First person shooter realisztikus fizikával, platforminggal, egyszerű mesterséges intelligenciával-val és low poly grafikával
A projekt az ELTE Informatika Kar Tools of Software Projects tárgya keretében valósult meg.
- Unity 2019.4.21f1
- OS: Windows 7 SP1+, 8, 10, 64-bit versions only; macOS 10.12+
- Verziókezelő szoftver: git
- Verziókezelő szolgáltalás: GitHub
- Workflow: GitHub flow (https://guides.github.com/introduction/flow/)
- Automatizált tesztelés:
- GitHub Actions által futtatott unit tesztek
- Continuous integration + deployment:
- GitHub Actions
- GameCI
- Kommunikáció:
- aszinkron: GitHub, Codecks
- szinkron: Discord
- Játékmotor: Unity
- Programozási nyelv: C#
- Platform: Windows, WEBGL (ha a teljesítmény engedi)
- Ellenségek legyőzése
- Lőszer gyűjtése
- Pályák teljesítése
- Újabb fegyverek megszerzése
- Kamera mozgatása
- Mozgás
- Ugrás
- Lövés fegyverrel
- Fegyver újratöltése
- Fegyverek váltása
- Felhasználói felület
- Főmenü
- Pause menu
- Pálya kiválasztása
- HUD
- Unity rigidbody szimuláció
- Reszponzív mozgás
- Low poly modellek és környezet
- Több pálya
- Egyre nehezednek
- Végtelen aréna egyre több/erősebb ellenféllel
- Ellenségek
- Követik a játékos pozícióját
- Céloznak és sebzik a játékost
- Lőszert dobnak ha elpusztulnak
- Animációk
- Játékos
- Lövés
- Újratöltés
- Mozgás
- Ellenségek
- Mozgás
- Lövés
- Részecske effektek
- Játékos
- Robbanás
- Golyónyomok
- Procedurális animáció inverz kinematikával
- Pont / highscore rendszer
-
Guggolás -
Közelharc -
Mozgó / forgó platformok -
Pénz / bolt rendszer -
Kooperatív többjátékos mód -
Játékos játékos ellen többjátékos mód