Upload
jessica-tams
View
138
Download
3
Embed Size (px)
Citation preview
DEVELOPING SUCCESS
VS
WHY YOU SHOULD BE USING UE4
• Epic Games makes games; Unity does not
• Unreal Engine past vs. present
• UE4 is a complete toolset; less reliant on Marketplace
• Blueprints
• C++ vs. C#
WHY YOU SHOULD BE USING UE4
• Flexibility
• Full source code
• Free to develop
• Custom licensing
Epic Games Makes Games
Unreal Engine’s Early Days
• AAA was the standard target
• Best for high end PC and console production
• Not for web, mobile or VR (they didn’t exist)
• Made for shooters
• Complex
• Expensive
Today’s Unreal Engine
• Multi-platform – PC, console, web, VR/AR, mobile and
more.
• Multi-genre framework and free sample content and
templates to get you started from your first use.
• Easy to learn and easy to master.
• Customizable and flexible with source code.
• Free and custom licensing options with no per seat
license fees for games.
• An enterprise leader with companies in automotive,
entertainment, architectural visualization and more.
UE4 is a Complete Toolset
• Unreal comes complete with everything you need to
build and ship.
• You can build without paying for additional plug-ins or
extras; but you can customize as needed.
• Built in:
• Editors for UI, materials, animations, particles
• Scripting system, state machines
• Starter content
• Much, much more!
Blueprints – Visual Scripting in UE4
Blueprints – Visual Scripting in UE4
• Allows coders to deal with big issues and artists to
implement their visions
• Unifies all sub-systems with one common visual
coding language
• Blueprints can be “nativized”; converted to C++
and machine code for best performance
• Robo Recall was made almost entirely with
Blueprints
The Magic of UE4 and C++
• C++ is integrated with the Unreal
Editor.
• Classes created in C++ can be sub-
classed and/or instantiated in the
Editor.
• Artists and designers can extend in
Blueprints, which will auto convert to
C++.
• Code at a high level: UE4 handles the
hard stuff and removes many of the
pain points of C++.
The Stylized 2D Platformer
The Flexibility of UE4
AAA Games in the Palm of Your Hand
Moving Mobile Forward
AAA Games in the Palm of Your Hand
Moving Mobile Forward
AAA Graphics on Mobile
MOVING MOBILE FORWARD
#EpicFriday
A Community Committed to Quality
VR Made with Blueprints
The Flexibility of UE4
Full Source Code – Free of Charge
• Distributed via GitHub for free
licensees and via Perforce for
custom licensees.
• GitHub branch synchs every 20
minutes, so it is up to date.
• Keep your modifications to source
or issue a pull request to Epic.
• Epic will vet the changes and
publish them to all UE4 developers
(and even put your name in the
credits!).
It’s Free to Develop on UE4
• Sign the EULA and download
UE4 to get started.
• Community based support
via AnswerHub.
• Additional code available for
PS4, Xbox One and Switch for
registered developers.
• You pay nothing until you
start making money.
Custom Licensing is Also Available
• Meant for serious developers that will ship games.
• More in depth support.
• UDN gives you answers quickly from the engineers that
made the features you have questions about.
• Allows for more flexibility on royalties.
David Stelzer – [email protected]