Unreal Engine
Item
- Title
- Description
- Form filler
- Creator and affiliation
- Current ownership type
- Year of first release
- End-product media type(s)
- Main target audience(s)
- Available modes of creation
- Role of coding in creative process
- Life status
- Product portal
- Homepage URL
- Reference citations/URL(s)
- Use license cost
- Programming language written in
- Author-facing programming/scripting language(s)
- Authoring tool work platform(s)
- End-product work platform(s)
- Available supporting technical resource(s)
- Self-containment
- Primary design focus
- Primary authoring action(s)
- Main interface window(s)
- Designable general element(s)
- Built-in preset element(s)
- Overall difficulty assessment
- Work environment/design interface intuitiveness
- Learning curve complexity
- Advanced authoring complexity
- Depth of advanced authoring
- Degree of narrative specific emphasis
- Role of procedural authoring
- Types of available procedural authoring
- End-product control interface
- Additional key interaction design affordance(s)
-
Unreal Engine
-
Originally developed by Epic Games for their shooter game Unreal Unreal Engine grew to be one of the most popular game engine worldwide alongside Unity. While its technical and visual affordances for the design of detailed 3D environments characters and physics are almost unrivaled it is very tough to learn and includes little support for narrative authoring. While a full-scale project requires coding in C++ the blueprint mode allows beginners and prototype developers to create functional project using readymade assets and preset schemes – making charting out a prospective project with Unreal comparably comfortable (though still requiring a learning curve and some graphical know-how).
*My classification of this tool tries to account for both the relatively amateur-friendly Blueprint mode which is based on visual templating and Unreal's more advanced primary authoring mode based on abstract coding and design from scratch
-
Yotam Shibolet
-
Epic Games
-
Fully private
-
1998
-
Real-time graphics
-
XR (Virtual/augmented/mixed reality)
-
Amateurs/enthusiasts
-
Professional interactive narrative authors
-
Programmers (no creative background)-targeted tool
-
Abstract coding/scripting creation mode (e.g. Ren’Py)
-
Visual coding creation mode (e.g. Scratch)
-
Spatial creation mode (e.g. Unity)
-
Optional
-
Alive (actively moderated and updated and/or active community of authors)
-
https://en.wikipedia.org/wiki/List_of_Unreal_Engine_games
-
https://www.giantbomb.com/unreal-engine-4/3015-2551/games/
-
https://www.unrealengine.com/en-US/
-
https://hub.packtpub.com/overview-unreal-engine/
-
Free license
-
Written in C++
-
C++ authoring
-
Windows
-
Mac
-
Linux
-
PC support
-
PlayStation support
-
XBox support
-
Switch support
-
Android support
-
Browser support
-
iOS support
-
iPhone support
-
VR/XR consoles
-
https://www.unrealengine.com/marketplace/en-US/store
-
Self-contained with optional plugins/assets
-
Space (environment design)
-
Drag & drop (visual templates - e.g. RPGMaker - Unity)
-
Visual coding (e.g. Scratch)
-
WYSIWYG (what you see is what you get) layout
-
Nodes & links graph
-
3D space editor
-
Text-based authoring/coding layout
-
Customization menus
-
Nodes and links (any medium)
-
Video segments
-
Audio/sound
-
Animations
-
Movement affordances
-
Props/items
-
Rules/Constraints
-
Events
-
Physics system/objects
-
Environmental/Character States
-
Camera controls
-
Control customization
-
Visual templates
-
Interaction model presets
-
Layout presets of the final product
-
Extendable nodes
-
Menu presets
-
Environment presets
-
Character AI presets
-
Hard
-
Medium intuitive
-
Medium learning curve
-
High complexity
-
Large depth
-
Nonexistent narrative-specific emphasis
-
Optional procedural authoring
-
Environment
-
Objects/Items
-
Mouse & keyboard
-
Physical controllers (joystick touchscreen steering wheel gamepad etc.)
-
Motion controllers
-
Gestural capture interface
-
Multiplayer support
-
Locational detection
- Item sets