Unreal Engine

Disclosure: Some links below are affiliate links and I may receive commissions for purchases made through links in this page, this is at no cost to you.

The Game engine 'Unreal Engine', developed by Epic Games, is truly one at the forefront.  

Unreal Engine is a comprehensive toolset for game development, it offers an extensive set of tools and features that empower developers to bring their creative visions to life; it has become a popular choice among developers, for creating visually stunning and highly interactive games

 

With Unreal Engine you can bring amazing, real-time experiences to life using the world’s most advanced real-time 3D creation tool. From first projects, to the most demanding challenges; our free and accessible resources, and inspirational community empower everyone to reach their ambitions.

It has been used to develop some very popular games, such as the 'Gears of War' series, 'Fortnite', 'BioShock Infinite', 'Borderlands 3', and many others; it has a large and active community of developers who share resources, tutorials, and support each other through the development process.

 

Learn how to use Unreal Engine

GameDev.TV start super simple so no prior experience of Unreal or coding is needed! With our online tutorials, you'll be amazed at what you can achieve. They believe project-based learning is the best way to learn Unreal Engine, so you’ll create 5 Unreal games!

  • Join 734,000 Strong Student Community
  • Get Teaching Assistant Support
  • Earn a Completion Certificate
  • Enjoy 30-Day Money-Back Promise
  • Lifetime Access to Course

Click the button to learn more:

Check out our Learn page for more information on GameDev.TV


Features 

It offers a visual scripting system called Blueprint, which allows developers to create gameplay mechanics and logic without the need for traditional programming knowledge, gameplay mechanics and logic without the need for traditional programming knowledge. Unreal Engine  also supports C++ programming for more advanced customization and performance optimization.

Its Game engine includes: 

  • Robust Physics engine 
  • Advanced rendering capability's
  • Audio systems 
  • Animation Tools
  • AI Systems 
  • Networking functionality 
  • Provides cross-platform support - Allowing developers to build games for  PC, consoles, mobile devices, and virtual reality (VR) platforms.

Platform

Available on 

  • Windows
  • Mac 
  • Linux

Requirements

Windows:

Windows 10 64-bit, quad-core Intel or AMD, 2.5 GHz or faster, 8 GB RAM

Mac:

macOS Big Sur, quad-core Intel, 2.5 GHz or faster, 8 GB RAM

Linux:

Linux Ubuntu 18.04, quad-core Intel or AMD, 2.5 GHz or faster, 32 GB RAM


Free to use?

Unreal Engine is free to use for creating linear content like films, and for custom and internal projects. It’s also free in many cases for game development—a 5% royalty only kicks in if and when your title earns over $1 million USD.

 

This includes: 

  • All Unreal Engine features
  • Entire Quixel Megascans library
  • All learning materials
  • Community-based support
  • There is more plans and Services available depended on how big your project is and if you want additional support

Assets 

Unreal has its own Assets Marketplace which contains: 

  • 2D Assets 
  • Animations 
  • Architectural Visualisation
  • Blueprints 
  • Characters 
  • Code Plugins 
  • Environments 
  • Epic Content 
  • Materials 
  • Megascans 
  • Music 
  • Props 
  • Sounds Effects 
  • Textures 
  • UE Feature samples  

 

There is also a dedicated free section you can look at!

https://www.unrealengine.com/marketplace/en-US/store