Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | use a queue for player input to dampen race conditions between the netcode ↵ | rodri | 2023-06-05 | 1 | -0/+1 |
| | | | | and the sims. | ||||
* | integrated cmixer for sound and sfx. | rodri | 2023-05-23 | 1 | -2/+10 |
| | | | | fixed the vfx drawing procedure so that it treats p as the center when rendering the sprite. | ||||
* | improvements to show a bullet's explosion upon ttl consumption. | rodri | 2023-05-22 | 1 | -7/+8 |
| | | | | implemented a vfx subsystem to handle localized, async animations. | ||||
* | cleanup and comment improvements. | rodri | 2023-05-14 | 1 | -1/+1 |
| | |||||
* | now using PNG files instead of image(6)s. bullet TTL taken into account ↵ | rodri | 2023-04-13 | 1 | -1/+12 |
| | | | | during stepping. | ||||
* | implemented toroidal warping. set a default font. | rodri | 2023-03-03 | 1 | -0/+33 |
| | |||||
* | made adjustments to the particles's thrust and player input processing. | rodri | 2023-02-23 | 1 | -1/+1 |
| | |||||
* | (inefficiently) send bullets state and paint them. | rodri | 2023-02-23 | 1 | -1/+2 |
| | |||||
* | take player input into account when stepping the simulations. | rodri | 2023-02-22 | 1 | -0/+60 |
| | |||||
* | 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 |
| | |||||
* | got rid of GameState. | rodri | 2022-06-03 | 1 | -1/+1 |
| | |||||
* | implemented complete universe particles integration. | rodri | 2021-08-02 | 1 | -1/+1 |
| | |||||
* | randomly position the ships, facing each other. | rodri | 2021-08-01 | 1 | -7/+21 |
| | |||||
* | began building a universe for every party. | rodri | 2021-08-01 | 1 | -0/+63 |
get rid of the notes file. i already keep them on paper. adapted the client to use an rframe for drawing. implemented some VModel methods for testing. FPS2MS → HZ2MS. it makes more sense and is shorter. |