Ești pregătit să ridici lopata și să îți aperi cimitirul? Ești pregătit să îți accepți morbidul destin, dar să lupți pentru viață până nu îți mai duce corpul? Ai trăit destul... dar ești pregătit... să sapi!?
Graveyard Man este un joc 3D infinit în care jucătorul controlează groparul unui cimitir. Hoți răi vin spre tine și incearcă să te omoare. Scopul jocului este să omori cât mai mulți hoți și să îi ingropi (cat mai mulți).
Jocul se desfășoară în cimitirul groparului. Din când în când (destul de des), se spawn-ează inamici care aleargă după jucător, încearcă să îl omoare. Pașii pentru a obține scor sunt următorii:
- Găsește o lopată si ridic-o (va apărea pe ecran un hint să apeși E)
- Space Sapă o groapă (trebuie să continui să sapi până când groapa este terminată, cam 2 secunde; gropile rămân așa cum sunt chiar dacă te oprești, deci dacă sapi o secundă, poți să te întorci mai târziu și să mai sapi încă o secundă ca să o termini)
- Aruncă o lopată către un inamic folosind Mouse2
- Ridică inamicul și aruncă-l în groapă (va apărea pe ecran un hint să apeși Q pentru a-l ridica, și apoi trebuie apăsat Q lângă groapă)
- Ridică iar o lopată și astupă groapa (tot Space)
- Profit
Jucătorul are un Health Bar (viață). Când un inamic se apropie prea tare, jucătorul primește damage 5p și îi scade din viață.
Jucătorul poate săpa oricâte gropi cu o lopată. Lopețile și gropile nu dispar, deci jucătorul poate să își pregătească oricâte gropi e necesar.
Controalele jocului pentru diverse acțiuni sunt următoarele:
- Mișcare: ține apăsat Click Stânga și te vei mișca în direcția respectivă
- Ridică lopată: tasta E când ești lângă o lopată
- Sapă groapa / astupă groapa: ține apăsat Space oriunde (cam 2 secunde) pentru a săpa o groapă / ține apăsat Space lângă o groapă pentru a o astupa
- Aruncă lopata: Click Dreapta
- Ridică un cadavru: tasta Q când ești lângă un inamic ucis (cadavru)
Jucătorul primește 5 puncte după ce îngroapă complet un cadavru. Highscore-ul se salvează automat când se termină jocul și se încarcă la început.
Am folosit GitHub pentru source / version control. Fiecare dintre noi a avut altă modalitate de a da push (de exemplu, comenzi git din terminal, interfața de la VSCode, etc).
Am folosit WhatsApp pentru a ne coordona și Discord pentru a intra ocazional să avem meetings. Nu am folosit o aplicație specială pentru taskuri, ci doar am notate taskurile într-un notepad pe care îl postam din nou pe Discord la fiecare update. Pentru coordonare, ne-am folosit mai mult de legătura noastră de prietenie știind ce și cum se pricepe fiecare să facă ;)
Testarea a fost facută manual. Bugurile au fost găsite și reparate agil.
Majoritatea resurselor 3D au fost luate de pe Unity Asset Store. Sunetele au fost luate de pe www.zapsplat.com. Melodia de final este https://www.youtube.com/watch?v=qgDCM91f7NY. Lopata a fost găsită pe www.opengameart.org.
[1] Sunetele luate de pe https://www.zapsplat.com/sound-effect-category/game-sounds/ [2] https://assetstore.unity.com/packages/3d/props/coffin-royale-76412 [3] [https://assetstore.unity.com/packages/3d/characters/humanoids/lowpoly-medieval-world-lowpoly-medieval-peasants-122225](https://assetstore.unity.com/packages/3d/characters/humanoids/lowpoly-medieval-world-lowpoly-medieval-peasants-122225 [4] https://assetstore.unity.com/packages/3d/characters/humanoids/lowpoly-medieval-world-lowpoly-medieval-peasants-122225") [5] https://assetstore.unity.com/packages/vfx/particles/fire-explosions/tinyfire-vfx-1-0-97898 [6] https://assetstore.unity.com/packages/3d/props/exterior/low-poly-pack-environment-lite-102039 [7] https://assetstore.unity.com/packages/3d/environments/fantasy/stones-and-buried-treasure-95557 [8] https://assetstore.unity.com/packages/3d/characters/low-poly-skull-111786 [9] https://assetstore.unity.com/packages/3d/props/tombstone-mega-pack-85896 [10] https://assetstore.unity.com/packages/3d/environments/landscapes/rpg-poly-pack-lite-148410 [11] https://assetstore.unity.com/packages/3d/environments/landscapes/low-poly-simple-nature-pack-162153 [12] https://assetstore.unity.com/packages/3d/characters/humanoids/lowpoly-ninja-157942 [13] https://assetstore.unity.com/packages/3d/environments/low-poly-rock-pack-57874