mordaunt.dev/code

fog-of-chess log

39 commits, newest first

  1. 2021-12-22b823de3Merge pull request #3 from Nazariglez/c/ggez07
  2. 2021-11-26b329276updated ggez to 0.7 to fix build in macos
  3. 2020-04-06bfc4d5aFeat: State reset with 'R' key. Use set for selection, avoid dupes.
  4. 2020-04-046578ca7Doc: Updated screenshot and readme.
  5. 2020-04-0462ebe1bFeat: Correct resizing. Correct fog handling. Debug stats.
  6. 2020-03-281ad1bb8Feat: fog-toggle (debug mode).
  7. 2020-03-2858e52d8Feat: Castle move!
  8. 2020-03-269f7b843Feat: Basic castle-move (white team).
  9. 2020-03-26df5e494Feat: single-player mode (for testing).
  10. 2020-03-26f5dc112Feat: no-fog switch.
  11. 2020-03-261243d25Feat: test subcommand. Entry point for testing scenarios.
  12. 2020-03-26fa7ff45Doc: Add to the feature list.
  13. 2019-12-3048456ccDoc: Install instructions.
  14. 2019-12-3023c40eaDoc: Readme.
  15. 2019-12-30e9de2b0Fix: Tell windows its a gui program.
  16. 2019-12-30ef5606bTask: Embed font file.
  17. 2019-12-303287f3eFeat: Draw only what is in line of sight.
  18. 2019-12-30802f81cFix: Pawn cannot attack move with forward advance.
  19. 2019-12-30aa0be72Feat: Add 1 line of sight in all directions for every piece.
  20. 2019-12-308427900Fix: Line of sight. Rook/Bishop/Queen cannot jump over another piece.
  21. 2019-12-298400ebfClean: Proper window title.
  22. 2019-12-29dfd54f0Clean: Use one style of chess pieces.
  23. 2019-12-29080fcbcFeat: Checkered grid with font rendered pieces.
  24. 2019-12-28bdd4da5Feat: Multiple selection.
  25. 2019-12-285478565Clean: Factor out piece movement.
  26. 2019-12-272b361fdUI: Clearer colors.
  27. 2019-12-2757f23f2Fix: Movement filtering.\nFiltering was including allied pieces, and the predicate logic was incorrect.
  28. 2019-12-2622f8b06Fix: Black pawn had invalid move.
  29. 2019-12-2640fd79fFeat: Alternate player every turn.
  30. 2019-12-2680e5491Feat: Queen movement.
  31. 2019-12-261943944Feat: Bishop movement.
  32. 2019-12-263117dddDoc: Movement descriptions.
  33. 2019-12-26a36359dFeat: Rook movement.
  34. 2019-12-26de35316Clean: DRY filtering.
  35. 2019-12-26051de2cClean: completed todo.
  36. 2019-12-26516ee52Feat: Knight movement. Fix: Use i32 to allow for negative coords.
  37. 2019-12-26860b21eFeat: [pawn] move two squares on first move.
  38. 2019-12-263525988Feat: pawn movement.
  39. 2019-12-25612efbfFeat: sketch.