aboutsummaryrefslogtreecommitdiff
path: root/dat.h
Commit message (Collapse)AuthorAgeFilesLines
* made playerq a Channel, turned polling into send/recv points and got rid of ↵rodri2023-09-091-9/+0
| | | | the reaper.
* inline spawned threads to threadmain.Amavect2023-09-071-7/+0
| | | | | | | | Pointers to automatic variables become invalid when threadmain exits. Solution is to reuse threadmain. Use nbsend to avoid deadlock to the draw channel. Input struct is no longer needed, inline it.
* obtain each player's username and show it during battle.rodri2023-09-011-0/+1
|
* major development stride:rodri2023-08-291-1/+14
| | | | | | - implemented per-line msg framing - wrote most of the game logic - fixed an issue where the ship would go off-board when rotated
* armada placement testing. wrote part of the client netcode.rodri2023-08-241-0/+7
|
* fixed the match process cleanup procedure.rodri2023-08-241-4/+3
|
* added ship drawing and placement procedures.rodri2023-08-151-7/+14
|
* latest try of player mgmt procedure. (not working)rodri2023-08-121-0/+39
|
* initial commit.rodri2023-08-081-0/+31