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.
Generate mazes of different shapes and arbitrary sizes using graph theory
Game examples implemented as .NET console applications primarily for providing education and inspiration. :)
Reduce the burden of mathematics when playing OpenSCAD
#算法刷题#Algorithms Visualizers
Implementing Reinforcement Learning, namely Q-learning and Sarsa algorithms, for global path planning of mobile robot in unknown environment with obstacles. Comparison analysis of Q-learning and Sarsa
Maze algorithms implemented in CoffeeScript, with an eye toward demonstrating how the algorithms work by animating them.
Collection of Reinforcement Learning / Meta Reinforcement Learning Environments.
A package of 18 text-based modern games
Pathfinding visualizations with Python and Pygame
A JavaScript procedural generator for Mazes, Terrains, and Biomes. Designed for game developers and professional hobbyists, Labyrinthos.js offers a very simple-to-use API for crafting complex, customi...
Generate Cool-Looking Mazes and Animations Illustrating the A* Pathfinding Algorithm
#算法刷题#C++ Bitmap Library https://www.partow.net/programming/bitmap/index.html
Astray is a lua based maze, room and dungeon generation library for dungeon crawlers and rougelike video games
A macOS screensaver that procedurally generates a maze and then solves it