Skip to content

Proiect Inginerie Software (IS) Anul 3, Semestrul 1, Facultatea de Matematica si Informatica, Universitatea din Bucuresti

Notifications You must be signed in to change notification settings

unibuc-cs/software-engineering-product-deadzone

Repository files navigation

Proiect-Inginerie-Software-IS

  Proiect Inginerie Software (IS) Anul 3, Semestrul 1, Facultatea de Matematica si Informatica, Universitatea din Bucuresti

  Membrii Echipa:

Capatina Razvan Nicolae ($352$)
Mihalache Sebastian Stefan ($352$)
Buca Mihnea Vicentiu ($352$)
Luculescu Teodor ($351$)
Petrovici Ricardo ($351$)
Ciobanu Dragos ($351$)

Product Vision

  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.

Links




Setup

  1. Clone the repository
git clone --recursive https://github.com/unibuc-cs/software-engineering-product-deadzone
  1. Change the current working directory
cd software-engineering-product-deadzone
  1. Generate the project
generate_project.bat

  or

./generate_project.bat
  1. Compile and run the generated solution
DeadZone.sln

Requirements

  • Visual Studio including the "Desktop development with C++" workload

Adding new files to the project

Add new files directly to the 'DeadZone' folder and run generate_project.bat