Skip to content

mathiasness/WallKickers

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WallKickers

WallKickers is a simple replica of the existing game "Wallkickers," developed as part of a project submission at UIB.

The game utilizes a single button: the space bar controls menu navigation and gameplay. Press to jump, hold for higher jumps, and press again while in the air to change direction or perform a backflip.

The initial release includes 11 levels, including a starting level and 10 other levels chosen randomly by the game. These levels feature various structures composed of different obstacles/walls:

  • Wall: Standard wall.
  • SpikeWall: Deadly wall.
  • BlinkWall: Wall that disappears and reappears.
  • ElectricWall: Wall that toggles between deadly and normal.
  • BounceWall: Wall that automatically triggers a jump, bouncing the player off it.

The objective of the game is to ascend as high as possible. WallKickers saves high scores to incentivize reaching new heights.

The game is developed using object-oriented programming and follows the model-view-controller (MVC) architectural pattern.

Original WallKicker Game: WallKicker

Background Art: Free pixel art from Edermunizz

Character Design: Created using Pixilart with inspiration from the original WallKickers game.

Video Demo: Watch the demo on YouTube

Desktop Application MacOS

Detailed norwegian explanation HERE for both macOS and Windows.

  • download the repository
  • Open terminal and navigate to /Wallkickers directory using cd command
  • run:
mvn clean install

note! this assumes maven is installed on your device.

Created by Mathias Hop Ness.

About

School project * UIB * INF101 - Objectorientet programming

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published