I want to make a #roguelike but I have trouble choosing between #html5, #godot or #python.
Python seems the easiest for me with the downside of being less user friendly: players would have to download a game they know little about and use a text interface.
HTML5 means players only need a web browser, but I'd have to deal with both html, css and js. On the plus side, I get to use emoji.
Godot would count towards future-proofing but I'm not sure how it handles primarily text-based games.
@SteelWool I think Python is probably the easiest to get started with, using one of the roguelike libraries like TCOD. However, I found it a bit limiting, as you have less control over what is displayed on screen, adding additional effects and game logic is trickier compared to implementing the core mechanics from scratch etc.
TCOD and its derivatives also exist for JavaScript, so if you want a web based game use that.
Otherwise go for Godot for max customization potential and visual effects ✨