Developer Creates 13 KiB Cross-Platform Game That Runs on Windows, Linux, and Web Browsers
By
snoofydude
Pulled from the oven just right. Trustworthy, fact-dense, deeply satisfying.
Summary
A developer describes creating a 13 KiB video game that runs natively on Windows, Linux, and in web browsers from a single file. The project was inspired by Justine Tunney's cosmopolitan libc project but focuses on creating a compact, cross-platform game executable that works as a Portable Executable (.EXE), ELF64 binary, and HTML polyglot. The article explains the technical challenges of creating such a small, multi-platform game and the development process behind it.
Key quotes
· 4 pulledcreate a video game (<16 KiB) that runs natively on Windows, Linux and in the Browser, all from a single file
A Portable Executable (.EXE), ELF64 and HTML polyglot that runs natively on Windows, Linux and in the Browser
Not that long ago I became aware of Justine Tunney's cosmopolitan libc project
It's a toolkit that allows you to compile C source code into a single binary that runs natively on multiple operating systems
You might also wanna read
Avalonia UI Releases First Preview of .NET MAUI Backend with Linux and WebAssembly Support
Avalonia UI announces the first preview release of their Avalonia backend for .NET MAUI, enabling developers to deploy .NET MAUI application
avaloniaui.net·2mo agoECS Survivors Development Update: Parts VII-X Overview and New Features
The article is a developer update for the ECS Survivors project, covering multiple parts (VII-X) of development over approximately 7 months.
Debugging DOOM Packages in Fedora Linux: When True Becomes False
The article is a personal narrative about maintaining DOOM-related packages in Fedora Linux, focusing on a debugging story involving undefin
Why I Choose to Write Games in C: A Developer's Perspective on Language Selection
The article explains why the author chooses to write games in C rather than more modern languages. The author values reliability, control, a
rs-sdk: Runescape Automation Library for Coding Agents and Research
The article describes rs-sdk, a research-oriented starter kit for creating Runescape-style bots. It includes a TypeScript SDK, agent documen
Avalonia Enables .NET MAUI Support for Linux and WebAssembly Browsers
Avalonia is developing a backend to bring .NET MAUI (Multi-platform App UI) to Linux and WebAssembly browsers, addressing a major community
