Search Results
7/19/2025, 12:05:37 PM
My goal is to decouple actual runtime game objects and objects that only define them. So every game object has a matching definition object. Is this a good idea? Seems to be so far. The definition objects are "raw", meaning they carry no dependencies to external libraries and are meant to be easily serialized/deserialized. So for example, a level that is saved on disk consists of a LevelDef struct which houses arrays of other definition structs such as PolygonDef*.
Page 1