No Description

cheslinga 2484ec2194 Reworked how blocked positions are detected. Basic pathfinding works. 2 years ago
assets 354a23366c Initial commit, Week 1 2 years ago
.gitignore 354a23366c Initial commit, Week 1 2 years ago
AI.fs 2484ec2194 Reworked how blocked positions are detected. Basic pathfinding works. 2 years ago
Action.fs 2484ec2194 Reworked how blocked positions are detected. Basic pathfinding works. 2 years ago
Combat.fs 6b190e6053 Added start of some collision detection; start of some combat code. 2 years ago
Components.fs 6b190e6053 Added start of some collision detection; start of some combat code. 2 years ago
Drawing.fs ce8decdbb3 Added basic AI and pathfinding. Reworked several systems. 2 years ago
Entity.fs ce8decdbb3 Added basic AI and pathfinding. Reworked several systems. 2 years ago
FOV.fs ce8decdbb3 Added basic AI and pathfinding. Reworked several systems. 2 years ago
Game.fs 2484ec2194 Reworked how blocked positions are detected. Basic pathfinding works. 2 years ago
Helpers.fs 918a79f872 Replaced Point2D class with much simpler record. 2 years ago
Input.fs 2484ec2194 Reworked how blocked positions are detected. Basic pathfinding works. 2 years ago
LICENSE 354a23366c Initial commit, Week 1 2 years ago
Map.fs 2484ec2194 Reworked how blocked positions are detected. Basic pathfinding works. 2 years ago
Pathfinding.fs 2484ec2194 Reworked how blocked positions are detected. Basic pathfinding works. 2 years ago
Program.fs 354a23366c Initial commit, Week 1 2 years ago
README.md 354a23366c Initial commit, Week 1 2 years ago
SharedState.fs dae00c490d Implemented splitmix64 RNG. Added entity factory functions. 2 years ago
SpriteAtlas.fs d1dc22a7b8 Added a map class, wall detection on movement input. (Week 2) 2 years ago
rl-22.fsproj 6b190e6053 Added start of some collision detection; start of some combat code. 2 years ago

README.md

Roguelike Tutorial 2022

This is a follow-along of the 2022 Roguelike Tutorial using F#. :)