Skip to content

daverave1212/graveyard-man

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Graveyard Man

Introducere

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!?

Descriere

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).

Gameplay

Gameplay Loop

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.

Controls

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)

Scor

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.

Dezvolatare

Source control

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).

Comunicare și Taskuri

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ă ;)

Testare

Testarea a fost facută manual. Bugurile au fost găsite și reparate agil.

Resurse

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.

Referințe

[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

About

Repo for our graveyard game in Unity

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published