McRogueFace/roguelike_tutorial
John McCardle dcd1b0ca33 Add roguelike tutorial implementation files
Implement Parts 0-2 of the classic roguelike tutorial adapted for McRogueFace:
- Part 0: Basic grid setup and tile rendering
- Part 1: Drawing '@' symbol and basic movement
- Part 1b: Variant with sprite-based player
- Part 2: Entity system and NPC implementation with three movement variants:
  - part_2.py: Standard implementation
  - part_2-naive.py: Naive movement approach
  - part_2-onemovequeued.py: Queued movement system

Includes tutorial assets:
- tutorial2.png: Tileset for dungeon tiles
- tutorial_hero.png: Player sprite sheet

These examples demonstrate McRogueFace's capabilities for traditional roguelike development.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-14 01:33:40 -04:00
..
mcrogueface_does_the_entire_tutorial_2025 draft lessons 2025-07-10 00:14:56 -04:00
part_0.py Add roguelike tutorial implementation files 2025-07-14 01:33:40 -04:00
part_1.py Add roguelike tutorial implementation files 2025-07-14 01:33:40 -04:00
part_1b.py Add roguelike tutorial implementation files 2025-07-14 01:33:40 -04:00
part_2-naive.py Add roguelike tutorial implementation files 2025-07-14 01:33:40 -04:00
part_2-onemovequeued.py Add roguelike tutorial implementation files 2025-07-14 01:33:40 -04:00
part_2.py Add roguelike tutorial implementation files 2025-07-14 01:33:40 -04:00
tutorial2.png Add roguelike tutorial implementation files 2025-07-14 01:33:40 -04:00
tutorial_hero.png Add roguelike tutorial implementation files 2025-07-14 01:33:40 -04:00