Vil vil i denne uge færdiggøre vores spil. Det er lykkedes os i sidste iteration at oprette en controller- og console klasse. Vi har flyttet alle kommandoer ind i konsollen, således at spillet ikke længere køres i main-klassen. Således ligger creator ansvaret inde i controller-klassen, hvilket er mere hensigtsmæssigt.
Vi mangler nu kun at finpudse de sidste detaljer på spillet, således at spillet kan udgives onsdag d. 8. april!
mandag den 6. april 2009
tirsdag den 31. marts 2009
Gennembrud #2!
Det er i dag lykkedes for vores fantastiske og bedste programmør Anders at få implementeret scanner-klassen fuldt ud i vores projekt, således at det for spilleren er muligt at interagere med spillet og foretage valg der bestemmer udfaldet af spillet!
For dig, kære kunde, betyder dette at projektet vil være færdig før tid og der vil være muligheder for eventuelle tilføjelser ud over den sædvanlige aftale, hvis dette ønskes :-)
3. iteration
Vi har i denne uge formået at få vores "walk"-metode til at fungere, og har således løst problemet fra sidste uge, hvor vi ikke kunne få spilleren til at bevæge sig frit i universet og møde Immigrant og Biker. Når disse mødes skriver spilleren 'stab', hvorefter Immigrant svarer igen ved at 'stabe' tilbage. Dette bliver ved indtil enten Immigrant er død eller spilleren er "Game Over". Dette afgøres tilfældigt ved healthpoints - Spilleren har dog altid flere af disse end Biker og Immigrant.
Vi stødte dog ind i visse problemer. At få to objekter til at mødes (f.eks immigrant og deliveryGuy) er ikke så let som det lyder. Vi har arbejdet på at få dette til at lykkes og efter en lang arbejdsproces fungerer dette også nu. Vi havde en del problmer og havde mistanke om at der var opstået en fejl, så Immigrant og DeliveryGuy delte healthpoints, men det viste sig senere hen at være if/else sætningerne det var galt med. Disse er nu rettet, og Immigrant og DeliveryGuy mødes som planlagt.
Det som vi vil kigge på i denne uge er, at få DeliveryGuy til at samle våben op, "deliver food" - metoden samt implementere scanner-klasse. Hvis alt går vel, håber vi på at kunne blive færdig med projektet på fredag på trods af, at vi har fået en uge ekstra at løbe på.
Vi stødte dog ind i visse problemer. At få to objekter til at mødes (f.eks immigrant og deliveryGuy) er ikke så let som det lyder. Vi har arbejdet på at få dette til at lykkes og efter en lang arbejdsproces fungerer dette også nu. Vi havde en del problmer og havde mistanke om at der var opstået en fejl, så Immigrant og DeliveryGuy delte healthpoints, men det viste sig senere hen at være if/else sætningerne det var galt med. Disse er nu rettet, og Immigrant og DeliveryGuy mødes som planlagt.
Det som vi vil kigge på i denne uge er, at få DeliveryGuy til at samle våben op, "deliver food" - metoden samt implementere scanner-klasse. Hvis alt går vel, håber vi på at kunne blive færdig med projektet på fredag på trods af, at vi har fået en uge ekstra at løbe på.
søndag den 29. marts 2009
2. iteration - Hvad har vi nået
For denne anden iteration havde vi sat os som mål at nå at lave kamp-scene funktionen færdig samt et slags gang-system, således at spillere kan bevæge sig rundt i de forskellige universer i vores spil.
Begge dele lykkedes efter mange timers grublen over hvorvidt gangsystemet skulle udformes ved hjælp af arrays og arraylists kunne benyttes til formålet. Udfaldet blev simple if/else-metoder, som var første idé og mange timer kunne således være sparet hvis der havde været mulighed for vejledning fra instruktor eller forelæser.
Vi mangler dog stadig et aspekt af muligheden for at gå rundt i universet, nemlig hvad der sker når spilleren møder en immigrant eller biker.
onsdag den 25. marts 2009
Gennembrud!
Det er nu lykkes os at få kamp-scenerne til at virke. Det betyder, at spilleren nu, hvad enten han møder en udlænding eller rocker, kan tage kampen op, kæmpe med sit våben og enten blive såret (altså miste healthpoints) og kæmpe videre, eller dræbe sin modstander. Det er ligeledes muligt for den givne modstander at dræbe spilleren eller miste healthpoints.
Afhængig af udfaldet af sammenstødet udprintes undervejs informationer til spilleren om kampens udfald, hvor mange healthpoints spilleren selv og/eller hans modstander har tilbage, hvis modstanderen lykkes myrdet eller hvis spilleren skulle blive dræbt og dermed blive GAME OVER !
Næste opgave er at arbejde på, at få lavet et kort over spillets univers, som skal bruges til navigation for spilleren, men også som en afgrænsning af spillefladen.
Planen er at dette skal repræsenteres i form af et kort som spilleren til enhver tid har mulighed for at studere.
Uge 3 - 2. iteration
Hvad vi vil nå i anden iteration
Vi har for anden iteration fastsat os to mål:
1.Vi vil have løst høj-risiko området hvordan vi får kamp-scenerne til at virke og herunder muligheden for at miste healthpoints og/eller dræbe en modstander - eller selv blive dræbt.
2. Lave et kort over det område, som spillet udfolder sig på. Dette skal bruges som en afgrænsning af universet, men også som et oversigtskort, der viser hvilket område spilleren kan bevæge sig i, hvor han befinder sig og hvor han skal hen.
torsdag den 19. marts 2009
Abonner på:
Kommentarer (Atom)