Meeskond "Projekt Tank"

From ICO wiki
Revision as of 22:45, 19 October 2010 by Skyndre (talk | contribs) (→‎Logi)
Jump to navigationJump to search


Ülevaade

Intro

Idee on laenatud vanast heast Tanki mängust Battle City. Mäng on läbi aegade säilitanud oma mängitavuse, seda eriti tänu 2 playeri võimalusele ilma milleta mängu ette ei kujutakski. Meie mängu kriteeriumiteks on selle lihtsus ja lõputu mängitavus. Kasutaja saab kohe pulti hüpata ja mängima hakata ilma, et peaks liiga süvenema. KISS - Keep It Simple, Stupid!

Mängu sisu

Sõites tankiga ringi pead hävitama vastase tankide horde, kes üritavad mängijat maha lasta või siis mängija baasi ära hävitada millega kaasneb koheselt GAME OVER. Mängu lisame ka 2 player mode, kus mängijad peavad koostööd tegema, et elus püsida.

Esialgne kava

  • Tank - Juhtimine/Tulistamine, XBoxi tugi
  • Level - Plokkide loomine, tüüpide määramine
  • AI/Vastased
  • Elud
  • Punktid
  • Menüü
  • Visual Studio Team Explorer

Esialgne Tööjaotus

  • Jaan Kruusma - Projekti juht + elud/skoor + wiki
  • Siim Kündre - Liikumine, tulistamine, power-up`d, elude arvestus.
  • Madis Kõosaar - Vastased
  • Keito Arula - Xbox tugi

Hilisem töö

Plaanitud Lisad

  • Power-ups - Miinid, elud, parem mürsk, 2 pauku korraga
  • 2 player mode
  • Mitu levelit ja lisa objektid - tunnelid, mäed
  • Heli
  • Vajadusel Graafika upgrade
  • Highscore tabel
  • Koodi parandus
  • Paljad naised


Logi

Okt 19

Plokkide info on kantud xmli, millega tegeleb eraldi klass. Puldiga saab juba mängu mängida, kuid joystickiga on veel tegemist.

Okt 18

Helide mängimiseks võtsime kasutusele irrklangi (credits to Tanel Liiv), mille abil saab väga lihtsalt heli mängida kus vaja. Hetkel käib sobivate helide otsimine. Lisasime mitmeid klasse.

Okt 17

Player vs Player mode täiustamine.

Okt 14

Lisasime player 2-e HP arvutamise ja elude arvestuse (peale x suremise mängib player 1 üksi edasi) ning levelite disain asub nüüd eraldi klassis. Samuti parendasime tankide liikumist.

Okt 13

Lisatud Player 2-e liikumine ja esimese Power-up`i kuvamine ning rakendumine.

Okt 12

Lisasime uusi klasse ja puhastasime Draw ning Update meetodeid.

Okt 11

Arendasime kuuli käitumist tankide vastu, kokkupõrkeid kontrollime vektoritega. Teise mängija lisamine, koodi parandused

Okt 4

Peale pikka Heiki ahistamist ja piinamist saime enda projekti tööle team exploreriga, et kõigil on võimalus sama projekti muuta ja ka allalaadida/üleslaadida. Reaalne rühmatöö saab nüüd alata.

Wiki täiendus

Sept 30

Toimus üldkoosolek, mille käigus räägiti kood kõigile üle ning lisati vajalikud kommentaarid. Jagati uued töö ülesanded. Proovisime kasutusele võtta erinevaid tiimi projekti haldamisvahendeid ning lõpuks peatusime Codeplexi peal ja lõime sinna endale konto, mida Visual Studio Team Exploreriga kasutada saaks. Esialgu oli seda keeruline tööle saada...

Wiki alustamine

Sept 27

Tank sõidab, kuul lendab ja plahvatab. Esimeste bugide eemaldamine.

Sept 22

XNA algetega tutvumine, tausta ja tanki valik, keyboard - liikumine.

Sept 16

Meeskonna leidmine/tutvumine. Mängu idee tuvustus/arutelu. Esialgse wikispace loomine, pastebini tutvustus, mis hiljem osutus mitte vajalikuks.