I ett lärande syfte så skriver jag ett java spel

Java kod

För en tid sen började jag skriva på ett spel för att lär mig allt om streams och thereds, detta är något som jag tycker är mycket svårt inom java. Men tack vare att jag gillar att se saker växa fram så har det nu börjat klarna lite mer. Alla kod finns på github, men jag har den låst än så länge. Spelet kommer troligen bara kunna laddas ner där.Sen är det upp till var och en som vill att bygga vidare på det. Jag har än så länge ingen story till det utan jag har bara kommit så pass långt att jag fått den blåa gubben att gå med hjälp av piltangenterna samt så har jag fått ett gäng NPC att vandra runt slumpartat och nysa.

java spel

Meningen med det här är att jag ska kunna lära mig. Kan jag få det här att fungera precis som jag vill så kommer jag troligen även kunna fixa till min stora plan, att göra en Zelda A link to the past klon. Troligen med andra karaktärer och en helt annan story, men med samma koncept. Personligen anser jag att det är ett av de bästa spelen som någonsin gjorts.

I skrivande stund har jag kommit så lång i min personliga utveckling att jag lyckats med det jag skrev ovanför, nästa steg är att försöka få NPC att bli lite intelligentare. Just nu är de är rätt dumma och springer bara runt  och jaga spelaren, kanske inte så inspirerande att spela ett sånt spel. Men vi ta ett steg i sänder.

Jag har inte gjort gubbarna, jag har däremot med hjälp och en jädra massa guidning skrivit all kod själv.

//Christer Holm 2021

The Island , ett javaspel under bearbetning

Efter mycket kämpande så har jag lämnat in mitt spel för granskning, det var inte det lättaste att utföra då jag fortfarande känner att jag är på en basic nivå i java. Jag gjorde mitt bästa och känner att om jag haft några veckor till på mig så hade jag fixat det hela. 

Spelet jag gjorde heter The Island, storyn är mycket enkel du ska hitta en nyckel för att sen kunna öppna en kista. Nyckeln i sig måste du vinna från antingen piratpojken eller pirat flickan som vistats på den lokal puben. Du vinner genom att spela tärning med dem, men kruxet är att du måste hitta de dubbla tärningarna för att kunna vinna över dem. Så långt är det väl inga krux med det hela. Vinner du så får du nyckel och kan ta dig till kistan.



Saker som ska läggas till :
Köp och sälj ska fungera bättre och smidigare.
När man har öppnat kistan ska det  leda vidare i historien.
NPC karaktärerna ska kunna var på fler ställen än puben.
Det ska komma upp en label som visar hur mycket guld du har.
Inventory ska kunna innehålla tärningar och andra saker man köper eller samlar på sig.
En karta över spelet ska komma till.
ljud ska komma till.

Jag kommer fortsätta att bygga på det här tills jag känner att jag behärska java, just nu är jag långt ifrån att behärska det till fullo. Hoppas dock på att jag inte kommer att få IG, utan att jag blir godkänd.