2025-11-11 17:11 UTC · Community Announcements · Leadwerks Software
As part of our long-term plan to consolidate users into a single app ID on Steam, we are migrating all Ultra Engine users to the Leadwerks app ID. This week, your Steam account will be automatically upgraded to include Leadwerks Game Engine.What this means for you:You will automatically receive Leadwerks Game Engine in your Steam library.If you purchased Ultra Engine Pro, you'll also receive the Leadwerks Professional Edition DLC, which includes C++ programming capabilities.We're also excited to announce that Leadwerks Game Engine 5 will be launching soon. Rest assured, this is the same powerf
2025-10-13 17:12 UTC · Community Announcements · Leadwerks Software
Ultra Engine 1.0.1 is released, with a host of improvements and fixes, as we prepare to exit early access.Game Menu SystemA new game menu system has been added into the default project template, for both C++ and Lua. This will enable a menu system for your game, along with options for graphics settings, and automatic save and load of your game's settings in a JSON file. Since all the code is included in the project, you can modify it, remove it, or use it as-is.Lua Entity ScriptsThe Lua entity scripts system has been updated to allow attaching of properties and functions directly to entity obj
2025-09-04 16:39 UTC · Community Announcements · Leadwerks Software
Ultra Engine 1.0.0 is here with new features, improved usability, access to thousands of free 3D assets, and hours of new video tutorials. This release marks the last major update before we exit Early Access on Steam.Lua Language Server IntegrationFor the first time, we're able to offer first-class autocompletion and syntax hints for Lua. Integration with Lua Language Server transforms our built-in script editor into a professional-grade development environment, combined with all the fun and productivity of Lua.New Video TutorialsTwo new video tutorial series will get you up to speed in record
2025-05-25 15:47 UTC · Community Announcements · Leadwerks Software
Ultra Engine 0.9.9 is here with new features, improved usability, and access to thousands of free 3D assets to use in your games. This new update is the most stable and user-friendly version of our engine and editor to date. Revised Interface We've made great improvements to the user interface and workflow, based on conversations with the community and usability testing. Mouse tools have been moved into a left-side column for convenience and greater ease of use. A slick new color scheme gives the whole UI a distinctive feel. The new icon set really pops, but it's also functional, making it eas
2024-12-20 18:05 UTC · Community Announcements · Ultra Software
Join us on Discord for a GDC-quality presentation detailing the challenges and solutions we encountered during the development of the first-person shooter example, internally known as XFORM. The presentation will be full of helpful advice every game developer needs to know.
2024-12-19 21:32 UTC · Community Announcements · Ultra Software
Ultra Engine 0.9.8 is here with a groundbreaking material painting system, robust tessellation, and a first-person shooter template to provide a head start on your next game. New features and enhancements make it easier than ever to create games and simulations that look great and run fast. Material Painting Our new material painting system brings your scenes to life with unique details painted everywhere. You can easily turn plain tiled textures into lifelike environments in a few seconds with this game-changing feature. {STEAM_CLAN_IMAGE}/44778324/1d1958aaffd959b998f8d9ff4140d61582ee75d5.gif
2024-08-27 16:43 UTC · Community Announcements · Ultra Software
The latest update to Ultra Engine, version 0.9.7, introduces an all-new decals system, particle emitters, enhanced entity and material properties, and improved flowgraphs. New features and enhancement make it easier than ever to create performant games and simulations that look great and run smoothly. Decals A new decals system built on our clustered forward+ renderer allows you to display stains, graffiti, puddles, and other details to enhance the appearance of your scenes. Because they are rendered in a single pass, there are no z-fighting issues, and decals work great with transparent surfa
2024-07-15 17:28 UTC · Community Announcements · Ultra Software
Ultra Engine 0.9.6 is here, with a new foliage system that replaces and improves the vegetation system in Leadwerks. Whereas Leadwerks used a geometry shader, Ultra uses a compute shader that provides more power and better performance. The biggest improvement is the inclusion of sublayers, which allow a mesh layer to use multiple variations to easily populate a scene with a variety of different objects, while spacing them out in a natural way. {STEAM_CLAN_IMAGE}/44778324/4ad68b48bd40a5c048d05360323d3586791cc11a.gif Imposters Imposters are also added, which allows high-poly meshes to be reduced
2024-07-08 20:31 UTC · Community Announcements · Ultra Software
Existing projects must be updated via the project manager. See "Synchronization" here: https://www.ultraengine.com/learn/projectmanager The previous version 0.9.5 is still available as an optional branch you can opt into, if you need to for any reason.
2024-05-10 17:06 UTC · Community Announcements · Ultra Software
Join us on Discord to review the week's progress and discuss continue development. This week we will review the finished foliage system and discuss ongoing development of our sample game XFORM. {STEAM_CLAN_IMAGE}/44778324/3f06570a8cd196cd25011ab42968e7a742093bcd.jpg
2024-04-26 20:50 UTC · Community Announcements · Ultra Software
Join us on Discord to review the week's progress and discuss continue development. This week we will walk you through a short tutorial on how to use the new foliage system. {STEAM_CLAN_IMAGE}/44769652/a802656b1051ba59c7a9868f1afb8486f3a90ff9.jpg
2024-04-14 23:34 UTC · Community Announcements · Ultra Software
Version 0.9.5 fully supports AMD cards, with a new OpenGL 4.6 rendering backend for improved stability and performance. A lot of new shaders are used and existing projects must be updated using the sync tool in the Project Manager dialog. It is recommended that you make a copy of your existing projects and keep it for use with version 0.9.4 before syncing the project. See the documentation for more information on updating projects. You should also delete the file "C:\ProgramData\Ultra Engine\settings.json" to reset your settings before running the new version. A new world properties dialog rep
2024-03-30 17:00 UTC · Community Announcements · Ultra Software
Join us on Discord to review the week's progress and discuss continue development. This week we will discuss the new mesh layers system, for terrain vegetation, rocks, etc.
2024-01-24 23:32 UTC · Community Announcements · Ultra Software
This update fixes many small bugs and adds usability improvements in the editor.
2023-12-31 02:23 UTC · Community Announcements · Ultra Software
This is a bug fix update. See the bug reports forum for all recently resolved issues: https://www.ultraengine.com/community/forum/120-bug-reports/
Full appinfo as delivered by Steam PICS, changenumber 34351876. Also at /api/app/1403760/raw.
{
"appid": "1403760",
"common": {
"name": "Ultra Engine",
"type": "Application",
"releasestate": "released",
"icon": "3b5cc0ecbfb4e66119559dacd1c62a0304f58868",
"oslist": "windows",
"osarch": "64",
"osextended": "",
"logo": "71ed4bb3390b3470a8ace81a2797a9429a6b8879",
"logo_small": "71ed4bb3390b3470a8ace81a2797a9429a6b8879_thumb",
"clienttga": "a53b130585d026f614d7757cb0ed533211d3a3b5",
"clienticon": "710501f541b046b69175cef1ad029534177f59be",
"eulas": {
"0": {
"id": "1403760_eula_0",
"name": "Ultra Engine EULA",
"url": "https://store.steampowered.com//eula/1403760_eula_0",
"version": "4"
}
},
"app_retired_publisher_request": "1",
"aicontenttype": "2",
"controllertagwizard": "1",
"controller_support": "partial",
"small_capsule": {
"english": "e25b5b8fdc4bd6ea5b944233f9cbb61db84a1a3d/capsule_231x87.jpg"
},
"header_image": {
"english": "header.jpg"
},
"library_assets": {
"library_capsule": "en",
"library_hero": "en",
"library_hero_blur": "en",
"library_logo": "en",
"library_header": "en",
"logo_position": {
"pinned_position": "BottomLeft",
"width_pct": "61.45072155146621",
"height_pct": "68.05555555555556"
}
},
"library_assets_full": {
"library_capsule": {
"image": {
"english": "1f260bdc2ad5358f212a4d926e889da1a666179b/library_600x900.jpg"
},
"image2x": {
"english": "1f260bdc2ad5358f212a4d926e889da1a666179b/library_600x900_2x.jpg"
}
},
"library_hero": {
"image": {
"english": "00b3075df90089bb0dd7b2eb9bc548e4bbfee434/library_hero.jpg"
},
"image2x": {
"english": "00b3075df90089bb0dd7b2eb9bc548e4bbfee434/library_hero_2x.jpg"
}
},
"library_hero_blur": {
"image": {
"english": "00b3075df90089bb0dd7b2eb9bc548e4bbfee434/library_hero_blur.jpg"
}
},
"library_logo": {
"image": {
"english": "logo.png"
},
"logo_position": {
"pinned_position": "BottomLeft",
"width_pct": "61.45072155146621",
"height_pct": "68.05555555555556"
}
},
"library_header": {
"image": {
"english": "4c8e6714ba2abc256c84d3627c3bec68f0a3fdc0/library_header.jpg"
},
"image2x": {
"english": "4c8e6714ba2abc256c84d3627c3bec68f0a3fdc0/library_header_2x.jpg"
}
}
},
"store_asset_mtime": "1751035857",
"associations": {
"0": {
"type": "developer",
"name": "Leadwerks Software"
},
"1": {
"type": "publisher",
"name": "Leadwerks Software"
}
},
"primary_genre": "60",
"genres": {
"0": "60"
},
"category": {
"category_17": "1",
"category_18": "1"
},
"supported_languages": {
"english": {
"supported": "true"
}
},
"steam_release_date": "1760983502",
"community_hub_visible": "1",
"gameid": "1403760",
"exfgls": "6",
"store_tags": {
"0": "13906",
"1": "5432",
"2": "8013",
"3": "21978",
"4": "493"
},
"review_score": "7",
"review_percentage": "82"
},
"extended": {
"vrheadsetstreaming": "1",
"developer": "Leadwerks Software",
"publisher": "Leadwerks Software",
"listofdlc": "3089810",
"dlcavailableonstore": "1"
},
"config": {
"installdir": "Ultra Engine",
"launch": {
"0": {
"executable": "Editor.exe",
"type": "default",
"config": {
"oslist": "windows",
"osarch": "64"
}
}
}
},
"depots": {
"228989": {
"config": {
"oslist": "windows"
},
"depotfromapp": "228980",
"sharedinstall": "1"
},
"1403764": {
"config": {
"osarch": "64"
},
"manifests": {
"public": {
"gid": "607743126822053645",
"size": "0",
"download": "0"
},
"1.0.0": {
"gid": "379662057069150028",
"size": "3376853198",
"download": "1580421296"
},
"0.9.9": {
"gid": "5154126206205120125",
"size": "2840638118",
"download": "1211577984"
},
"0.9.8": {
"gid": "7936259990992136395",
"size": "2386862407",
"download": "810191488"
},
"0.9.7": {
"gid": "6765283137464949317",
"size": "335697460",
"download": "101779872"
},
"0.9.6": {
"gid": "1934263770612880133",
"size": "328924563",
"download": "100921392"
},
"0.9.5": {
"gid": "283689602632346117",
"size": "257989731",
"download": "73564384"
},
"0.9.4": {
"gid": "8317481467798231974",
"size": "255178051",
"download": "73180752"
},
"0.9.3": {
"gid": "8085080339297263251",
"size": "254896343",
"download": "73139280"
},
"0.9.2": {
"gid": "7924025032841011993",
"size": "254064662",
"download": "72927216"
},
"0.9.1": {
"gid": "7334215967598535721",
"size": "251103021",
"download": "72461568"
}
}
},
"1403765": {
"config": {
"oslist": "windows",
"osarch": "64"
},
"manifests": {
"public": {
"gid": "2919599988625097540",
"size": "643072",
"download": "266480"
},
"1.0.0": {
"gid": "3618246118845193474",
"size": "137513687",
"download": "40760704"
},
"0.9.9": {
"gid": "8322768571601631169",
"size": "137261463",
"download": "38403392"
},
"0.9.8": {
"gid": "6463070851207633352",
"size": "89463591",
"download": "24830496"
},
"0.9.7": {
"gid": "567091024498816006",
"size": "88451119",
"download": "24548784"
},
"0.9.6": {
"gid": "9022371592580977938",
"size": "86546991",
"download": "24246320"
},
"0.9.5": {
"gid": "9219792296411100153",
"size": "85093935",
"download": "24194064"
},
"0.9.4": {
"gid": "4515941729781325178",
"size": "72033327",
"download": "20963376"
},
"0.9.3": {
"gid": "6372171274758549826",
"size": "71917615",
"download": "20950528"
},
"0.9.2": {
"gid": "2412855465874405980",
"size": "71091759",
"download": "20781152"
},
"0.9.1": {
"gid": "5218460951070599655",
"size": "81362415",
"download": "23659952"
}
}
},
"3002210": {
"manifests": {
"public": {
"gid": "1210346396281126662",
"size": "947107605",
"download": "250810080"
}
},
"dlcappid": "3002210",
"depotfromapp": "3002210"
},
"hasdepotsindlc": "1",
"branches": {
"public": {
"buildid": "20926095",
"timeupdated": "1764025687",
"timebuildupdated": "1764025633"
},
"1.0.0": {
"buildid": "19687090",
"description": "archived version",
"timeupdated": "1760302994",
"timebuildupdated": "1755796648"
},
"0.9.9": {
"buildid": "19123614",
"description": "archived version",
"timeupdated": "1757001228",
"timebuildupdated": "1751815320"
},
"0.9.8": {
"buildid": "16911996",
"description": "archived version",
"timeupdated": "1747667992",
"timebuildupdated": "1736103444"
},
"0.9.7": {
"buildid": "15507576",
"description": "archived version",
"timeupdated": "1733938549",
"timebuildupdated": "1724774417"
},
"0.9.6": {
"buildid": "14996239",
"description": "archived version",
"timeupdated": "1724773753",
"timebuildupdated": "1720665678"
},
"0.9.5": {
"buildid": "14057915",
"description": "archived version",
"timeupdated": "1719422490",
"timebuildupdated": "1713192470"
},
"0.9.4": {
"buildid": "13466838",
"description": "archived version",
"timeupdated": "1713123507",
"timebuildupdated": "1708014236"
},
"0.9.3": {
"buildid": "13284240",
"description": "archived version",
"timeupdated": "1709750518",
"timebuildupdated": "1706288431"
},
"0.9.2": {
"buildid": "13067935",
"description": "archived version",
"timeupdated": "1706122420",
"timebuildupdated": "1703982775"
},
"0.9.1": {
"buildid": "12920712",
"description": "archived version",
"timeupdated": "1703988438",
"timebuildupdated": "1702158795"
}
}
}
}