Unreal Engine 4
NS Talks
Who am I?
Eduardo Quintana
Fullstack Developer @ Nearsoft
equintana@nearsoft.com
Who are you?
What is Unreal Engine?
-
Unreal Engine is a game engine developed by Epic Games
-
Its code is written in C++
Versions
Unreal Engine 1 (1998)
This was the first version of the engine and the first game created with the engine was the game Unreal.
The most popular feature of Unreal Engine was the use of UnrealScript.
Platforms supported:
- Windows
- Linux
- Mac OS
- Dreamcast
- Playstation 2
Unreal Engine 2 (2002)
This second version made its debut with the game American's Army. Some of the improvements where rendering, physics engine and vehicle physics.
Platforms supported:
- Windows
- Linux
- Mac OS
- Xbox
- Playstation 2
- GameCube
Unreal Engine 3 (2004)
This second version made its debut with the game Gears of War. The improvement of this version is that it was designed for Direct X (9 - 11), as well for OpenGL, Adobe Flash Player 11, HTML5 web browsers
Platforms supported:
- Windows
- Linux
- Mac OS & OS X
- Xbox 360 & One
- Playstation 3 & 4
- Wii U
- Android
- PS Vita
- Adobe Flash Player
- HTML5
Unreal Engine 4
The most important feature of this release it's that the engine got rid of UnrealScript.
UnrealScript is a scripting language. It's strongly-typed, object-oriented and event-driven. Similar to C++ and Java.
In Unreal Engine 4 the language used is C++.
Platforms Supported:
- XboxOne,
- PS4
- Windows PC
- Linux
- Mac OS X
- HTML5
- iOS and Android
- Oculus Rift.
Blueprint / Kismet
Kismet is an extremely powerful visual scripting tool. The way it works is that there are various nodes, which can be connected to form a logical sequence like a flowchat.
License
In previous versions the developers had to pay $99 for the license and 25 % of the royalties made after the company had earned $50,000 from sales.
In Unreal 4 is completely free to download and use.
You only pay 5% of the royalties after you earned $3000 in revenue.
Also the engine's source code is also available for developers and can be downloaded from the GitHub repo.
Let's look at the engine!!
Sample Game
Questions?
Thanks :D
UnrealEngine4
By Eduardo Quintana
UnrealEngine4
- 537