Meeskond:SuperPenguin
Liikmed
- Tauri Busch - Projektijuht
- Erika Ehmann
Meie idee
Ühe ilusal pärastlõunal sai istutud üliõpilasesinduses ja mängitud xbox'i peal Bombermani. See oli mingisugune uudne 3D versioon ja jube kohutavalt üles ehitatud; mitte midagi aru ei saanud, mis seal toimus :) Seega tekkis meil idee, et miks mitte taasleiutada Bomberman 2D versioonis, ainult et kaasaegne? Ja see meie plaan olema saabki.
Tehnoloogia
Tehnoloogiaks saab olema Unity koos oma hiilgava C#'biga! :)
Rakenduse sisu
Klassikaline Bomberman kujutab endast 2D-mängu, kus kuni neli inimest saavad ühise platsi peal ringi liikuda, pomme asetada ning nendega seinu või vastaseid õhku lasta. Seinu õhku lastes on võimalik koguda boonuseid, näiteks kiirem liikumine või tugevamad pommid. Mängu põhirõhk on kiirusel ja strateegial. Kui klassikaline versioon on valmis, on võimalik selle peale ehitada ka muid variante, kus on erinevaid boonuseid rohkem ning näiteks ka erinevad kaardid, millel liikuda.
Esimese ülesandena peame looma kaardipõhja, mille peale ehitada nii algne kui kõik järgnevad kaardid, panema paika mängu jaoks vajaliku andmebaasi ning logivõimalused, lisaks võiks olemas olla algne menüü, milles liigelda ja mängu valida. Kuna mängu alustades küsitakse mängija nime, saab iga mängija kohta käivad andmed hõlpsasti andmebaasi sisestada ja hiljem vaadata mängustatistikat.
Must have
Esimese faasina teeme klassikalise mängu, lisamata sellele lisafunktsioone või kõrgel tasemel graafikat. Põhiline on saada mängu alussüsteem korralikult tööle, nii et mängimine on juba võimalik. Silmailu on sekundaarne, sellega saab tegeleda ka viimistlusvoorus. Alguses valmib vaid ühele inimesele mõeldud mäng, seega on vaja leida algoritm arvuti poolt kontrollitavate mängijate liikumiseks ja pommide asetamiseks.
- Klaviatuuri ja xBox kontrolleri kasutusvõimalus
- Aluskaart, millel mängijad liiguvad
- Menüü
- Logivõimalus
- AI
- Mängija statistika
- Buffs
- Mängija kiirendamine
- Pommitugevuse suurendamine
- Korraga mängus olevate pommide arvu suurendamine
Very nice to have
Kui klassikaline versioon on tööle saadud, võime hakata funktsionaalsust lisama ja mängu väljanägemist muutma. Kõige olulisemad on siin faasis mitme mängija toetuse lisamine ning korraliku kujunduse tegemine. Samuti soovime menüüsse lisada seaded, et saaks näiteks helitugevust muuta.
- Mitme mängija toetus
- Ilus disain
- Seaded
Kind of nice to have
Kui kõik eelnev on tehtud ja tööle saadud, võib hakata klassikalisele mängule muid versioone lisama. Mängija saaks siis valida erinevate kaartide vahel ning valida oma mängukorra jaoks talle meeldivad lisad.
- Lisakaardid
- Buffs
- Homing robot
- Pommivise
- Juba asetatud pommi kaugemale löömine
- Piiratud ajaks surematus
- Teise mängija buffide varastamine
- Kõikide mängijate asetatud pommide korraga õhkimine
- Debuffs
- Liikumise aeglustamine
- Pommitugevuse vähendamine