Remove Collision Remove Culling Remove Debug Remove Pixel
article thumbnail

Release candidate: Godot 3.2.4 RC 4

Mircosoft Game Dev

Thanks to all pre-release testers who help us find and debug regressions! New option to snap 2D transforms to whole coordinates , helps prevent jitter on pixel art camera motions. Multiple fixes to one-way collisions. Core: Disable decayment of freed Objects to null in debug builds ( GH-41866 ). stable soon™.

Render 52
article thumbnail

Godot 3.3 has arrived, with a focus on optimization and reliability

Mircosoft Game Dev

Raise errors when accessing deleted objects in debug. Physics: Many fixes to one-way collisions. Fixes to KinematicBody collisions. Cylinder collision shape for GodotPhysics. Web editor running the "Ninja Adventure" demo from the eponymous CC0 asset pack by Pixel-Boy and AAA. Various light culling fixes.

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

Maintenance release: Godot 3.2.2

Mircosoft Game Dev

Such pointer could be reported as valid even though the memory it points to was not, or worse, that memory could now hold a different object, leading to hard to debug situations. Thanks to the work of Pedro ( RandomShaper ), debug versions of Godot (e.g. Thanks to the work of Pedro ( RandomShaper ), debug versions of Godot (e.g.

Debug 52
article thumbnail

Godot 3.4 is released with major features and UX polish

Mircosoft Game Dev

Rendering: Portal occlusion culling. Revamped collision layer grid in the inspector. Such use-after-free access needs to be guarded with is_instance_valid(obj) , but this has been surprisingly difficult to get right due to a number of bugs and inconsistencies between debug and release builds. Portal occlusion culling.

UX 52
article thumbnail

Dev snapshot: Godot 3.4 beta 6

Mircosoft Game Dev

Physics: Improved logic for KinematicBody collision recovery depth ( GH-53451 ). Rendering: Rooms and portals-based occlusion culling ( GH-46130 ). Android: Implement per-pixel transparency ( GH-51935 ). Core: Complain if casting a freed object in a debug session ( GH-51095 ). In-depth documentation is available.

Beta 52
article thumbnail

Release candidate: Godot 3.4 RC 1

Mircosoft Game Dev

Physics: Improved logic for KinematicBody collision recovery depth ( GH-53451 ). Rendering: Rooms and portals-based occlusion culling ( GH-46130 ). Android: Implement per-pixel transparency ( GH-51935 ). Core: Complain if casting a freed object in a debug session ( GH-51095 ). In-depth documentation is available.

Mesh 52
article thumbnail

Release candidate: Godot 3.4 RC 3

Mircosoft Game Dev

Physics: Improved logic for KinematicBody collision recovery depth ( GH-53451 ). Rendering: Rooms and portals-based occlusion culling ( GH-46130 ). Android: Implement per-pixel transparency ( GH-51935 ). Core: Complain if casting a freed object in a debug session ( GH-51095 ). In-depth documentation is available.

Mesh 52