Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-03-28 | Update renderer; Add canister to simulation; Update mechanical functions;0.8.1 | Gabriel Jensen | |
2023-03-28 | Make code more modular; Don't use global variables; Add more launch options; ↵0.8.0 | Gabriel Jensen | |
Fix memory leak; Add abort routine; Add copyright notices to source files; Add patch version to version number; Enable more warnings; Draw simulation in window; | |||
2023-03-27 | Make window fullscreen; Update object data (store both positional and ↵0.7 | Gabriel Jensen | |
rotational velocity); Update save format; Add credits file; Add more quotes; Standardise and optimise save format; Perform checks on save file; Fix bad module name; Use 'pragma once'; (Temporarily) define some constants as macros instead of as compile-time variables; Create object system; | |||
2023-03-22 | Update versioning: Use major.minor; Update save format; Fix invalid symbol; ↵0.6 | Gabriel Jensen | |
Add quotes; Save simulation result to image; | |||
2023-03-20 | Update save data format; Add continue routine; Read command line parameters; ↵5 | Gabriel Jensen | |
Set SIGINT handler; Print quote on start; Add log function for errors; Update flux usage; Optimise grav; | |||
2023-03-18 | Add simple save routine; Add logo; Add clean and purge targets to makefile;4 | Gabriel Jensen | |
2023-03-14 | Fix incorrect symbol names; Add basic graphics instancing;3 | Gabriel Jensen | |
2023-03-13 | Rename project to Bowshock (from Procyon); Rewrite project; Add gravity engine;2 | Gabriel Jensen | |
2022-11-16 | Move save handlers into their own module 'sav'; Add new module 'evt'; Move ↵1 | Gabriel Jensen | |
shipnm into new module 'info'; Update save format; Add jump function; Rename ship to shipid; Add ship structure; Store ship information in player data; Add function for getting the length to a system; Add function for determining the jump range of a ship; Add desktop entry; | |||
2022-11-15 | Initial;0 | Gabriel Jensen | |