Remove article godot-3-renderer-design-explained
article thumbnail

Why isn't Godot an ECS-based game engine?

Mircosoft Game Dev

The topic of why Godot does not utilize ECS comes up often, so this article will explain the design decisions behind that, as well as shed some light on how Godot works. It only explains the reasoning for which Godot went with its current architecture. Why does Godot not use ECS? What is ECS?

article thumbnail

As an Open Source project, Godot is more than a game engine

Mircosoft Game Dev

Godot is a community developed game engine. Before explaining this further, It's important to understand what is, according to the point of view in this article, considered to be a game engine, and where Godot stands. A renderer + OS obstraction functions. If Rendering and OS abstraction is only, at much, 2%.

article thumbnail

Godot 3's renderer design explained

Mircosoft Game Dev

Godot uses a considerably different approach to rendering (and rendering abstraction) than other, popular, game engines. This document was written in hopes to find more developers that would like to help us write rendering code, as it explains the overall design. Visual Server.

Render 52