Skip to content

Nani0002/BombermanProject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Multiplayer Bomberman by the Bombers

Csapattagok

  • Molnár Dániel
  • Soponyai Vencel
  • Varga István
  • Vörös Döme

Játék leírás

A projekt célja, hogy a Bomberman nevű játékra alapuló alkalmazást hozzunk létre. A játék pályán elhelyezkedő mezőkön lehet a karakterekkel járni, bombát letenni, powerup-ot felszedni, szörnyeket kerülni. A játékot 2 vagy 3 játékossal is lehet játszani 3 különböző pályán, és a játék végével lehetőség lesz egy új játék indítására. A játék lényege az ellenséges játékosok megölése, minden győzelem esetén 1 pontot kap a játékot és 3 pontnál lesz vége a játéknak.

A játékot C# nyelven, WPF környezetben valósítjuk meg. A játék egy N*N mezőből álló, 2 dimenziós térben játszódik, amit a játékosok felülnézetben látnak. Lehetőség lesz a irányítás megváltoztatására és a persziztencia segítségével a játék mentésére és betöltésére is.

Mit tud tenni egy játékos?

  • Mozogni
  • Bombát tenni
  • Szörnyek elől menekülni
  • Powerup-ot felvenni, amely lehetősét ad:
    • Halhatalanságra
    • Szellem módra váltásra
    • Sebesség gyorsítására/lassításása
    • Bombák számának csökkenésére/növelésére/nullázása
    • Bomba hatótávolságának csökkenésére/növelésére
    • Instant Bombák lehelyezésére
  • Játék megnyerése/elvesztése
  • Játék mentése/betöltése
  • Játék megállítása/elindítása

Elkészített komplexitások

  • Alapfeladat - 1,5
  • Intelligens szörnyek - 1
  • Haladó bónuszok - 1
  • Három játékos - 1
  • Hátráltató bónuszok - 0.5
  • Perzisztencia - 0.5
  • Testre szabható vezérlés - 0.5

Játékirányítások

  • Első játékos:

    • W - felfele mozgás
    • A - balra mozgás
    • S - lefele mozgás
    • D - jobbra mozgás
    • E - bomba lerakása
    • Q - akadály lerakása (ha lehetséges)
  • Második játékos:

    • I - felfele mozgás
    • J - balra mozgás
    • K - lefele mozgás
    • J - jobbra mozgás
    • O - bomba lerakása
    • U - akadály lerakása (ha lehetséges)
  • Harmadik játékos:

    • Number8 - felfele mozgás
    • Number4 - balra mozgás
    • Number2 - lefele mozgás
    • Number6 - jobbra mozgás
    • Number9 - bomba lerakása
    • Number7 - akadály lerakása (ha lehetséges)

Ezek a beállítások a főmenüben található "Vezérlés beállítása" menüpontban változtathatóak az adott billentyű rákattintásával, amellyel egy új ablak jelenik meg, ahol az új billentyű megadható.

Játékbemutató

alt text

alt text

alt text

alt text

alt text

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages