A collection of tools and algorithms for developing traditional roguelikes. Such as field-of-view, pathfinding, and a tile-based terminal emulator.
-
Updated
May 25, 2026 - C
A collection of tools and algorithms for developing traditional roguelikes. Such as field-of-view, pathfinding, and a tile-based terminal emulator.
Minimal A* implementation in C. No dynamic memory allocation.
A guide that explains how different path finding algorithms work
Project for ROB 550. Implementing SLAM using LIDAR, wheel encoders and IMU on MBot.
This project is meant to make you code an ant farm manager - 42 Silicon Valley
A terminal implementation of the game Quoridor with an engine
Fast path finding algorithm for dynamic environments
Explore and solve traffic problem via implementing a simulator for autonomous vehicles 🚙
This C program implements the A* algorithm for finding the shortest path in a 2D array. The program randomly generates a maze by setting some cells as walls, and sets a starting and an ending point. It then applies the A* algorithm to find the shortest path from the starting point to the ending point, and prints the path in the maze.
Theatrical Controller for Thesis Project
A library of path planning algorithms over 2d and 3d spaces using STL and priority queues.
Projekt P1 - Levering af pakker
Platformer game for development subject at CITM University
Simple roguelike/RPG library in C with an example game implementation.
Visualizer for A* algorithm in c using raylib
AI ants that try to find food and when they find, they leave a track so others can find the shortest path.
Maze generator and solver with graphical visualization — C++
A solo continuation of the nostalgic StarCraft-inspired resource gathering simulator, built with C for some old-school fun.
Add a description, image, and links to the pathfinding topic page so that developers can more easily learn about it.
To associate your repository with the pathfinding topic, visit your repo's landing page and select "manage topics."