Proiect Inginerie Software (IS) Anul 3, Semestrul 1, Facultatea de Matematica si Informatica, Universitatea din Bucuresti
Capatina Razvan Nicolae (
Mihalache Sebastian Stefan (
Buca Mihnea Vicentiu (
Luculescu Teodor (
Petrovici Ricardo (
Ciobanu Dragos (
Proiectul este un joc 2D, un top-down shooter conceput pentru un public larg, in special pentru cei pasionati de sfera gaming-ului. Aplicatia are 2 moduri de joc: zombie survival si player vs. player. Spre deosebire de alte jocuri, aplicatia noastra are suport pentru multiplayer, permitand conectarea mai multor jucatori la aceeasi runda, ducand la o experienta colaborativa si, respectiv, competitiva. Suport-ul de multiplayer este restrans la un LAN, dar prin intermediul aplicatiei Hamachi, care creeaza un VPN, experienta poate fi extinsa si la participanti din LAN-uri diferite. Jocul este conceput astfel incat sa fie usor de personalizat de catre oricine. Harta unde au loc rundele, skin-urile jucatorilor, armelor, dar si a zombilor sunt independente de implementarea jocului si pot fi usor modificate.
- Clone the repository
git clone --recursive https://github.com/unibuc-cs/software-engineering-product-deadzone
- Change the current working directory
cd software-engineering-product-deadzone
- Generate the project
generate_project.bat
or
./generate_project.bat
- Compile and run the generated solution
DeadZone.sln
- Visual Studio including the "Desktop development with C++" workload
Add new files directly to the 'DeadZone' folder and run generate_project.bat