Our great sponsors
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
I'm very amateur when it comes to gamedev so take any of this with grain of salt, but i had a bit of a rough time with the terminal libs. I settled on trying tcell for a bit, but i couldn't get the loop quite right which resulted in lots of screen flashing. Here's a sample:https://github.com/norendren/aldwater/blob/master/tcell/main.go
If/when i try again I actually got a pretty slick interface going with [Ebiten](https://github.com/hajimehoshi/ebiten) which is NOT a terminal library, but it's not too hard to just implement that one simple piece yourself and then get the drawing aligned onto a grid, basically
BTW, you may already be aware of it, but I'm doing a roguelike tutorial, though using SDL2 as default driver, but you might still find it useful to get started on non driver-specific stuff.