Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | now using PNG files instead of image(6)s. bullet TTL taken into account ↵ | rodri | 2023-04-13 | 1 | -0/+40 |
| | | | | during stepping. | ||||
* | implemented per-packet HMAC to avoid MITM tampering. | rodri | 2023-02-11 | 1 | -0/+2 |
| | |||||
* | use libgeometry from the system. got rid of global `theparty`. wrote a ↵ | rodri | 2023-01-31 | 1 | -1/+1 |
| | | | | little man page draft. | ||||
* | implemented a custom PDU/frame structure on top of UDP for game networking. | rodri | 2022-06-11 | 1 | -0/+1 |
| | |||||
* | incorporated libgeometry into the project. | rodri | 2021-07-29 | 1 | -0/+1 |
| | | | | | | transitioned the integrator from scalar to vector-based. added a packing procedure for Point2. created the structure to model bullets. | ||||
* | brought the Sprite struct for future animations. | rodri | 2021-07-28 | 1 | -0/+72 |
implemented per-party game state and dynamics. now the state is broadcast after integration, not before. fixed a bug in the broadcast procedure where it would keep referencing an already freed Party and its players. implemented a proper Keymap the user will be able to configure. added mkfile rules to manage installation and dependencies. defined a ton of structs in dat.h for new game objects. started work on a general vector model abstraction to define ship `skins'. removed some debug clauses we no longer need. fixed some other ones. |