Skip to content

This project is a maze game engine that generates explorable worlds. Using advanced algorithms to create random mazes and add interactive features, such as a level mode, count down timer, and highest score leaderboard. Additionally, we will include a Mini Game system that lets players interact with entities in the maze and trigger new interfaces.

License

Notifications You must be signed in to change notification settings

YingluDeng/Maze-Game-Project

Repository files navigation

Maze-Game-Project

Introduction

This project is about software engineering. It is a maze game project by creating an engine for generating explorable worlds. In this project, we will need to generate a random maze and add some interactive features to the game.

Screen Shot 2021-09-24 at 5 37 44 PM

Extra Features

  1. Level Mode - progressively increases in difficulty
  2. Count Down Timer - add a sense of urgency to the gameplay
  3. Highest Score Leaderboard - track and display players' scores

Game Interface

2

Mini Game

The game engine will include a Mini Game system that will allow players to interact with entities within the maze, triggering an encounter with a new interface that will return the player to the original interface once the encounter ends, similar to popular games like Pokémon.

3 This system will add an extra layer of excitement and unpredictability to the gameplay, encouraging players to explore every corner of the maze to discover new and exciting encounters.

Full Project Demo:

https://www.youtube.com/watch?v=jhmLxOblEXg&list=PLdaB9i0prB-FkuXEUoBxpAO--bs3knj5s

Project Source:

https://sp21.datastructur.es/materials/proj/proj3/proj3

About

This project is a maze game engine that generates explorable worlds. Using advanced algorithms to create random mazes and add interactive features, such as a level mode, count down timer, and highest score leaderboard. Additionally, we will include a Mini Game system that lets players interact with entities in the maze and trigger new interfaces.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages