Genesis Game Engine | GFX

The Genesis Game Engine also named GFX is a powerful Open Source framework built in C# for creating both 2D and 3D games.
Designed with a focus on simplicity, it provides easy implementation and management of scenes, game elements, and their components.
The engine abstracts rendering, physics, and components to facilitate seamless customization.

Get Started
Join Discord

Streamlined Features for Effortless Game Development.


Streamlined Scene Rendering

Efficiently manage game scenes with a focus on simplicity and performance.

Flexible Layer System

Easily incorporate sprites, 3D objects, and empties using a versatile layer system.

Extensive Customization with GameBehaviors

Implement and customize game logic seamlessly using the powerful “GameBehaviors” feature.

Default Collection of Essential Elements

Start your game development journey with a default set of crucial elements.

Advanced Rendering Options

Genesis uses OpenGL 4.5 for rendering, with plans for Vulkan and DirectX 12 integration.

Powerful Physics Simulation

Utilize PhysicHandler3D and PhysicHandler2D with BulletSharp for realistic in-game physics

Craft your 2D vision: Action RPG, strategy, top-down. Unleash creativity!

Create any kind of 2D Game

Bring your envisioned game to life by unleashing your creativity in various genres, whether it’s an adrenaline-pumping action RPG, a thought-provoking strategy game, or a thrilling top-down shooter. The possibilities are endless as you embark on the journey of game development, crafting immersive worlds and captivating narratives that engage players on a profound level.

Start developing your game today

What are you waiting for? The Genesis Game Engine is open source and free of charge. This means that no fees are charged for the games you develop.

Download from Github

Follow me also on my social media profiles

Technologys behind GFX

Explore further details about the technologys we use in GFX and gain a comprehensive understanding
of its innovative features and capabilities.