Remove Collision Remove Data Remove Editing
article thumbnail

Dev snapshot: Godot 4.4 beta 1

Mircosoft Game Dev

Most importantly, if the game crashes for any reason, the editor does not crash at the same time (which could cause data loss). Game window embedding was implemented to support our recent interactive in-game editing feature. GH-94783 ) Change NavigationMesh to also parse collision shapes by default.

Beta 106
article thumbnail

Tiles editor progress report #3

Mircosoft Game Dev

Most of TileSet's systems (rendering, collisions, physics, navigation, …) are now using a concept of "layers" (this might be renamed). As an example, you could now define several PhysicsBodies per tile with different collision layers/masks. Right now, there is no way to edit the tiles' properties in an efficient way.

Tile 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

Breakout: Blocks

The Liquid Fire

Edit Blocks. You could edit them one by one, but that would not scale well, especially if you had dozens or more blocks to fix. Unity does actually have a feature that allows you to perform a bulk edit. Unfortunately, some of the changes that you might want to make will not be supported by a bulk edit, such as in custom editors.

article thumbnail

Godot 3.2 adds support for convex decomposition

Mircosoft Game Dev

Here is an example of adding collision shapes to Suzanne by using standard shapes (two capsules, a sphere and a box): It works and it will collide more or less OK, but it's tedious to build and far from perfect. When geometry is not convex, the usual workflow is to create more than one shape to cover the desired concave area.

Mesh 52
article thumbnail

Godot Engine reaches 2.0 stable

Mircosoft Game Dev

Previously, only the root node of a scene was editable. Changes to sub-nodes would result in data loss. It is now possible to edit any children node of the instanced scene and have the changes persist. Even sub-instances of instances can be edited with persistent modifications. Multiple scene editing.

Engine 52
article thumbnail

Release candidate: Godot 3.2.3 RC 1

Mircosoft Game Dev

GLES2: Fixed mesh data access errors in GLES2 ( GH-40235 ). Physics: Trigger broadphase update when changing collision layer/mask ( GH-39895 ). Physics: Fix laxist collision detection on one way shapes ( GH-39880 ). Physics: Allow Area2D and 3D mouse events without collision layer ( GH-40193 ). API documentation updates.

article thumbnail

Godot's new renderer, progress report #1

Mircosoft Game Dev

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 Image class to include modern data types. Implement Particle Shaders, with support for: Sorting, Collision and Soft Particles. For Godot 3.0 (our

Render 52