Quoridor i JAVA

Jeg er ret vild med brætspil og på et tidspunkt vil jeg lave en side med alle de spil jeg har. Specielt et spil synes jeg er rigtig skæg, nemlig Quoridor. Det går ud på at man har et 9×9 bræt, hvor der er to spillere der hver i ser skal over på den anden side for at vinde. Det sjove ligger så i at man kan vælge at lægge vægge op for at forhindre modspilleren i at gå den direkte vej. Det skaber nogle sjove labyrinter og ikke et spil er ens.

Jeg besluttede så for at lave det om til et java spil. Jeg har længe gået og været irriteret over at jeg ikke får kodet noget, nu hvor jeg læser datalogi og ville gerne finde mig et projekt jeg kunne arbejde på. Så det blev Quoridor.

Jeg har fået lavet det meste af det bagvedliggende kode, nemlig hvordan spilleren styres og væggene sættes. Jeg har lidt svært med at lave en grafisk interface, da jeg ikke har prøvet det før, men regner med at finde på en løsning snart.

Så indtil videre kan man ikke spille, i hvert fald ikke uden at man skal ændre koden manulet og recomplie for hver træk. Men man kan i det mindste se hvad det er jeg vil hen med.

Download spil: javidor.jar (version 0.1)

Javadoc (Forklarer alle klasserne og deres metoder)

Railroads

Jeg har altid kunne lide spil som the sims og simcity. Nu er der kommet et nyt spil, som jeg har prøvet demoen af, nemlig Sid Meiers Railroads. Det er helt vildt skægt, specielt det med at skulle bygge tog baner og sørge for den komplekse tog system bare fungere. Det er helt sikkert noget jeg skal have mig!

Jeg har også lige haft et kursus i databaser, hvor vi lavede et projekt database over et for simplet tog selskab. Det var alligevel ret kompliceret, men ret sjovt at få alle tingene til at sammenarbejde.

railroads