@eniko @swetland Yeah, if you just need a proof of concept or something for your own personal use, these kinds of minimal things seem pretty ideal. SDL isn't maximally easy/simple, but it's about as easy and simple as you can get while really having the level of control you want for a serious game or similar graphical application.
Conversation
Notices
-
Embed this notice
Rich Felker (dalias@hachyderm.io)'s status on Sunday, 01-Mar-2026 00:37:14 JST
Rich Felker
-
Embed this notice
Eniko Fox (eniko@mastodon.gamedev.place)'s status on Sunday, 01-Mar-2026 00:37:15 JST
Eniko Fox
@swetland not in this case. all i need is to be able to plot pixels and see them so i can port my triangle rasterizer from javascript to C
-
Embed this notice
Brian Swetland (swetland@chaos.social)'s status on Sunday, 01-Mar-2026 00:37:18 JST
Brian Swetland
@eniko My feeling is you probably can find something simpler than SDL, but it's not going to be all that much simpler and/or will be outweighed by SDL's level of documentation, reliability, and broad platform support -- all of which have always felt like a pretty big win to me. Once you have a framebuffer you tend to end up wanting input, audio, platform abstractions for threads/mutexes/etc... at least that's been my experience.
-
Embed this notice
Eniko Fox (eniko@mastodon.gamedev.place)'s status on Sunday, 01-Mar-2026 00:37:19 JST
Eniko Fox
mostly i'm learning people think SDL is a lot easier than i think it is
-
Embed this notice
Eniko Fox (eniko@mastodon.gamedev.place)'s status on Sunday, 01-Mar-2026 00:37:20 JST
Eniko Fox
what's the easiest way to get a window and a framebuffer going in C?
-
Embed this notice