81 Commits (402a75265e34ad4d8eae82a1d89e86b607c6f705)

Author SHA1 Message Date
  C. J. Howard 402a75265e Add brood state, rename play state to forage state, revise and reorganize camera compositors 2 months ago
  C. J. Howard 62273786e6 Revise game states 5 months ago
  C. J. Howard c3fc332113 Add proteome system, along with genome component and proteome component 5 months ago
  C. J. Howard 6f4d7471f2 Separate atmospheric scattering-related functions out of astronomy system and into new atmosphere system 6 months ago
  C. J. Howard bfcd5f14e2 Re-add celestial body component, separate blackbody functionality out of astronomy system into new blackbody system 6 months ago
  C. J. Howard 9b7fe1b438 Rename solar system to orbit system, make orbit and astronomy system use new orbital mechanics functions. Fixes #2 6 months ago
  C. J. Howard 7f93f132cd Revise coordinate transformation functions and move into own namespace hierarchy 6 months ago
  C. J. Howard ee5a9746da Add more color-related functions, deconstruct blackbody function into separate color functions, move B-V color index function to color index namespace 6 months ago
  C. J. Howard b8b1c33d08 Add utility function to convert between visual magnitude and lux 6 months ago
  C. J. Howard 5547960119 Move shader template class into render folder 7 months ago
  C. J. Howard f35a6fa7c7 Add shader_template class and revise the shader program loader 7 months ago
  C. J. Howard 49431013b9 Rename shader class to shader_object, as well as extend its functionality and improve error handling 7 months ago
  C. J. Howard 6a09b97e29 Rename spotlight class to spot_light 7 months ago
  C. J. Howard b1b1dbd62f Add loader for JSON texture data 7 months ago
  C. J. Howard 02cdab009e Move cart namespace out of game folder 10 months ago
  C. J. Howard 2db97b5d53 Add files in the input folder to the input namespace 10 months ago
  C. J. Howard ccbbd08b32 Rename rasterizer folder to gl and put all files in the gl folder into the gl namespace 10 months ago
  C. J. Howard 7add3f54cf Move behavior tree to new ai namespace, move entity behavior tree to ecs namespace 10 months ago
  C. J. Howard 2528a37e36 Move console commands from cc namespace to debug::cc namespace 10 months ago
  C. J. Howard db5fb5ac3b Try to get commit contributions to work on Gitea and try again to close #7 10 months ago
  C. J. Howard b1da7c91d4 Re-attempt to close #7 10 months ago
  C. J. Howard d261feab3a Revise Morton location code functions to be templated, closes #7 10 months ago
  C. J. Howard d16167586c Rename geometry folder to geom and move all code in the geom folder into the geom namespace 10 months ago
  C. J. Howard 60238e95be Rename ast namespace to astro, move astro namespace out of game folder, rename files in the astro namespace 10 months ago
  C. J. Howard 9de00878ac Move components and systems to ecs namespace 10 months ago
  C. J. Howard 978ad7add6 Rename scene class to collection and move all scene-related classes into the scene namespace 10 months ago
  C. J. Howard 461e864c49 Move genetics folder out of game folder, document subnamespaces of genetics namespace, move genetics::translation_table to genetics::codon::table 11 months ago
  C. J. Howard e16de75386 Add solar system 11 months ago
  C. J. Howard f83f659439 Rename solar system -> astronomy system, improve calculations of orbital positions 1 year ago
  C. J. Howard 6c4eea2cca Only compile with exe icon if icon file exists 1 year ago
  C. J. Howard e777f5c63c Add functions for solving Kepler's equation, add solar system class 1 year ago
  C. J. Howard 1ef5ff08b0 Add celestial time functions 1 year ago
  C. J. Howard 9da628488a Add functions to generate celestial coordinate conversion matrices, and improve astronomical calculations 1 year ago
  C. J. Howard 7222deeb56 Add weather system 1 year ago
  C. J. Howard 50f2832db1 Add biome loader 1 year ago
  C. J. Howard 6aa655f3f1 Add painting system 1 year ago
  C. J. Howard 6840e8c9d2 Add tool events and tracking system 1 year ago
  C. J. Howard bca1201e6c Add parent component, spatial system, and make transform components support parent-child relationships 1 year ago
  C. J. Howard 6ad5c0764c Make splash screen skipable and add tool equip hotkeys 1 year ago
  C. J. Howard 752991b0f5 Add outline pass 1 year ago
  C. J. Howard 37f95a087d Improve orbit cam springing 1 year ago
  C. J. Howard 2c951cf418 Export NvOptimusEnablement global variable to signal Nvidia drivers to use high-performance graphics 1 year ago
  C. J. Howard 7e8aeac971 Fix fullscreen toggling 1 year ago
  C. J. Howard 924cde00e5 Refactor application to split into application class and separate game bootloader 1 year ago
  C. J. Howard 0a5a7035d8 Integrate previously separate unpublished VMQ math library directly into Antkeeper source 1 year ago
  C. J. Howard f44df4b7cc Revise and expand easing functions, and reorganize some source file locations 1 year ago
  C. J. Howard d6022e7d82 Add constraint system 1 year ago
  C. J. Howard 323823a1e2 Integrate PhysicsFS to read data from zipped archives and support mods 1 year ago
  C. J. Howard b8ea878292 Get spiral navigation working and statically link to SDL2 and OpenAL 1 year ago
  C. J. Howard 963823e452 Add a CLI to the application class 1 year ago