Commit History

Autor SHA1 Mensaxe Data
  cheslinga 2484ec2194 Reworked how blocked positions are detected. Basic pathfinding works. %!s(int64=2) %!d(string=hai) anos
  cheslinga 6b190e6053 Added start of some collision detection; start of some combat code. %!s(int64=2) %!d(string=hai) anos
  cheslinga a9c5b12a94 Removed energy component. (Not sure why it's here, lol) %!s(int64=2) %!d(string=hai) anos
  cheslinga ce8decdbb3 Added basic AI and pathfinding. Reworked several systems. %!s(int64=2) %!d(string=hai) anos
  cheslinga 918a79f872 Replaced Point2D class with much simpler record. %!s(int64=2) %!d(string=hai) anos
  cheslinga ed6dfbe36a Moved AI action decisions into the action queue loop. %!s(int64=2) %!d(string=hai) anos
  cheslinga b371a0a178 Another fix to check player awaiting status on action completion. %!s(int64=2) %!d(string=hai) anos
  cheslinga bae5fbf2d9 Fix: Keep running the action system if the player cannot choose an action yet. %!s(int64=2) %!d(string=hai) anos
  cheslinga e74d058913 Refactored the action system with a priority queue. %!s(int64=2) %!d(string=hai) anos
  cheslinga a25c16f0f2 Slight FOV system refactor. %!s(int64=2) %!d(string=hai) anos
  cheslinga e2e2d1b318 Added basic attacking, added name component. (Week 3) %!s(int64=2) %!d(string=hai) anos
  cheslinga 6acfc6d067 Implemented action and player turn systems. %!s(int64=2) %!d(string=hai) anos
  cheslinga dae00c490d Implemented splitmix64 RNG. Added entity factory functions. %!s(int64=2) %!d(string=hai) anos
  cheslinga f137a2cf16 Added movement blocking checks. Updated comments. %!s(int64=2) %!d(string=hai) anos
  cheslinga 3f7d3cf3be Slight rework to how the level is populated. %!s(int64=2) %!d(string=hai) anos
  cheslinga 7bb2e75807 Finished up FOV. Week 3 %!s(int64=2) %!d(string=hai) anos
  cheslinga 0fe2e96035 Removing dead code and stuff. %!s(int64=2) %!d(string=hai) anos
  cheslinga 18c0b16a46 Reworked drawing system. Working on FOV algorithms. %!s(int64=2) %!d(string=hai) anos
  cheslinga 1b26586536 Added helper algorithms, finished basic mapgen. Reworked some ECS %!s(int64=2) %!d(string=hai) anos
  cheslinga f6846b1476 Added new map generation functionality. %!s(int64=2) %!d(string=hai) anos
  cheslinga 61c2de505e Improved input; fixed render texture scaling. %!s(int64=2) %!d(string=hai) anos
  cheslinga d1dc22a7b8 Added a map class, wall detection on movement input. (Week 2) %!s(int64=2) %!d(string=hai) anos
  cheslinga 613065efd0 Added color rendering for sprites. %!s(int64=2) %!d(string=hai) anos
  cheslinga 34b4dc29f0 Formalized drawing and input systems setup. %!s(int64=2) %!d(string=hai) anos
  cheslinga 354a23366c Initial commit, Week 1 %!s(int64=2) %!d(string=hai) anos