Mikael Anderssons projektloggbok

10 december 2009

Sista finslipet

Sparat under: TDP005 — Mikael @ 16:25
Tags: , ,

Idag var det dags att visa upp spelen. och under förmiddagen har vi nu finslipat på det sista. Jag har tex lagt in flera saker så man kan välja på när man ska bygga en bana, och även kastat om lite. Vi har även fyllt ut med lite mer text om alla torn mm. Nu känns spelet faktiskt riktigt bra.

Något vi upptäckte när det spelades var att en ”spolar-knapp” skulle behövas, alltså så man kan köra fram till nästa runda lite snabbare. Kanske något att fixa om det finns tid över i veckan, annars blir det till att skriva rapporter nu.

Arbetad tid: 3h

Han Lin visar upp vårat spel.

Han Lin visar upp vårat spel.

Super mario i liten annan variant.

Super mario i liten annan variant.

09 december 2009

Fixat så man kan spara och sedan välja bana

Sparat under: TDP005 — Mikael @ 17:19
Tags: , , , ,

Idag så var det dags att göra lite större förbättringar, den ena som jag fixade var i EditMapState, nu så kan man se vilket val som är aktivt och kommer att ritas ut, man kan även gå tillbaka till introstatet samt så kan man trycka på spara och där skriva in ett namn på banan och sedan spara. När man sparat så återgår man till introstatet och banan finns då sparat bland alla banor i en speciell map. Jag fixade även så att banorna som är sparade i mappen även listas när man trycker på playgame så att man sedan kan välja en av alla banor som är sparade. Då Han Lin även fixade en scroll så finns det ingen begränsning i hur många banor som kan finnas i mappen utan man kan göra så många som man själv vill :)

Så nu är spelet redo att visas upp imorgon.

Arbetad tid: 6h

08 december 2009

Buggar fixat

Sparat under: TDP005 — Mikael @ 21:43
Tags: , ,

Har fixat två fel som vi upptäckt, det ena var att skotten fortsatte även utanför skjutradien. Hittade vad det berodde på och rättade ganska enkelt till felet. Det andra var att om man kom på 5 plats på higscorelistan så skrev bara 4 personer med. Hittade även detta fel och kunde rätta till det.  Letade även efter minnesläckan som vi har i vårat spel men lyckades tyvärr inte hitta det. Letade även information om hur vi ska kunna lista filer som ligger i en mapp, dock utan något vettigt resultat.

Som tur är så har Han Lin under kvällen hittat felet med minnesläckan så att den nu är täppt. Så nu ska vi bara göra några småsaker imorgon sen blir det till att visa upp spelet på torsdag.

Arbetad tid: 2h 15min

07 december 2009

Förbättrad design

Sparat under: TDP005 — Mikael @ 12:47
Tags: ,

Har jobbat med att förbättra desigen. Har tex bytt lite saker på ”gameoverstat” samt gjort om menyn i ”playstate” även endel designförbättringar på några fler ställe. Nu börjar spelet faktist bli riktigt bra :)

Arbetad tid: 2h

Startmenyn i spelet.

Startmenyn i spelet.

Spelets början.

Spelets början.

06 december 2009

Småsaker fixat

Sparat under: TDP005 — Mikael @ 18:31
Tags: , ,

Då Han Lin löste cirkeln och fixade även endel andra saker så tog jag tag i nya saker. Gjorde tex så att det står ”victory” istället för ”Game over” om man lyckas klara samtliga rundor. Fixade även endel andra småsaker. Upptäckte även att om tornen missar så går skotten längre än vad skjutradien är, vilket är konstigt då vi kodat att skotten ska tas bort efter en viss sträcka. Detta är något vi måste se över.

Arbetad tid: 1h

05 december 2009

Detalj vid utplacering av torn

Sparat under: TDP005 — Mikael @ 13:26
Tags: ,

Något jag saknat är något som visar hur långt tornen skjuter när man placerar ut dem. Detta var något jag började med och fixade en ”draw” funktion för en cirkel, denna funktion användes sedan under den tid som man höll på att placera ut tornen och försvann när man var klar. Fick dock inte till cirkeln utan får återgå och fixa det senare.

Arbetad tid: 1h

03 december 2009

Förbättringar av spelet

Sparat under: TDP005 — Mikael @ 16:20
Tags: ,

Jag började med att fixa några småsaker som olika utskrift och sådant samt . fixade en förbättrad ”edit map” så att man kan välja olika saker. Vi fixade även så att man kan placera ut start och målposition via ett grafiskt gränssnitt. Med lite hjälp hittade vi även varför spelet kraschade och med lite omflyttning i koden så försvan buggen. Tornen och skotten fick sedan sina speciella egenskaper samt så fixade vi så att rebellerna kan gå olika snabbt.

Arbetad tid: 2h 15min

02 december 2009

Nu sjuter tornen

Sparat under: TDP005 — Mikael @ 19:12
Tags: , , ,

Vi fortsatte idag att kommentera och förbättra koden en del för att kunna överlämna den för kodgranskning. När några hade tittat på koden upptäckte de endel minnes läckor då vi inte tog bort bilder och detta medförde att spelet efter ett tag tog ganska mycket minne, detta fixade vi till ganska enkelt. Idag började vi även med skotten och såg till att tornen kan skjuta och att rebellerna dör om de blir träffade. När jag gick hem så sköt dock tornen i en konstig vinkel, något som Han Lin kom på under kvällen så att tornen nu skjuter rätt. Dock finns det någon bugg i systemet då spelet kraschar ibland.

Spelet fungerar nu bra förutom att det kraschar ibland, denna bugg måste vi hitta. Annars gäller det att fixa så att tornen skjuter olika typer av skott så att de är värt att köpa de dyrare tornen. Något vi måste förbättra mer är grafiken, det ser inte så bra ut just nu..

Arbetat tid: 5h

01 december 2009

Mycket klart

Sparat under: TDP005 — Mikael @ 17:30
Tags: , ,

Nu börjar man faktist kunna förstå hur spelet fungerar då vi idag fixat fienderna ”rebellerna”, så att de är tre olika sorter och att de kommer i grupper med varierad mängd. 20 olika rundor fixade vi till om man klarar samtliga rundor så blir spelet slut. Han Lin hade även kommit på hur vi skulle lösa problemet med hur rebellerna gick så nå är ”rebellerna” smara och kan välja väg och gå till slutpunkten. Vi gjorde även iordning pongräkningen så nu kan man spela och få poäng även om det kanske inte är så roligt då tornen man placerar ut inte skjuter något.

Vi kollade även igenom våran kod och tog bort funktioner som inte användes, vi fixade även en liten bugg i mapp-systemet så att det nu fungerar helt korrekt när man använder funktionen ”edit map”

Nästa gång blir det till att börja med skotten och försöka fixa att de fungerar på rätt sätt. När vi fått till det så är det bara finslipet kvar på spelet :)

Arbetad tid: 5h

30 november 2009

Nu kan man köpa torn

Sparat under: TDP005 — Mikael @ 16:43
Tags: , ,

Vi började där vi slutade, att försöka få rebellerna att gå på rätt sätt, dock så lyckades vi inte med det så vi gick istället vidare med andra saker. Det vi fixade var marknaden, så att man kan välja torn och sedan placera ut dem i rutorna. Det går dock placera tornen överallt, även på vägarna. Gjorde dock så att man inte kan handla torn för mer än vad man har stenar. Så från början kan man bara bygga 2 torn.

Så nästa gång får vi fortsätta med att fixa ”rebellerna” och även se till att man inte kan placera ut tornen på vägar mm.

Arbetad tid: 3h

Nästa sida »

Blogga med WordPress.com.