Skip to content

A recreation of the classic 90s Chip's Challenge puzzle game with a Minecraft theme.

Notifications You must be signed in to change notification settings

HotWheelsTony/Chaps-Challenge

 
 

Repository files navigation

Chap's Challenge

Chap's Challenge was a recreation of the classic 90s Chip's Challenge puzzle game with a Minecraft theme.

demo

This project was handled with an emphasis on software design and development, driving the use of strict management of dependencies and GitLab. The development of Chap's Challenge was undertaken by a 5-person team, each taking on the responsibility for their package according to their role:

Maze - @westiemcb
Renderer - @TheNerd18
Persistence - @0x01BF52
Recnplay - @HotWheelsTony
Application - @WaltersAsh

architecture diagram

Running this project

Import/open project into an IDE/Intellij Add the junit tests in test.nz.ac.vuw.ecs.swen225.gp20.maze.MazeTests and test.nz.ac.vuw.ecs.swen225.gp20.persistence.PersistenceTest (alt enter and select junit 5.4 with Intellij).

Start the game by running nz.ac.vuw.ecs.swen225.gp20.application.Main.

If there are issues with the libraries, go to the lib folder and for each file and right-click to add as library.

Javadocs and UML Diagrams

Javadocs and UML diagrams are bundled together in docs, specifically docs.nz.ac.vuw.ecs.swen225.gp20.package.
Launch docs/overview-summary.html to view them.

main dependencies diagram

About

A recreation of the classic 90s Chip's Challenge puzzle game with a Minecraft theme.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 97.3%
  • HTML 2.7%