Remove AAA Remove Scripting Remove Sprite
article thumbnail

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

Mircosoft Game Dev

In Godot, a Button has the full inheritance chain implicit: Node -> CanvasItem -> Control -> Button -> Behavior Script. A more complex example can be a rigid body with a sprite attached, in typical ECS, this is found as an entity containing: Transform. Sprite (Node -> Node2D -> Sprite).

article thumbnail

[Share] 2D Post-Processing & Lighting Framework

Cocos

Many friends associate post-effects with AAA 3D games, but in reality, their application is also extensive in 2D game development. The most commonly used method involves rendering the camera to a RenderTexture (RT) and then displaying it on a Sprite.

Render 52