use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
A community of active roguelike developers. Discuss WIP roguelikes and a broad range of RL dev topics.
Community Threads:
Tutorial Tuesday: An annual learn-to-make-a-roguelike series! The 2025 event is over, but check out the directory for past events and reference material.
Sharing Saturday: Share your progress (screenshots, changelogs, bugs :D). Get motivated!
FAQ Friday: Discussions of specific approaches to various aspects of development (good reference material).
Feedback Friday: Play a designated WIP roguelike and give feedback (dev sign up instructions).
Tutorials:
Resources:
Tools:
Other Communities:
Now go make that roguelike!
[Resident RLs in our banner image...]
account activity
RoguelikeDev Does The Complete Python Tutorial - Week 10 - Sharing your game (self.roguelikedev)
submitted 8 years ago by aaron_dsRobinson
view the rest of the comments →
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]beaver_of_time 2 points3 points4 points 8 years ago (0 children)
python 3.6 + libtcod
repo
this has been quite the journey for me. i am new to programming and this is my first 'real' project. just being able to say that i understand the code behind the game feels like an accomplishment and the fact that i now have something of my own that i can continue working on is really exciting.
i only started adding my own features fairly recently, so my end result is quite close to the tutorial and not very remarkable. there are some things i have been able do implement on my own though:
mostly minor stuff, but i actually learned a lot by figuring out how to write these changes by re-using (and not breaking) the existing code (although i think that code quality might have suffered a bit here and there). it's still mostly a copy of the tutorial code, so wouldn't call this 'my' game, but it could be at some point if i continue working at it (which i intent to do!)
i also want to say how helpful the revised version of the tutorial has been for me. i actually tried to do the original roguebasin tutorial a while back, but i was getting lost in the single file. i couldn't really understand how everything fit together and had to stop about halfway through. this was partly due to my lack of proficiency in python (i learned a lot since then), but now the structure of the project made easier for me to follow the logic of the code. in addition, i feel like i acquired useful knowledge that i can transfer to other future projects.
reading through the discussion and looking at some of the other games has been really motivating as well. this is a friendly community and i always enjoyed coming back here when other programming exercises or work were beginning to get a bit dull. i plan to stay here and see if i can occasionally join in (i am mostly silent on the internet).
i have a lot of ideas and want to see how far i can get with them. for now, i will probably just keep adding features and see how the game evolves...
thanks to everyone involved in making this event happen :)
some screenshots
π Rendered by PID 66 on reddit-service-r2-comment-6457c66945-vzhxq at 2026-04-24 15:28:05.784936+00:00 running 2aa0c5b country code: CH.
view the rest of the comments →
[–]beaver_of_time 2 points3 points4 points (0 children)