Hello dear Playdate community
! My name is Roman, and I'm a Golang software engineer.
Today in this thread, I'm very excited to share my open-source project which is still under actively development, but is ready for a first public release.
I still remember the moment I first discovered this cute little yellow thing called Playdate. My immediate thought was: "I want to write games for this in Go beacause this is my primary language! Right now!" But after reading the official docs, I realized the only supported languages were Lua and C (Swift, Rust, and Nim appeared later).
That's what sparked this project called PdGo.
Finally, Playdate meets the Golang programming language!
For anyone who doesn’t know what Golang is : it’s battle-tested language by Google that outperforms older languages like C and Lua. It powers major technologies such as Docker, Kubernetes, you name it, and now … for Playdate …
It wasn’t straightforward, but I got it working. As a result, this cute Gopher was rendered on real hardware
.
I've done my best to include all the necessary information in the project's repository README, such as how-to, examples, API bindings documentation, compiler/tools internals, you name it.
I'd love to hear your feedback and hope you have as much fun playing with this as I had.




