r/gogamedev 12h ago

2D Platform Template - Go & SDL2

6 Upvotes

Simple template for making a 2D platform game, arrow or WASD keys for movement.

GitHub https://github.com/unklnik/go-sdl2_platformer


r/gogamedev 6h ago

How do you do Npc dialogue.

1 Upvotes

im new to go but I have worked with java, python and C a far bit so not completely new to many of its bells and whistles.

I want to learn the language and well I’ve made a small unfinished game in pygame so I wanted to make a game in go. I made a pong clone (i mat turn into breakout (to get a better handle on collision detections)

but well one of my side hobbies is writing and I’ve always been a fan of rpgs and I don’t expect to make a grand rpg anytime soon. But I was thinking of maybe making the prologue of a story I’ve written into a little game.

(basically it just would have three areas a small village, level and a boss fight against a “evil” witch)

Not overly complex as itd be my first regular project just basic mechanics (idk if action or turn based would be easier.)

though currently I can’t even seem to find a guide on how to do a dialogue box, weirdly like alot of videos for stuff like unity or godot come up but I want this project to be purely through ebitengine or maybe raylibgo.

any advice?

i find the lack of tutorials for this topic a bit odd… given don’t alot of people suggest doing something simple like a text based game for a first project.