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 12345]
  build
  CMakeFiles
  3.31.6
  CompilerIdCXX
 CMakeCXXCompilerId.cpp
  tests
 ball_test.cppTest suite for the Ball classes functionality
 letter_test.cppTest suite for the Letter class functionality
 paddle_test.cppTest suite for the Paddle class functionality
 user_test.cppTest suite for the User class functionality
 ai.cppImplementation of the AI class for computer-controlled paddle
 ai.hppHeader defining the AI class for computer-controlled paddle
 ball_base.cppImplementation of the BallBase class
 ball_base.hppBase class for all ball types in the game
 classic_ball.cppImplementation of the classic circular ball ClassicBall class
 classic_ball.hppHeader defining the classic circular ball ClassicBall class
 game.cpp
 game.hpp
 game_over.cppImplementation of the game_over screen class
 game_over.hppHeader defining the game_over screen class
 game_save.cppImplementation of save game functionality for Saving class
 game_save.hppHeader defining the save game and highscore functionaloty from the Saving class
 gui.cppImplementation of the GUI class for game interface
 gui.hppHeader defining the GUI utility class for game interface
 inverse_power.cppHeader defining the InversiblePower class for paddles' temporary arrows control effect
 inverse_power.hppImplementation of the InversiblePower class
 invisible_power.cppImplementation of the InvisiblePower class
 invisible_power.hppHeader defining the InvisiblePower class for ball visibility effects
 letter.cppImplementation of the Letter class
 letter.hppHeader defining the Letter class for story mode
 macros.hppDefines macros and constants used throughout the project
 main.cppMain entry point for the Pong game
 network.cpp
 network.hpp
 paddle.cppImplementation of the Paddle class for the game
 paddle.hppHeader defining the Paddle class for the game
 page_2b_1t.cppImplementation of the notice screen page_2b_1t class
 page_2b_1t.hppHeader defining the notice screen page_2b_1t class
 page_3b.cppImplementation of the pause menu page_3b class
 page_3b.hppHeader defining the pause menu page_3b class
 page_3b_0t.cppImplementation of the main menu page_3b_0t class
 page_3b_0t.hppHeader defining the main menu class with 3 buttons and no title of the page_3b_0t class
 page_3b_1t.cppImplementation of the middle menu page_3b_1t class
 page_3b_1t.hppHeader defining the middle menu class with 3 buttons and 1 title of page_3b_1t class
 page_4b_1t.cppImplementation of the mode selection menu page_4b_1t class
 page_4b_1t.hppHeader defining the mode selection menu page_4b_1t class
 power.cppImplementation of the Power class for special game effects
 power.hppHeader defining the Power class for special game effects
 renderers.cppImplementation of rendering functions for various game shapes
 renderers.hppHeader defining renderers for various game shapes
 sound_effects.cppImplementation of the SoundEffects utility class
 sound_effects.hppHeader defining the SoundEffects utility class
 square_ball.cppImplementation of the SquareBall class
 square_ball.hppHeader defining the SquareBall class
 triangle_ball.cppImplementation of the TriangleBall class
 triangle_ball.hppHeader defining the TriangleBall class
 user.cppImplementation of the User class for player management
 user.hppHeader defining the User class for player management