Project for the completion of the course of Object Oriented Programming (OOP) [CT 451]
Year: I
Part: II
This is a simple football like game made in C++ using SFML and Box2D.
PDF version of the project report is available at: project_report.pdf
Complete LaTeX source code of the project report is available here:
https://github.com/RujalAcharya/HeadBall/tree/main/report/src
Complete online documentation of the project is available at:
https://rujalacharya.github.io/HeadBall.
Doxygen-generated source code of the documentation (in HTML version) is also available here:
https://github.com/RujalAcharya/HeadBall/tree/main/docs
-
First clone this repository:
git clone https://github.com/RujalAcharya/HeadBall.git
-
Change the directory to
HeadBall/code/
:cd HeadBall/code/
-
Then execute the accompanying bash script
build
after making it executable:chmod +x build # making the script executable ./build # executing the script
Or, you can directly run the above script with this one liner:
sh -c "chmod +x build && ./build"
-
Enjoy!
-
Prajwol Pradhan (PUL076BEI023)
-
Rujal Acharya (PUL076BEI029)
-
Sanjay KC (PUL076BEI038)
-
Asmin Silwal (PUL076BEI040)
We are thankful to the following sources for the assets that we have used in our game:
-
Images of players, football and goal posts by Ahmed Khalf, https://opengameart.org/content/head-soccer-football
-
Foo font by Raymond Larabie, https://www.1001fonts.com/foo-font.html
-
Ball kick, long whistle, short whistle, crowd cheer, crowd cheer on goal sound effects, https://poki.com/en/g/heads-arena-soccer-all-stars