#Bearlibterminal ruby download free
Of course, you are always free to ask whatever questions you like whenever by posting them on /r/roguelikedev, but concentrating topical discussion in one place on a predictable date is a nice format! (Plus it can be a useful resource for others searching the sub.) PM me to suggest topics you'd like covered in FAQ Friday. How do you process keyboard/mouse/other input? What's your solution for handling different contexts? Is there any limit on how quickly commands can be entered and processed? Are they buffered? Do you support rebinding, and how?įor readers new to this bi-weekly event (or roguelike development in general), check out the previous FAQ Fridays: Nowadays many roguelikes include mouse support, often a more complex UI, as well as some form of animation, all of which can complicate input handling, bringing roguelikes more in line with other contemporary games. Translating commands to actions used to be extremely straightforward in earlier console roguelikes that use blocking input and simply translate each key press to its corresponding action on a one-to-one basis. In FAQ Friday we ask a question (or set of related questions) of all the roguelike devs here and discuss the responses! This will give new devs insight into the many aspects of roguelike development, and experienced devs can share details and field questions about their methods, technical achievements, design philosophy, etc. LICEcap: An easy way to record gifs of your roguelike in action.
Sharing Saturday: Share your progress (screenshots, changelogs, bugs :D).
Tutorial Tuesday: An annual learn-to-make-a-roguelike series! Next one is not until June 2022, but check out the records for samples across many languages and libraries. Discuss WIP roguelikes and a broad range of RL dev topics. A community of active roguelike developers.