Remove Collision Remove Engineering Remove Mesh
article thumbnail

Nearing the Finish Line: Rewriting the Untold Engine

Harold Serrano

I’ve been knee-deep in rewriting the Untold Engine , transitioning it from C++ to Swift. Moving to Swift has been a game-changer, making the engine not only faster and more modern but much easier to work with. Built on ECS Architecture The Untold Engine is powered by Entity-Component-System (ECS) architecture. Want collision?

article thumbnail

[WIP] Voxel World Engine (Minecraft-like world generation)

Cocos

Added a few performance fixes and proper water mesh material, still need to fix the collision and add the world reference to the chunk to fill a few faces Next steps: Add service workers to generate the world faster Add biomes layer generation Add dynamic mesh for dig mechanics

Mesh 52
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.0 beta 9

Mircosoft Game Dev

This beta includes a few big changes which may interest a lot of users: String and StringName are now mostly cross-compatible throughout the engine API, as well as in various GDScript-specific expressions and statements ( GH-68747 ). Core: Add feature tags to signify engine float precision ( GH-69538 ).

Beta 99
article thumbnail

Dev snapshot: Godot 4.4 beta 1

Mircosoft Game Dev

GH-98163 ) CSGMesh3D now explicitly requires the mesh to be manifold. A manifold mesh must be closed, have each edge connected to only two faces, and have volume. Commonly, this means that it needs to be a watertight mesh without any holes and where you can never see the backside of the triangles. (

Beta 101
article thumbnail

Dev snapshot: Godot 4.0 beta 12

Mircosoft Game Dev

OBJ mesh import now supports vertex colors as exported by Blender ( GH-71033 ). Physics fixes and improvements for sphere-capsule, sphere-box, sphere-cylinder, and capsule-cylinder collisions ( GH-70660 , GH-70787 ). Physics: Fix sphere-capsule collision logic ( GH-70660 ). Fix Tab key usage in the inspector ( GH-71271 ).

Beta 110
article thumbnail

Dev snapshot: Godot 4.0 beta 9

Mircosoft Game Dev

This beta includes a few big changes which may interest a lot of users: String and StringName are now mostly cross-compatible throughout the engine API, as well as in various GDScript-specific expressions and statements ( GH-68747 ). Core: Add feature tags to signify engine float precision ( GH-69538 ).

Beta 76
article thumbnail

Dev snapshot: Godot 4.0 beta 11

Mircosoft Game Dev

Over the course of the last four months the engine has seen many changes, making it more stable and feature complete, and it's getting very close to the state that we would be happy with. More engine enums are now bound with BitField, making their usage more type-safe, especially in C# ( GH-71037 , GH-71045 , GH-71116 ). beta releases.

Beta 106