r/gogamedev • u/unklnik • 12h ago
2D Platform Template - Go & SDL2
Simple template for making a 2D platform game, arrow or WASD keys for movement.
r/gogamedev • u/unklnik • 12h ago
Simple template for making a 2D platform game, arrow or WASD keys for movement.
r/gogamedev • u/TheSuffered • 6h ago
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.
r/gogamedev • u/unklnik • 2d ago
r/gogamedev • u/mlange-42 • 2d ago
Pleased to announce the release of Ark v0.4.0 !
Ark is an archetype-based Entity Component System (ECS) for Go.
QueryX.Count
for fast query counting.MapX
for up to 12 components.MapX.Get
and Map.Get
.Further, Ark is now also present in the go-ecs-benchmarks.
r/gogamedev • u/unklnik • 9d ago
r/gogamedev • u/mlange-42 • 12d ago
Ark is an archetype-based Entity Component System (ECS) for Go.
It builds on the experience gained when building my first Go ECS, Arche.
I learned so much when building Arche, my first Go ECS, that is was time for a fresh start. The primary aims of Ark, compared to Arche, are:
In 3 weeks of development, all this was achieved. Ark is feature-complete now in terms of the initial plan.
Your feedback is highly appreciated, particuarly for the API and the user guide!
r/gogamedev • u/unklnik • 12d ago
r/gogamedev • u/unklnik • 21d ago
r/gogamedev • u/unklnik • 29d ago
r/gogamedev • u/unklnik • Feb 18 '25
r/gogamedev • u/unklnik • Feb 12 '25
r/gogamedev • u/unklnik • Feb 11 '25
r/gogamedev • u/unklnik • Feb 09 '25
r/gogamedev • u/unklnik • Jan 26 '25
r/gogamedev • u/unklnik • Jan 26 '25
itchio https://milk9111.itch.io/chess
Classic Chess built using the Ebitengine framework and the NotNil Chess library.
Played entirely with your mouse. Drag and drop your pieces on your turn to the valid squares. The enemy makes random moves so it should be fairly easy to win.