Aadhavan Srinivasan
|
cb958d2749
|
Added code to parse command-line flags, to determine whether the game was started in client or server mode, and call relevant functions to encode or decode address / key
|
11 months ago |
Aadhavan Srinivasan
|
bad8d4a7cc
|
Added new exception const
|
11 months ago |
Aadhavan Srinivasan
|
5c09b782b9
|
Added helper file for connect code
|
11 months ago |
Aadhavan Srinivasan
|
6945ebb2c1
|
Added exception_consts file
|
11 months ago |
Aadhavan Srinivasan
|
e6f328ea1d
|
Added raylib-cpp header files to my project
|
11 months ago |
Aadhavan Srinivasan
|
c83b347620
|
Changed include paths, added a cmdline argument ('server') to indicate if the game is networkded or not
|
11 months ago |
Aadhavan Srinivasan
|
95dea026d9
|
Added default constructors; [for client] added code to throw an exception if socket creation was unsuccessful
|
11 months ago |
Aadhavan Srinivasan
|
2b1c217dbb
|
Changed include path
|
11 months ago |
Aadhavan Srinivasan
|
8a57f80b8c
|
Switched over to using Meson as build system, instead of Make
|
11 months ago |
Aadhavan Srinivasan
|
c161d80445
|
Converted easysock to CPP
|
11 months ago |
Aadhavan Srinivasan
|
7557ce7cf5
|
Updated header file includes; Changed base speed; Started working on networking code, to send a character when the paddle is moved or stopped
|
11 months ago |
Aadhavan Srinivasan
|
8ea9764165
|
Deleted header file in source directory
|
11 months ago |
Aadhavan Srinivasan
|
24fb96684c
|
Deleted header files in source directory
|
11 months ago |
Aadhavan Srinivasan
|
c87c3ce3a2
|
Moved header files to source directory; converted easysock to CPP
|
11 months ago |
Aadhavan Srinivasan
|
1daf8f41ae
|
Created 'client' and 'server' classes, using easysock
|
11 months ago |
Aadhavan Srinivasan
|
fca3d1defc
|
Updated Makefile
|
11 months ago |
Aadhavan Srinivasan
|
8afb6f43ec
|
Updated .gitignore
|
11 months ago |
Aadhavan Srinivasan
|
24cf8a9a78
|
Added easysock files
|
11 months ago |
Aadhavan Srinivasan
|
b5a8fd599d
|
Added a randomly generated multiplier to the offset, when the ball collides with a paddle
|
11 months ago |
Aadhavan Srinivasan
|
2940c61314
|
Added code to wait until user presses SPACE, before starting the game. Also added code to show points
|
11 months ago |
Aadhavan Srinivasan
|
d6d6456289
|
Updated TODO
|
11 months ago |
Aadhavan Srinivasan
|
b38a065e77
|
Added debug flag to GCC
|
11 months ago |
Aadhavan Srinivasan
|
3db25f1caa
|
Removed the call to updatePosition() from draw(), and added initial position and velocity vectros
|
11 months ago |
Aadhavan Srinivasan
|
6e78329eb5
|
Updated code to use variable paddle speed and keep a constant speed (magnitude of velocity); added function to determine the x and y components of ball velocity after collision with paddle
|
11 months ago |
Aadhavan Srinivasan
|
82b1ae1681
|
Updated Makefile to include new file
|
11 months ago |
Aadhavan Srinivasan
|
66aa423f27
|
Added math helper function
|
11 months ago |
Aadhavan Srinivasan
|
c13753ef82
|
Added TODO file
|
11 months ago |
Aadhavan Srinivasan
|
6ddf6936bf
|
Added more comments, and fixed bug where ball would sometimes get 'stuck' inside paddle
|
11 months ago |
Aadhavan Srinivasan
|
9180e55c88
|
First commit
|
11 months ago |