Skip to content

BrianDelalex/PaintWar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

91 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PROJECT

PaintWar is A Epitech JAM project.

The purpose of this project is to create a video game.

INSTALL

There is no toolchain for cross-compiling. The project is using your host compiler, libraries and tools.

Dependencies list:

BUILD

There is 2 parts: the server & the client.

make TARGET=client will build the client.

make TARGET=server will build the server.

RUN

You must at least run the server and configure it.

./PaintWar-server.bin $PORT

Where arguments:

  • $PORT: is the port which will be open for our server. (Defaulting to 53000 if empty).

Then run where you want some client and configure also the networking.

./PaintWar-client.bin $USERNAME $SERVER-IP $PORT

Where arguments:

  • $USERNAME: is the username that you want to have.
  • $SERVER-IP: is the host target IP.
  • $PORT: is the host target port allocated for the server.

RUNTIME

There are two teams, red and blue.

The goal of the game is to get the most square marked with your team color (blue or red).

You mark a square when run on it.

Use arrows for move and space bar to fire (bullets are invisible).

EPILOGUE

The project has been minded/designed/built in 48H and with 5 collaborators.

No follow up, without ambition, just fun.

Feel free to fork, use, improve.

About

A Epitech JAM project

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •