hell yeah! roguelikes are so much fun to work on! that could be a very good way to learn GDScript. generally I recommend learning your first couple languages to completion ā but where you decide what complete is, including āIām tired of this language/projectā (not at all an uncommon case, and a good sign your brainās ready for something new). once youāre at that point, youāll likely be ready for a new language ā and languages generally get much easier to learn once youāve got a couple under your belt.
(also, I might take on a roguelike project in Godot myselfā¦ thereās a new library I want to try which implements my favorite way to do game logic for roguelikes)
Iām excited to try it! Iāve had so many game ideas lately thatād be a lot more convenient to do with godotās tooling, but would really benefit from something like Bevyās ECS. this one looks broadly inspired by a similar API to Bevy so it could be the best of both worlds. Iām very curious how it performs ā itās almost certainly gonna be slower than Bevy, but thereās a lot of types of games where logic isnāt a bottleneck.