Four In A Row Game
December 2004, Karin Röhsman & Therése Kästel.
Tryck på "New Game" för att starta ett nytt spel. Välj en "Human" (mänsklig) spelare och klicka på valfri kolumn för att lägga i en spelbricka (den kommer hamna så långt ner den kan i den kolumnen).
| Kurs: | Objektorienterad systemutveckling IT |
| Uppgift: | Konstruera ett objektorienterat Javaprogram som spelar "Fyra i rad". Programmet skall fungera på olika sätt: antingen skall en ensam spelare kunna spela mot datorn, eller så skall två spelare/datorer kunna spela mot varandra. |
| Extra features: | Jag designade om utritningskoden i efterhand och gjorde om programmet till en applet. Jag fixade även till utseendet på "New Game"-dialogen, som faktiskt såg ganska förskräcklig ut innan ;) |
| Spelregler: | "Fyra i rad" är ett spel som påminner om luffarschack, men det spelas på ett vertikalt bräde, bestående av sex rader och sju kolumner. De två spelarna har kulor i var sin färg som de omväxlande släpper ner i de olika kolumnerna. En spelare kan alltså inte bestämma vilken rad en kula skall hamna på, utan kulan hamnar alltid så långt ner som möjligt i den kolumn där den släpps. Om en kolumn är full, dvs. innehåller sex kulor, kan inga fler kulor placeras i den. Den spelare som först får fyra kulor i rad - horisontellt, vertikalt eller diagonalt - har vunnit. Skulle spelplanen bli full utan att någon spelare har vunnit, slutar spelet oavgjort. |
Copyright ©2004 Karin Röhsman. All rights reserved.