article thumbnail

Nearing the Finish Line: Rewriting the Untold Engine

Harold Serrano

Systems: These handle the logic, such as rendering, animations, or physics calculations. Want collision? One Last Piece: The Collision System With almost every system in place, I’m now working on the Collision System—the last big piece of this rewrite. Want to add physics? setEntityKinetics(). setEntityCollision().

Engine 68
article thumbnail

Rebuilding the Untold Engine: Two Years of Progress and What’s Next

Harold Serrano

The engine includes the following systems: Rendering System Physics System Steering System Animation System Collision System (coming soon) PBR (Physically-Based Rendering) support Although the rewrite is not yet complete, the Untold Engine has reached a stage where you can create simple games.

Engine 63
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

Dev snapshot: Godot 4.4 beta 1

Mircosoft Game Dev

Breaking changes Animation Audio C# Core Editor GDScript Import Input Physics Platforms Rendering and shaders XR New in Beta 1! This integration ensures developers targeting macOS or iOS can achieve excellent rendering quality and performance on supported Apple hardware. Highlights Many features originally intended for 4.3

Beta 106
article thumbnail

Dev snapshot: Godot 4.5 dev 1

Mircosoft Game Dev

Chunk tilemap physics The current implementation of TileMapLayer uses individual collision bodies for every single cell, which is extremely wasteful and a likely cause of runtime performance issues for 2D scenes relying on physics. Rendering: Clean up more dynamic allocations in the RD renderers with a focus on 2D ( GH-103889 ).

Dev 76
article thumbnail

Dev snapshot: Godot 4.0 beta 12

Mircosoft Game Dev

Physics fixes and improvements for sphere-capsule, sphere-box, sphere-cylinder, and capsule-cylinder collisions ( GH-70660 , GH-70787 ). As always, a bunch of nice rendering fixes! Physics: Fix sphere-capsule collision logic ( GH-70660 ). Rendering: Only disable depth writing in opaque pipelines ( GH-71124 ).

Beta 110
article thumbnail

Dev snapshot: Godot 4.4 beta 4

Mircosoft Game Dev

3D: Fix collision reposition with CSGShape3D ( GH-102286 ). Physics: Jolt: Fix ghost collision issue on dense triangle meshes ( GH-102614 ). Rendering: Reduce mobile pipeline compilations ( GH-102217 ). This section covers the most relevant changes made since the beta 3 snapshot , which are largely regression fixes.

Beta 73
article thumbnail

Godot's new renderer, progress report #1

Mircosoft Game Dev

As many of you have probably heard, a new rendering backend is being worked on for Godot. Our goal is to have a modern, clustered renderer that supports everything mainstream engines support, including PBR, global illumination and flexible shader editing. Refactor the rendering API to make it easier to understand (and contribute to!).

Render 52