3 Commits (a268405a2f5f6fcc0443724c0bd17c553014bc18)

Author SHA1 Message Date
  C. J. Howard a0657d8d4c Re-add support for relative mouse mode. Revise and optimize renderer and render operations. Rename model_instance to static_mesh. Replace model_component and light_component with scene_component. Add physics system and component. 2 years ago
  C. J. Howard a017a8639a Replace ant gene JSON loaders with binary format loaders. Make string map file format little endian. 2 years ago
  C. J. Howard f1d46e10da Revise resource management and resource loading. RAII-ify entire codebase. Improve materials and shaders. Optimize and improve all render passes. Make material pass use shader templates to support arbitrary numbers of lights. Add fnv1a data types 2 years ago
  C. J. Howard a1aea5f075 Split game and engine code into two separate parent directories. Fix bloom pass initialization bug 2 years ago
  C. J. Howard 93cd6400ea Update copyright year 2 years ago
  C. J. Howard f54989f5d7 Rename biome to ecoregion. Add ecoregion loader. 2 years ago
  C. J. Howard b38971c9a8 Split traits into genes and phenes. Add genome and phenome structs. Add cladogenesis function. 2 years ago
  C. J. Howard a7e5aca4a0 Improve ant trait definitions, trait loaders, and morphogenesis. 2 years ago
  C. J. Howard c9b7a11e04 Add new biome loading function. Add more ant traits. Add ant trait loaders. 2 years ago
  C. J. Howard a2ee4f2a56 Revise game states and application class. Remove dirent. Replace path strings with std::filesystem::path 2 years ago
  C. J. Howard a3c59ce1d7 Add suport for mouse navigation in menus 2 years ago
  C. J. Howard aef9db4c96 Add credits state and language menu state 2 years ago
  C. J. Howard 402a75265e Add brood state, rename play state to forage state, revise and reorganize camera compositors 3 years ago
  C. J. Howard 62273786e6 Revise game states 3 years ago
  C. J. Howard 7ec19ab5be Rename ecs namespace to entity, move components to entity::component namespace, move systems into entity::system namespace 4 years ago
  C. J. Howard 9de00878ac Move components and systems to ecs namespace 4 years ago
  C. J. Howard 2c4e237276 Update copyright date 4 years ago
  C. J. Howard 924cde00e5 Refactor application to split into application class and separate game bootloader 4 years ago
  C. J. Howard 0a5a7035d8 Integrate previously separate unpublished VMQ math library directly into Antkeeper source 4 years ago
  C. J. Howard 5a2d886113 Move dependencies to superbuild repo 4 years ago
  C. J. Howard c9779bf766 Replace old repo contents with new repo contents 4 years ago