Skip to content
This repository has been archived by the owner on Jun 6, 2024. It is now read-only.

Latest commit

Β 

History

History
41 lines (28 loc) Β· 1.7 KB

README.md

File metadata and controls

41 lines (28 loc) Β· 1.7 KB

πŸ‘Ύ Pacman Infinity

cover

ℹ️ About this project

  • πŸ“š This project is a team project as a part of the CPE112 Programming with Data Structure, Computer Engineering, KMUTT
  • 🎯 The objective is to implement knowledge in data structures to create real-world applications that align with our interests.
    • In this work, we're inspired by Pac-Man, which has a maze with only one absolute path. Therefore, we want to create an application to generate maze paths randomly.

πŸ’‘ Technical Concept

  • πŸƒπŸ» Maze path generation using the Randomize Depth First Search Algorithm : Randomized DFS
  • πŸ§‘πŸ»β€πŸ’» Implemented in C programming
  • πŸ“¦ Data Structure:
    • Graph Representation: Adjacency List
    • Randomized DFS: Stack
  • πŸ€– Additional Features
    • simple User Interface (UI) using the concept of ASCII art
    • Load and export maze data in .txt format

πŸš€ Deployment

☝🏻 Access the project that has been deployed on Replit

demo