Faramira Games is a collection of 2D games built as tutorials for learning game development. These are classic 2D games.
-
Updated
Jul 9, 2021 - C#
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.
Faramira Games is a collection of 2D games built as tutorials for learning game development. These are classic 2D games.
3D Maze generation and visualisation using Unity 3D
A C# maze generation program that creates a multi-branching maze using backtracking and breadth-first search.
AI maze solving agent to find the shortest path using searching algorithms
The Ariadne application builds and solves a variety of maze puzzles. a) When running as a regular application (Ariadne.exe), you can control the maze layout, its shape, additional content etc. via a "Details" panel. b) The Ariadne.scr file can be installed as a screen saver.
Files from multple CS/EE College Courses at Univeristy of Evansville
A Maze Solver with Big Brain AI
Create, edit, solve and discover mazes using this WPF project.
A simulation for a maze solving robot. Implemented in C# .NET WPF.
University Graduation Project
Maze generator and solver with Kruskal algorithm (Sapnning Tree).
Maze Genrator And Solver
Maze Algorithm
Maze generation/solving/visualisation using .Net / WPF
A Breadth-First Search Text Maze Solver capable of retracing paths and printing colour-coded solutions
A Prim's maze generation algorithm and recursive backtracker implementation in C#.
Application/Use of the Trémaux Algorithm on a Unity 2D game to escape a maze.