-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Welcome to the Goat Engine Wiki!
This section explains how a Game Project using the engine should be structured.
Configuration are an essential part of the engine and a game.
-
GEConfig: This configuration file lays down the basic settings to tweak the behaviour of the engine.
-
Game Configuration: This provides a mean for the end-user to load and maintain game specific configuration. It provides features like reading/writing configurations and configuration file inheritance.
- Level Serialization: Levels of a game need to be serialized. This page explains how the process of loading and saving levels and their entities is done.
- Entity Serialization: Explains in details how entities and their components are serialized
This guide is aimed at people wanting to use the engine in order to make a game.
This section explains how a Game Project using the engine should be structured.
*** Configurations Configuration are an essential part of the engine and a game.
-
GEConfig: This configuration file lays down the basic settings to tweak the behaviour of the engine.
-
Game Configuration: This provides a mean for the end-user to load and maintain game specific configuration. It provides features like reading/writing configurations and configuration file inheritance.