Aadhavan Srinivasan Rockingcool
  • Joined on 2022-10-09
Rockingcool pushed to master at Rockingcool/netpong 2024-03-11 13:42:21 -05:00
451dc1f803 Allow user to quit in menu scree; better error handling.
6f292699f8 Updated header file to reflect new function
6a40a596c1 Added new function to display text then exit
fc59a7221b Removed unnecessary #include
7f0898c81e Updated TODO
Compare 5 commits »
Rockingcool pushed to master at Rockingcool/netpong 2024-03-11 01:34:10 -05:00
4001135451 Integrated upstream changes, since I forgot to pull before making local changes.
66d7585297 Removed IP version checking code (since this is handled in the Sock constructor), and allowed server (but not client, yet) to quit game before round start
727aeafdb9 Updated Server and Client constructor calls
3bdfdb114c Updated TODO
f840ff9c00 Updated comment explaining function
Compare 14 commits »
Rockingcool pushed to master at Rockingcool/netpong 2024-03-10 01:09:46 -06:00
418579a627 Added C++ standard as a compiler flag, which is apparently needed by compilers on macOS
6acbf90d80 Updated UNIX macro checks, to account for MacOS
Compare 2 commits »
Rockingcool pushed to master at Rockingcool/netpong 2024-03-10 00:06:27 -06:00
2c7d1d0b43 Started working on client-side decoding of IPv6 code
00b83e6de2 Added bash flag to fail if any command in the script fails
9881567009 Created a script to build statically-linked binaries on Linux
f23f307e17 Updated TODO
dd658c9c1d WROTE IN AIRPLANE: Checked edge case where the number is zero
Compare 5 commits »
Rockingcool pushed to master at Rockingcool/netpong 2024-03-09 18:35:49 -06:00
52f8034f4e Rudimentary support for IPv6 in server socket creation
8758060bfb Updated TODO
10f91fafd4 Updated README
Compare 3 commits »
Rockingcool pushed to master at Rockingcool/netpong 2024-03-09 11:47:01 -06:00
e9405b69e7 Updated README
Rockingcool pushed to master at Rockingcool/netpong 2024-03-09 10:05:38 -06:00
9a12edcdb1 Started working on better error handling, by throwing exceptions and displaying error messages in the GUI
83a0d5beb4 Updated files to reflect change in easysock (from CPP to C)
eeae444b1d Moved display_text_centered() into a separate file, since I could possibly extend this file with other raygui helper functions
f9d5e8cdeb Converted easysock from CPP to C, because it was mostly just C code anyways
Compare 4 commits »
Rockingcool pushed to master at Rockingcool/netpong 2024-03-08 22:45:59 -06:00
9972e146d5 Updated TODO
Rockingcool pushed to master at Rockingcool/netpong 2024-03-08 22:42:40 -06:00
8848f0ff8c Removed debug print statements, cleared background before drawing to screen, and added client GUI implementation
07ac3f9166 Filled out implementation of check_client function
9e0990156e Removed unnecessary print message, and added timer.c to source files
1423cc19a0 Split timer into header and implementation file
Compare 4 commits »
Rockingcool pushed to master at Rockingcool/netpong 2024-03-08 13:49:19 -06:00
352d3f26f1 Moved struct definition to separate file, and added check for displaying GUI
788b334e7c Removed sign file, since it only contained one function. This function has been moved to main.cpp
9de9353936 Added include guards to timer header file
a3392308c4 Updated TODO
0e9088beb6 Added comments, and added a way to use the bundled raylib, even if we are building a dynamically linked version
Compare 7 commits »
Rockingcool pushed to master at Rockingcool/netpong 2024-03-07 22:26:10 -06:00
d05ba0daa1 Updated TODO
Rockingcool pushed to master at Rockingcool/netpong 2024-03-07 22:25:00 -06:00
c8f29d1336 Updated TODO
0d1dc049b5 Worked on further implementation of game mode selection.
f4bbb6ef6a Added a rudimentary timer implementation
Compare 3 commits »
Rockingcool pushed to master at Rockingcool/netpong 2024-03-07 17:15:46 -06:00
1f470e23ee Updated TODO
Rockingcool pushed to master at Rockingcool/netpong 2024-03-07 17:11:27 -06:00
97e6da3b2b Updated TODO
0286878c70 Rudimentary support for inputting game mode through GUI instead of command-line
e9da48d9a0 Added raygui header file, and dark mode header file
832dae977a Updated TODO
613b81c542 Added compiler flag to ignore warnings related to narrowing conversions
Compare 5 commits »
Rockingcool pushed to master at Rockingcool/netpong 2024-03-07 06:51:37 -06:00
28c4b421d2 Made changes to script
13ce75067b Updated TODO
635d71f1c5 Slightly lowered speed, to make the game a little easier to play
Compare 3 commits »
Rockingcool pushed to master at Rockingcool/netpong 2024-03-06 22:30:39 -06:00
8c4a515046 Updated TODO
Rockingcool pushed to master at Rockingcool/netpong 2024-03-06 20:42:17 -06:00
f25e7fae38 Updated TODO
Rockingcool pushed tag v0.1 to Rockingcool/netpong 2024-03-06 20:03:52 -06:00
Rockingcool released netpong v0.1 - First release at Rockingcool/netpong 2024-03-06 20:03:52 -06:00
Rockingcool pushed to master at Rockingcool/netpong 2024-03-06 19:42:04 -06:00
f4c3ef9b19 Renamed file
bb4601c5bd Chenged FPS to 60 for release build
45aa6ba4bc Added version number, added an additional compiler argument for Windows (doesn't work yet)
Compare 3 commits »