r/programminggames • • 19h ago

Try my game of drawing triangles by wiring circuits!

55 Upvotes

Hello everyone, I recently released a demo for my game Hello Triangle: Build a GPU. In the game you wire components like Comparators and Adders to build circuits, and eventually pieces everything together to build a GPU. The demo is available on Steam, and it supports Windows/macOS/Linux.

https://store.steampowered.com/app/5395930/Hello_Triangle_Build_a_GPU/

The game is about graphics rendering pipeline. Every time you run your circuit, you’ll see what your circuit renders and you’ll be able to debug the circuit if it doesn’t render the target image.

The demo has 15 levels, and in the end, you build a rasterizer that draws a triangle.

I hope you can give it a try, and I’d love to hear what you think.


r/programminggames • • 5h ago

There’s no square root instruction in my Zachlike... so you have to write one

Post image
5 Upvotes

I’ve spent the last few months building a Zachlike programming game where you program an Arctic weather station. The programming side is heavily inspired by games like Shenzhen I/O.

The challenge in the screenshot needs the player to find the magnitude of the wind over a set time. The wind changes direction and for that you need a square root. Turns out there are several ways to do a square root, so I thought it'd be an interesting problem.


r/programminggames • • 20h ago

I’m making an MMO where you automate fleets of mining bots using visual logic blocks

13 Upvotes

I’m developing ERZ Online, a side-view mining MMO. You can dig by hand, and hunting the rarest veins that way is a playstyle of its own, but the core gameplay is about programming a fleet of bots to do the bulk of the work for you.

The trailer below shows these logic systems in action: bots autonomously navigating, mining, and returning resources based on player scripts.

How the programming works:

You use a visual block-based editor (no coding required) to snap together logic:

- Movement

- Scanning (searching for specific mineral deposits)

- Conditions & Actions (e.g., If inventory is full - return to base; If hostile detected - flee).

Once running, your bots operate entirely on their own. You use the gathered resources to trade on a 100% player-driven market and research upgrades.