Lets have some fun
-
Updated
Oct 4, 2025 - JavaScript
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.
Lets have some fun
C++ 课程设计项目,基于 Qt 制作的一个简单的走迷宫小游戏。
Autonomous Micromouse robot with real-time maze solving, PID control, and encoder-based navigation.
This repository implements a virtual Micromouse that uses Q-learning, a Reinforcement Learning algorithm, to navigate a randomly generated 20x20 maze.
Webots simulation of an autonomous maze-solving e-puck robot, developed for IESL RoboGames 2024. The robot, programmed in Python, navigates a custom arena using sensors to visit colored walls in a defined sequence.
Micromouse Turtlebot Maze Solver and Mapepr with ROS and C++
Visualization of the generation and solution of mazes with various algorithms.
🧩 A Python maze-solving CLI tool designed to reinforce algorithms and recursion.
Arduino nano based micro-mouse
Solves any images of mazes, as long as the starting point, ending point, walls, and path have unique colors.
Python Maze Solver using A* Algorithm with Movement Constraints
Sparkle Robot, a versatile robotic platform powered by Arduino to fulfill the EN2533: Robot Design and Competition tasks
This project explores Maze Generation Algorithms and Maze Search Algorithms
A maze generator and solver written in C++
Maze-solving bot
A collection of maze solving algorithms
Labyrinth generation and resolution project in Java, with graphical interface in Java Swing.
Maze solving algorithm visualizer using React.js
maze solution
Escape from a maze using reinforcement learning