Strategispel till Android-telefonerProjekt-/problembeskrivningUppgiften är att göra ett så kallat “Turn based strategy game”, turordningsbaserat strategispel, som ska gå att köra på telefoner med operativsystemet Android. Det finns idag inte så många djupare strategispel till Android-telefoner. Därför är detta ett spel som behövs. Upp till 4 spelare ska kunna spela mot varandra eller mot så kallade “bots”, datorstyrda motspelare. En viktig ingrediens i projektet är alltså att skapa en AI, med hjälp av olika algoritmer skapa artificiell intelligens, som ska styra dessa “bots”. Matcher spelas antingen på en telefon, eller så kan spelarna ha varsin telefon och spela över internet. Spelet utspelar sig på en slumpgenererad karta som är indelad i rutor. Dessa rutor har olika terräng, resurser och egenskaper. Varje spelare startar med att äga en ruta som är spelarens huvudstad. Målet är att ta över de andra spelarnas huvudstäder utan att förlora sin egen. Genom att äga en ruta får man inkomster av varierande slag, t.ex. trä, järn, guld eller andra resurser. Dessutom kan man bygga städer, industribyggnader och rekrytera soldater av olika slag på dessa rutor. För att kunna bygga och rekrytera behöver man resurser. Därför är det viktigt att ta över rutor som innehåller strategiskt viktiga resurser, samt förhindra att motspelarna får tag i resurser de behöver. För att ta över en ruta kan man antingen ta över den med våld genom att invadera den med soldater, eller så kan man ta över rutan fredligt om ingen annan spelare äger den genom att kolonisera den. Huvudsakliga utmaningar :
Projektkod
DATX02_1220
Målgrupp
D, IT
Gruppstorlek
4-6
Speciella förkunskapskrav
Objektorienterad programmering.
Grundläggande kunskap om algoritmer och datastrukturer.
Grundläggande kunskap om nätverk
Handledare
Förslagslämnare: Andreas Eklund (Student, garantiplats)
Tomas Urdell (Student, garantiplats)
Institution
Data- och informationsteknik
Uppdaterad:
03 november 2011
| ![]() Exjobb? Har ditt företag förslag på exjobb att anmäla, skicka ett email! |