article thumbnail

Guest post - “Small Team, Big Project”: Building Moonwards

Mircosoft Game Dev

This accounts for a lot of data going back and forth, and a need for accessible, predictable & clearly defined states. More than that, it’s conveniently network-able code, you get beautiful GameStates out of the box – sequential data, vectorized iterations and all that lovely stuff. Architecture - by Karim Rizk, Project Manager.

Build 52
article thumbnail

Dev snapshot: Godot 3.4 beta 2

Mircosoft Game Dev

Android: Add basic user data backup option ( GH-49070 ). Editor: Fix logic for showing tilemap debug collision shapes ( GH-49075 ). Editor: Add custom debug shape thickness and color options to RayCast ( GH-49726 ). Editor: Improve the editor feature profiles UX ( GH-49643 ). Note that some of the changes in 3.4

Beta 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 3.4 beta 3

Mircosoft Game Dev

Android: Add basic user data backup option ( GH-49070 ). Editor: Fix logic for showing tilemap debug collision shapes ( GH-49075 ). Editor: Add custom debug shape thickness and color options to RayCast ( GH-49726 ). Editor: Improve the editor feature profiles UX ( GH-49643 ). Note that some of the changes in 3.4

Beta 52
article thumbnail

Dev snapshot: Godot 3.4 beta 4

Mircosoft Game Dev

Android: Add basic user data backup option ( GH-49070 ). Android: Add support for prompting the user to retain app data on uninstall ( GH-51605 ). Editor: Fix logic for showing tilemap debug collision shapes ( GH-49075 ). Editor: Add custom debug shape thickness and color options to RayCast ( GH-49726 ).

Beta 52
article thumbnail

Godot 3.4 is released with major features and UX polish

Mircosoft Game Dev

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. Estébanez ( RandomShaper ) has become an expert on this topic and made a number of improvements included in Godot 3.2.2 and Godot 3.3.

UX 52
article thumbnail

GSoC 2019 progress report #1 (part 1)

Mircosoft Game Dev

We also have adopted some UX tips from Unreal Engine 4 for the initialisation of a VCS in a new project, however since Unreal Engine uses an external editor for C++ code by default, we found ourselves looking at something similar to what we already have in Visual Studio/Visual Studio Code. How does it look like? Coming up next.

article thumbnail

Release candidate: Godot 3.4 RC 1

Mircosoft Game Dev

Android: Add basic user data backup option ( GH-49070 ). Android: Add support for prompting the user to retain app data on uninstall ( GH-51605 ). Core: Complain if casting a freed object in a debug session ( GH-51095 ). Core: Provide a getter for the project data directory ( GH-52714 ). now requires Java 11 ( GH-53610 ).

Mesh 52