hn.today

I'm Working on a FOSS Linux Pinbal Simulation Engine

getlazarus.org131 points45 comments
Screenshot of I'm Working on a FOSS Linux Pinbal Simulation Engine

A developer is building a free, open-source pinball simulation engine for Linux and says it is not yet ready for its first release. The project aims to demonstrate that Linux and FOSS can support pinball simulation, with a planned showing to vendors at the 2026 IAAPA Expo to gauge their interest. Recent work includes a flexible sound system that lets table components use multiple sounds at different volumes, plus ambient effects such as rolling balls and impacts with rubber or metal. Sound levels respond to the forces involved. Physics have also been improved through repeated simulations, though the developer says realism still needs work. Other additions include a console, TypeScript-driven offscreen rendering, and an Asteroids minigame presented as a video mode on the demo table.

The engine now has an in-game editor for moving and rotating parts and making table changes during play. Several camera modes are available, including portrait orientation, and scripts can control the camera. Planned work includes further physics tuning, an upper playfield, character voice lines, and more table art. The developer also intends to write a guide to creating tables, provide TypeScript definitions for table scripting, and explore custom DMD animations and a dual-monitor backglass system. They are seeking contributors to create art for the demo table and other planned tables.

Read on getlazarus.org45 comments on Hacker News

Summary generated by AI from the linked article. hn.today is not affiliated with Hacker News or Y Combinator.

More in Programming

Ggml v1.0.0

Ggml v1.0.0

ggml 1.0.0 removes deprecated public APIs and legacy DIAG_MASK operations, while adding configurable YaRN truncation and FP8 support. It also improves backend performance with quantized matrix multiplication, fused MoE operations, and new attention and scheduling paths. (github.com)

The daily digest

Today's best Hacker News stories, summarized and screenshotted, one email a day.

I'm Working on a FOSS Linux Pinbal Simulation Engine · hn.today