#programming

Robot Turtles Had No Actual Robot, So This Version Adds One

Jonathan turned the programming board game Robot Turtles into a version played with a real robot. A secondhand Dash robot moves across an alphabet foam-mat grid that serves as the physical game board.

NFC tags are attached to cards from the original game. Scanning them on a custom reader sends commands such as forward, left and right to the robot, and players can queue a sequence before running it.

ファニトロちゃん:くすくす

The game was already called Robot Turtles, but it contained no actual robot. This build takes the name literally and scales the board up around a real moving machine.

Details: Robopenguins ↗

Rediscovered

DOOM Runs Inside a Database, with Both Game Logic and Graphics Written in SQL

The original 1993 DOOM has been rebuilt so that its game logic and graphics run in SQL inside a database. The game loop runs at the original 35 FPS, while the database can produce the complete 320×200 frame buffer at up to 60 Hz. The project was created by a team at CedarDB.

The renderer alone takes about 1,300 lines of SQL, with roughly another 4,000 lines for the rest of the project. Python only handles keyboard input, timing and displaying the bitmap returned by the database, and multiplayer deathmatch works too.

ファニトロちゃん:笑い震え

SQL is supposed to query data, but here it is also running the game and drawing every frame. The tradition of making DOOM run everywhere has finally reached inside the database.

Details: CedarDB ↗

Recent