HackerTrans
TopNewTrendsCommentsPastAskShowJobs

TStand90

no profile record

comments

TStand90
·5 years ago·discuss
I did a bit of a double take seeing this on HN. Seeing something I helped to create on here is... a strange feeling, to say the least.

While I'm not completely satisfied with the way this tutorial stands right now, I certainly hope that it has given a few people some ideas and motivation for their own roguelike projects.

Feel free to shoot any issues with the site or tutorial text over to the Github page: https://github.com/TStand90/roguelike-tutorials-website (fair warning: I'm pretty bad at responding to issues, and I sincerely apologize for that)
TStand90
·5 years ago·discuss
I actually wrote both versions of this tutorial during such events! First tutorial was written during the first event (2017 I think?) and the most recent version was done in 2020. Many others have done something similar since. It's a bit hectic trying to write ahead of the event, but I find having a deadline to get the "parts" done is a fantastic motivator.
TStand90
·5 years ago·discuss
Author here; the idea came from frustrations with the original Python roguelike tutorial on Roguebasin. Since the entire thing was written in one file, it was difficult sometimes (for me anyway) to tell what was going on.

While I'm happy with the way the diff style turned out, I will say there is one big downside for me: It's a huge pain to write. Not only did I do a "git diff" every time I made changes and documented it, but if you end up changing something later down the line, then I basically had to go back to the very beginning of the chapter, follow the tutorial along, and double check everything. Maybe there's a more efficient way to do this, but it was a bit tedious and time consuming.

Still worth the effort in the end though, I think.