The NEW Pong Game V13.2.1
An interesting implemnettaion of the pong game
Loading...
Searching...
No Matches
File List
Here is a list of all files with brief descriptions:
[detail level 12]
 
tests
 
ball_test.cpp
Test suite for the Ball classes functionality
 
letter_test.cpp
Test suite for the Letter class functionality
 
paddle_test.cpp
Test suite for the Paddle class functionality
 
user_test.cpp
Test suite for the User class functionality
 
ai.cpp
Implementation of the AI class for computer-controlled paddle
 
ai.hpp
Header defining the AI class for computer-controlled paddle
 
ball_base.cpp
Implementation of the BallBase class
 
ball_base.hpp
Base class for all ball types in the game
 
classic_ball.cpp
Implementation of the classic circular ball ClassicBall class
 
classic_ball.hpp
Header defining the classic circular ball ClassicBall class
 
game.cpp
 
game.hpp
 
game_over.cpp
Implementation of the game_over screen class
 
game_over.hpp
Header defining the game_over screen class
 
game_save.cpp
Implementation of save game functionality for Saving class
 
game_save.hpp
Header defining the save game and highscore functionaloty from the Saving class
 
gui.cpp
Implementation of the GUI class for game interface
 
gui.hpp
Header defining the GUI utility class for game interface
 
inverse_power.cpp
Header defining the InversiblePower class for paddles' temporary arrows control effect
 
inverse_power.hpp
Implementation of the InversiblePower class
 
invisible_power.cpp
Implementation of the InvisiblePower class
 
invisible_power.hpp
Header defining the InvisiblePower class for ball visibility effects
 
letter.cpp
Implementation of the Letter class
 
letter.hpp
Header defining the Letter class for story mode
 
macros.hpp
Defines macros and constants used throughout the project
 
main.cpp
Main entry point for the Pong game
 
network.cpp
 
network.hpp
 
paddle.cpp
Implementation of the Paddle class for the game
 
paddle.hpp
Header defining the Paddle class for the game
 
page_2b_1t.cpp
Implementation of the notice screen page_2b_1t class
 
page_2b_1t.hpp
Header defining the notice screen page_2b_1t class
 
page_3b.cpp
Implementation of the pause menu page_3b class
 
page_3b.hpp
Header defining the pause menu page_3b class
 
page_3b_0t.cpp
Implementation of the main menu page_3b_0t class
 
page_3b_0t.hpp
Header defining the main menu class with 3 buttons and no title of the page_3b_0t class
 
page_3b_1t.cpp
Implementation of the middle menu page_3b_1t class
 
page_3b_1t.hpp
Header defining the middle menu class with 3 buttons and 1 title of page_3b_1t class
 
page_4b_1t.cpp
Implementation of the mode selection menu page_4b_1t class
 
page_4b_1t.hpp
Header defining the mode selection menu page_4b_1t class
 
power.cpp
Implementation of the Power class for special game effects
 
power.hpp
Header defining the Power class for special game effects
 
renderers.cpp
Implementation of rendering functions for various game shapes
 
renderers.hpp
Header defining renderers for various game shapes
 
sound_effects.cpp
Implementation of the SoundEffects utility class
 
sound_effects.hpp
Header defining the SoundEffects utility class
 
square_ball.cpp
Implementation of the SquareBall class
 
square_ball.hpp
Header defining the SquareBall class
 
triangle_ball.cpp
Implementation of the TriangleBall class
 
triangle_ball.hpp
Header defining the TriangleBall class
 
user.cpp
Implementation of the User class for player management
 
user.hpp
Header defining the User class for player management