joemanaco
joemanaco on Hacker News
Posted by
joemanaco on Tuesday September 08, 2026 @07:50AM
from the system3.com dept.
What happend: The game publisher System 3 has released a trailer for a new Legacy collection of James Pond games. The trailer was full of AI slop. After backslash in the comments (where Systen 3 claimed that NO AI had been used at all), they published a blog post showing how they created everything by hand. It’s just hilarious.
Posted by
joemanaco on Sunday April 12, 2026 @04:39AM
from the show-hn dept.
https://github.com/bullseye2d/bullseye2d
I posted this here about a year ago, but I just pushed a 2.0 release, so I hope you don't mind a second look :)Bullseye2D is a 2D game library for Dart with a very simple API. The new version now supports multi-platform. It compiles to the web via a WebGL2 renderer, or natively to Windows, macOS and Linux through an SDL3 backend (which itself supports Vulkan, DirectX, Metal, and OpenGL...
I don't have looked into Flame too much, but I would say the main difference is that Flame builds on top of Flutter while right now Bullseye2D only builds on the web package.
Flame offers more out-of-the-box features, while with Bullseye2D you have to build many things yourself, but it doesn't force you into a predefined structure as much. The API is more prodcedural style, making it relatively quick to learen in its entirety, without too much "magic" happening under the hood.
I think for most people Flame would be the better choice (it is also been around longer, which means better support...), however, I really love extremly simple approaches. I also believe it has advantages when you tailor your systems and architecture to your own requirements. Lots of stuff in 2D Game Development is also extremly simple (so often having to deal with a complex physics module or rendering pipeline or entity component system is contraproductive).
You're right. I fixed it ;)
Yes, maybe it's a stupid thing to say. My thought was that the simplicity of the API takes out a lot of the complexity of it compared to engines with complex structures, entity hierarchies, event systems and features that need to fit a wide range of genres. Especially if you want to make something simple or just a prototype.
Thanks. Hearing that from someone who works on Dart and wrote two books I’ve read makes the compliment really special to me :)
I ported this game from the Book "Code The Classics" which was written in Python/PyGame. It should be relativley easy to add mobile touch inputs to it, but I didn't have time for that yet.
Posted by
joemanaco on Sunday June 29, 2025 @01:17AM
from the nanochess.org dept.
Posted by
joemanaco on Saturday June 28, 2025 @09:07AM
from the show-hn dept.
Posted by
joemanaco on Monday June 09, 2025 @07:06AM
from the show-hn dept.
https://joemanaco.itch.io/soko64
Hi HN,I built a small game in just 24 hours for a 64x64 pixel art lowrez game jam. The result is soko64, a tiny Sokoban game written in Dart.This project was primarily a first test for a new web game library I've been developing for Dart (Bullseye2D). I wanted to see how quickly I could build a complete, playable game with it.You can play soko64 directly in your browser:...
This is not only an Apple problem. Most software developed today is in a terrible state. What boggles me the most is that how users are immune against it - it's so normal that software doesn't work or has bugs that most users don't even get upset - it's just the way it is. It's software - what can you do? :(
They said many things that are just not true. Like Hitler was a left-winged communist… you can’t make this shit up.
Yes, that's right. But social media platforms always tend to have something new on it each time you check them, which creates a strong incentive to check them even more often. News sites, for example, on the other hand, don’t use algorithms that encourage doom scrolling and keep you engaged far longer than you intended.
It’s not clear, yes: I think they have way too much power in the wrong hands. Now, hypothetically speaking: If they were to lose most of their users, they would lose their power. So, in one way or another, everyone supporting those platforms (by using them) is part of the problem - and that would be the reason to stop using them (again, I know this is quite hypothetically).
Posted by
joemanaco on Sunday January 12, 2025 @05:26PM
from the asylumsquare.com dept.
Has a meta developer used Chat GPT again?
Posted by
joemanaco on Monday January 29, 2024 @04:40AM
from the show-hn dept.
Posted by
joemanaco on Friday April 07, 2023 @02:51PM
from the scenecity.tv dept.
My idea was to release it for free and cross-promote my other game in it I'm currently working on. But don't know if it works out, because it's quite niche.
Oh, it's from Sean Barrett. Never heard of the game but I'm using his stb libraries :-)
I think it should be DRM free (at least I haven't opted in anywhere for it on the Steam Backend). I might consider to upload it to itch.io as well when I find some time.
I also thought about if I should offer it as Download on my website, but I don't know if anyone on PC nowadays still would install games via an unknown website :-)
TBH: Pretty good :) I know it's not the best game ever, but it feels nice anyway...
When I had it nearly finished I asked an artist if he could do a mock up. I liked it so much that I thought "Cool, I'll let him remake all the graphics quickly and release it then".
Then when I replaced the graphics I continously added new features as well and a popular video game musician (Chris Hülsbeck) joined the project. Now with so much talent working for the project I felt like the gamedesign wasn't a good match for it anymore, so I basically started over (I thought about this for a month or two, then finally throw away all source code and restarted without realizing that I have basically threw a nearly finished game away). This sounds pretty dumb in retrospective, but back then I just didn't saw it.
Posted by
joemanaco on Monday March 13, 2023 @05:48AM
from the show-hn dept.
Posted by
joemanaco on Monday November 28, 2022 @05:46AM
from the youtube.com dept.
Posted by
joemanaco on Monday November 21, 2022 @04:15PM
from the bitbucket.org dept.