Show HN: Strife, a 2D game library for Go
1–10 of 48 posts
Re: Show HN: Strife, a 2D game library for Go
#2Re: Show HN: Strife, a 2D game library for Go
#3It's great to see things happening in the Golang/2D gaming space, but having looked at your Github page and website, I have no idea what the value proposition of your framework is. There's an example featuring a text editor on the front page (how does this relate to gaming?), and nothing telling me what I'd get out of adopting Strife. Have a look at the https://phaser.io/ for an example of solid marketing around a ga…
My kind of dream project here is to maybe make a little tutorial series on how to use the library making a small game with it. Maybe inspire a few young people to get into graphics/game programming to show how simple it is - in the go domain specifically. The library is kind of a no thrills graphics library, maybe I should market it that way.
The project doesn't really market itself too much right now, and I don't think I will focus on that till I've written a reasonably polished game in it either. But thank you for that link I will bookmark it.
Kind of just throwing the project up on here for people to look at & critique.
And that is a point... the feature project is a text editor. Though I think it looks a bit more impressive than the alternative which is a little game I'm working on in my spare time.
The library itself is worked on from time to time. The last commit was a few days ago (a small patch however).
Re: Show HN: Strife, a 2D game library for Go
#4Any examples of this being used for something non-trivial? I'm generally curious because I figured Golang would be a no-go due to the GC...
Re: Show HN: Strife, a 2D game library for Go
#5Rendering text at 60fps is a far cry from rendering a dynamic scene at 60fps. Any examples of this being used for something non-trivial? I'm generally curious because I figured Golang would be a no-go due to the GC...
Re: Show HN: Strife, a 2D game library for Go
#6Rendering text at 60fps is a far cry from rendering a dynamic scene at 60fps. Any examples of this being used for something non-trivial? I'm generally curious because I figured Golang would be a no-go due to the GC...
Go’s GC is extremely low latency and you can pretty easily avoid allocating using the same techniques as you would in C++.
Re: Show HN: Strife, a 2D game library for Go
#7Earlier quoted context omitted.
Go’s GC is extremely low latency and you can pretty easily avoid allocating using the same techniques as you would in C++.
How low latency are we talkin? 1ms , 10ms ?
Re: Show HN: Strife, a 2D game library for Go
#8Re: Show HN: Strife, a 2D game library for Go
#9Earlier quoted context omitted.
Go’s GC is extremely low latency and you can pretty easily avoid allocating using the same techniques as you would in C++.
How low latency are we talkin? 1ms , 10ms ?
Seems like it can go sub 1ms