Skip to content

KWaloen/Rodent-Reboot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rodent Reboot

Dette repoet inneholder INF112-prosjektet "Rodent Reboot", laget av gruppen Early Birds våren 2024.

Gruppen består av:

  • Emil Hausvik
  • Jan Petter Iversen
  • Magnus Elias Sletten
  • Isabell Philipp
  • Kai Waløen

Om spillet

Vi lager et top-down rogue-like spill. Spillet består av en spillkarakter, random-genererte kart, fiender og items.

Playeren er kontrollert med WASD og musen.

  • WASD - generell bevegelse
  • Left click - skyter en kule mot der det klikkes
  • Right click - gjør spilleren immun mot skade i en kort periode

Du får poeng for å drepe fiender, og spillet har en highscore funksjon som lagres mellom instanser. Poengene per fiende øker med map-nivået du er på, men det gjør også styrken til fiendene.

Det finnes følgende item-power-ups:

  • ArmorPU - gir damage reduction de neste 10 treffene
  • BulletSpeedPU - Gir spilleren midlertidig raskere kuler
  • FullHealthPU - Gir spilleren full HP
  • HealthPU - Gir spilleren tilbake litt HP
  • SpeedPU (1-3) - Dette power-up gir spilleren en midlertidig økning i hastighet. Det finnes tre varianter, merket fra 1 til 3. Hver variant gir samme hastighetsøkning, men varigheten av effekten øker med variantens verdi.

Struktur

Prosjektet bruker libgdx og maven.

Produksjon

Kjør spillet

Spillet kan kjøres med følgende kommando: maven exec:java.

Bygg spillet

Spillet kan bygges med kommandoen: mvn package

Dette produserer to kompilerte .jar-filer i target/ - én *-fat.jar-fil som inneholder alle dependencies, og én uten.

Disse filene kan igjen kjøres med: java -jar <filnavn.jar>

Kilder på ressurser

Made by Evangelia Koutsoukou aka Apocalypse, specifically for this project (https://www.facebook.com/EveOfTheApocalypse):

  • bulletGreen.png
  • bulletGreenLarge.png
  • bulletGreenLargeCircle.png
  • bulletOrange.png
  • bulletOrangeLarge.png
  • door.png
  • enemy1.png
  • floor.png
  • fullHealthPU.png
  • healthPU.png
  • player.png
  • speed1PU.png
  • speed2PU.png
  • speed3PU.png
  • button.png
  • panel.png
  • gameoverPanel.png

GdxTestRunner was used under license from:

Sprites we have gotten from other sources:

Sounds:

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages