Jump to content
Click or hover over image to zoom in

Ultra Engine Standard Edition Steam Key Pre-order

$59.99
This purchase grants a Steam key for the software upon release. The standard edition allows programming with the Lua programming language.
Ultra Engine unlocks the full power of your graphics hardware to deliver order-of-magnitude faster rendering performance, with a royalty-free license.
End User License Agreement
System Requirements
Discrete GPU with support for Vulkan 1.3 (Integrated graphics are not supported yet) Windows 10 or 11 Visual Studio Code Vulkan SDK You can run the Ultra Engine benchmarks to check your system's compatibility.
Features
API Design
C++ smart pointers everywhere Multithreaded architecture Entity components system Graphics
Vulkan graphics Multi-display support PBR materials Load 3D models from glTF, OBJ, MDL, and FBX (using glTF converter) Image loading, saving, processing Forward renderer with uniform lighting model Vertex, pixel, geometry, and tessellation shaders Normal mapping with specular Post-processing stack Hardware tessellation Environment probes Instanced rendering Real-time mesh modification Physics
Fast and accurate asynchronous rigid body physics Constraints including hinge, ball, kinematic, plane, and sliding joints Motorized joints with limits Generate physics shapes Swept collision Raycasting with lines or spheres Terrain
Dynamically sculpt and paint terrain Cut holes in terrain Up to 256 material layers Hardware tessellation Animation
Animated skinned characters Share skeletons across multiple characters Attach objects to bones Built-in animation transition and update system Hardware skinning Blend and transition animations Pathfinding
Navmesh pathfinding Crowd avoidance and steering Navigation areas visible in editor Physics-based character controller Automatic AI following GUI
Resolution independent for any DPI Extensible widgets system Load SVG vector images Set widget and item image Change mouse cursor Custom color schemes stored in JSON files Sound
3D sound spatialization Head-related transfer function (HRTF) Audio filters including distortion, flanging, echo, and EAX reverb effects Emit a sound from any entity Automatic channel management Skip to any time in sound Networking
Simple client/server networking based on Enet Can be used to build a relay server Easy object state synchronization System
Thread management File I/O File system watcher Memory allocation and management String manipulation (split, search, conversion, etc.) Message boxes and file / folder requester Plugin system

 Share

About Ultra Engine Standard Edition Steam Key Pre-order

This purchase grants a Steam key for the software upon release. The standard edition allows programming with the Lua programming language.

Ultra Engine unlocks the full power of your graphics hardware to deliver order-of-magnitude faster rendering performance, with a royalty-free license.

End User License Agreement

System Requirements

  • Discrete GPU with support for Vulkan 1.3 (Integrated graphics are not supported yet)
  • Windows 10 or 11
  • Visual Studio Code
  • Vulkan SDK

You can run the Ultra Engine benchmarks to check your system's compatibility.

Features

API Design

  • C++ smart pointers everywhere
  • Multithreaded architecture
  • Entity components system

Graphics

  • Vulkan graphics
  • Multi-display support
  • PBR materials
  • Load 3D models from glTF, OBJ, MDL, and FBX (using glTF converter)
  • Image loading, saving, processing
  • Forward renderer with uniform lighting model
  • Vertex, pixel, geometry, and tessellation shaders
  • Normal mapping with specular
  • Post-processing stack
  • Hardware tessellation
  • Environment probes
  • Instanced rendering
  • Real-time mesh modification

Physics

  • Fast and accurate asynchronous rigid body physics
  • Constraints including hinge, ball, kinematic, plane, and sliding joints
  • Motorized joints with limits
  • Generate physics shapes
  • Swept collision
  • Raycasting with lines or spheres

Terrain

  • Dynamically sculpt and paint terrain
  • Cut holes in terrain
  • Up to 256 material layers
  • Hardware tessellation

Animation

  • Animated skinned characters
  • Share skeletons across multiple characters
  • Attach objects to bones
  • Built-in animation transition and update system
  • Hardware skinning
  • Blend and transition animations

Pathfinding

  • Navmesh pathfinding
  • Crowd avoidance and steering
  • Navigation areas visible in editor
  • Physics-based character controller
  • Automatic AI following

GUI

  • Resolution independent for any DPI
  • Extensible widgets system
  • Load SVG vector images
  • Set widget and item image
  • Change mouse cursor
  • Custom color schemes stored in JSON files

Sound

  • 3D sound spatialization
  • Head-related transfer function (HRTF)
  • Audio filters including distortion, flanging, echo, and EAX reverb effects
  • Emit a sound from any entity
  • Automatic channel management
  • Skip to any time in sound

Networking

  • Simple client/server networking based on Enet
  • Can be used to build a relay server
  • Easy object state synchronization

System

  • Thread management
  • File I/O
  • File system watcher
  • Memory allocation and management
  • String manipulation (split, search, conversion, etc.)
  • Message boxes and file / folder requester
  • Plugin system
×
×
  • Create New...