New 2023 Python-tcod tutorial #130
Replies: 2 comments · 4 replies
-
The link to the in-progress tutorial above seems to be broken - https://python-tcod.readthedocs.io/en/latest/tutorial/index.html seems to take you there, though. |
Beta Was this translation helpful? Give feedback.
-
Here's my feedback after following the current version of the tutorial up to Part 1: When the tutorial project is finished, I think that it'd be nice to be able to get a preview of it on Part 0. An example game state
I don't have anything specific to say about other sections, but in general I felt like it took me a while to understand what was being done until I saw the code. Perhaps you could break the code down as you explain it, like so:
I'm excited to see the finished tutorial. Thank you for all of your work. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
You can view the in-progress tutorial here: https://python-tcod.readthedocs.io/en/latest/tutorial/index.html
I've made a collection of resources in prepration for making a new Python-tcod tutorial. In hindsight I should've done this much sooner.
Criticism of the previous tutorials: TStand90/roguelike-tutorials-website#38
The /r/roguelikedev tutorial series for reference: https://old.reddit.com/r/roguelikedev/wiki/python_tutorial_series
The 2020 Python tutorial for reference: http://rogueliketutorials.com/tutorials/tcod/v2/
The repo to hold the tutorial source code is here: https://github.com/HexDecimal/python-tcod-tutorial-2023
I plan on using
tcod
of course as well as the tcod extensions tcod-ecs and tcod-camera. Other modules such asscipy
andattrs
might also be used. Because a tutorial like this always ages I'll be using Python 3.11 instead of any older version.The tutorial will likely be a simplified version of the engine I've been experimented with.
Any suggestions for the tutorial can go either to this post, as an issue on the tutorial repo, or as a discussion on the tutorial repo.
Currently following this guide for tutorial writing: https://diataxis.fr/tutorials/
Beta Was this translation helpful? Give feedback.
All reactions