This project demonstrates various maze generation and solving algorithms using the Pygame library
-
Updated
Jul 7, 2024 - Python
A maze is a type of puzzle involving a collection of paths, usually where a player has to find a route from start to finish.
A huge variety of algorithms exist for generating and solving mazes. These are not only fun to implement, but also are a good way to familiarise yourself with programming techniques, algorithms, and languages.
This project demonstrates various maze generation and solving algorithms using the Pygame library
An afternoon project
A Python library for creating and solving mazes.
Maze game created for A2 Computer Science project (A-levels, Year 13).
Creates a maze then finds a path between the starting point and a random point with different approaches.
This is a place where I store things I made (and they often do funny things)
All of my projects. Excuse the dodgy commits; I often work on numerous projects at the same time, meaning when I commit changes, they all get bundled together.
🏰 The Maze Game offers straightforward maze navigation challenges across multiple difficulty levels. It features responsive design for easy play on any device, including mobile, with intuitive on-screen controls for movement. Ideal for quick gaming sessions, providing both casual and challenging experiences.
Nik's Cellular Automata Projects
Solve a maze using back-propagation algorithm
Continuous Assessment for ECM2423 - Artificial Intelligence and Applications, set by Prof. Ayah Helal (Year 2, Semester 2). Involves the use of several search algorithms for the problem of solving mazes, as well as comparing performance and an independent extra program for generating new mazes.
school project, mt first finished game
This program could generate random mazes of any specified size and color. Algorithms are written in python; visuals are displayed by pygame.
A light-weight maze solver using depth-first search (DFS) in Python
maze game developed in python
Maze generator + automatic maze treasure hunt visualized.
Многопользовательская игра про поиск выхода из лабиринта