Skip to content

mrityunjai01/maze-game-using-sdl

Repository files navigation

Installation

Install SDL2 SDL2-image SDL2-mixer SDL2-ttf

sudo apt-get install libsdl2-dev libsdl2-image-dev libsdl2-mixer-dev libsdl2-ttf-dev

you also have to install enet.

How to run

you can alternatively do

./sc1

after making sc1 executable using chmod +x sc1

Compile the project

make clean && make run_client && make run_server

Run the server on one machine

./run_server.out

Run the client on the two machines

./run_client.out

Game Rules

For help, press F1. To type in the chatbox, press ctrl + D. To send your message in chatbox, press ctrl + S. The objective is to traverse through a group of checkpoints. The player who reaches the last checkpoint first, wins. There’s a scoring system to challenge you.

Documentation

Incode Documentation

We've documented every function in the code itself using comments.

Reference Documentation

We've hosted the reference documentation at Documentation. You can also view the docs using mkdocs, mkdocs serve

References

Code Management

Source Code

an efficient use of Makefile

Making doxygen docs

Making material docs

Enet

Assets

Voices

https://voicemaker.in/

Sound Effects

dota2

message

Theme songs

Fonts

Graphics

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published