https://github.com/hajimehoshi/ebiten

I'm going to take a shot at turning off all linux dependencies, which
should remove GL dependencies, and see what's missing. But a look at the
graphics used on other platforms said to me that it doesn't demand too much.

On Fri, Dec 12, 2025 at 1:07 PM Clout Tolstoy <[email protected]>
wrote:

> npe looks like it has limited sdl2 support. That seems how you could get
> along the fastest without having to refactor  image drawing, and IO to
> plan9 abstractions.   Ebitengine requires a bit of C  libraries that are
> unavailable on plan9/9front.
>
> Mainly referring to this data structure
>
> https://github.com/hajimehoshi/ebiten/blob/7d0692124a95528ee624ab641104e7a7bf1cb4b2/internal/graphicscommand/image.go#L31
>
> I'm not sure which (raylib/ebiten) would feel more daunting to port
> because of those dependencies.
>
> If you have a source repo of your efforts, I can try  on a rpi0 or rpi4.
>
> Best of luck and sorry for the slight derail.
>
> Clout
>
>
>
>
> On Thu, Dec 11, 2025, 8:37 PM ron minnich <[email protected]> wrote:
>
>> My goal, for 9, was to look into a pure Go 2D game engine, to see if it
>> would work. This discussion spiraled off into thousands of other paths, as
>> things on this list are wont to do :-)
>>
>> But I'm still wondering if the 2D game engine in Go could work. I think
>> I'd better go look.
>>
>> On Thu, Dec 11, 2025 at 8:33 PM Noam Preil <[email protected]> wrote:
>>
>>> Fwiw if the goal is something like this on 9, raylib is likely a much
>>> better choice. It can render entirely in software, to a framebuffer, iirc,
>>> and is entirely in C.
>>>
>> *9fans <https://9fans.topicbox.com/latest>* / 9fans / see discussions
> <https://9fans.topicbox.com/groups/9fans> + participants
> <https://9fans.topicbox.com/groups/9fans/members> + delivery options
> <https://9fans.topicbox.com/groups/9fans/subscription> Permalink
> <https://9fans.topicbox.com/groups/9fans/T33e3d4a8f04a347f-Mc197848348c7bc5e495db932>
>

------------------------------------------
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/T33e3d4a8f04a347f-M1b21a64c8e2647a67c398add
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription

Reply via email to