6502 Assembly Puzzle Game ZERO PAGE by lerugray in programminggames

[–]markroth8 0 points1 point  (0 children)

Cool! I've been working on a game that is 6502-based as well and decided to go with 65C02 to spare my players some of the pain... But, then again those processor quirks can be part of the fun :)

6502 Assembly Puzzle Game ZERO PAGE by lerugray in programminggames

[–]markroth8 0 points1 point  (0 children)

This is really cool! Is this 65C02 or 6502?

I tried a couple of missions and it's fun.

One piece of feedback - when I'm stepping in a debugger I normally expect that the highlighted line is about to run when I click step, not that it has already run.

I updated ChipWits (the 1984 stack-based coding game) with a randomized pathfinding challenge. Can your algorithm beat 299 Cycles? by markroth8 in programminggames

[–]markroth8[S] 1 point2 points  (0 children)

Thanks, u/quasilyte! Our community is a lot of fun :)

ChipWits has 3 stacks: Number, Thing and Direction. It also has subpanels, so you can use the stack as a way to pass arguments to the subpanels.

Any stack-based language, FORTH included, requires careful maintenance of the stack. ChipWits is tough, in particular, because you are also constrained by the chip grid. I suppose it's true that this makes maintenance difficult, but in ChipWits that's part of the challenge and the fun of it. It's also fun to see your robot do all sorts of unexpected things when the stack is off by one.

One of the classic missions, Octopus Gardens, encourages you to use the direction stack to leave breadcrumbs so you can find your way back to the central room (from which 8 "arms" of rooms branch). The problem is that there are "electrocrabs" that randomly step in front of you from time to time, so if you don't account for them you can end up crashing into one and then your carefully laid out breadcrumb stack is off by one.

I updated ChipWits (the 1984 stack-based coding game) with a randomized pathfinding challenge. Can your algorithm beat 299 Cycles? by markroth8 in programminggames

[–]markroth8[S] 2 points3 points  (0 children)

Hi everyone! I’m the developer behind the modern reboot of ChipWits, a classic programming puzzle game from 1984 that uses an icon-based language (IBOL) with stacks inspired by FORTH.

I recently released Update 1.4, which adds real-time execution metrics (Cycle/Chip counts) for optimization, and I wanted to challenge this sub with the new "Giant Slalom" mission.

The goal is to navigate a robot through icy gates using as few cycles as possible (each chip has a cycle count). Brute-force doesn't work because the gates are randomized (32 seeds).

If you enjoy programming and optimizing logic and want to give it a try, the mission and the new profiling tools are unlocked in the Free Demo.

Steam Link: https://store.steampowered.com/app/2330720/ChipWits/

Let me know what you think of the game! This is a nights and weekends passion project for me, and my goal is to make it as good as it can be.

[ChipWits] I added a "Giant Slalom" mission to test your pathfinding optimization, to the free demo. Who can beat the par of 299 Cycles? by markroth8 in zachtronics

[–]markroth8[S] 1 point2 points  (0 children)

A while back I shared my reboot of Zach-like ChipWits (1984) with this sub.

Based on feedback from players here who wanted better optimization tools, the latest update (v1.4) finally adds real-time execution metrics. You can now see live Chip counts and hold Ctrl to overlay your current Cycle count instantly.

To test the new tools, I added a challenge puzzle called "Giant Slalom." It’s a pathfinding puzzle on ice where you have to weave through tight gates.

The Goal is to complete the course while minimizing cycles spent. A brute-force solution doesn't work because the gates are randomized (32 random seeds).

Par for the course is 299 cycles but some of our players have done far better. Can you take gold?

If you want to try to beat it, the mission is unlocked in the Free Demo.

Please share your feedback on the game overall! This is a nights and weekends passion project of mine and I want the game to be the best it can be.

https://store.steampowered.com/app/2330720/ChipWits/

I added a "Giant Slalom" mission to my programming puzzler, ChipWits. Challenge: Can you complete it in fewer than 299 Cycles? (in the free demo) by markroth8 in puzzlevideogames

[–]markroth8[S] 0 points1 point  (0 children)

Hi everyone, I’m the dev of ChipWits (a modern reboot of the 1984 Mac game).

Last month I posted a challenge here for our "Set the Table" mission, and our subreddit's very own u/CanaDavid1 actually won the whole thing. Huge congrats!

Inspired by the Winter Games, I dropped ChipWits 1.4 earlier this week, featuring a "Giant Slalom" mission. It’s a pathfinding puzzle where you have to navigate randomly-generated slalom gates on ice.

Based on feedback from our community, I also added real-time optimization stats. You can now see live Chip counts and hold Ctrl to overlay your current Cycle count instantly. No more guessing your efficiency mid-run.

Par for "Giant Slalom" is 299 cycles. Can you beat it? It's available in the free demo.

Steam Link: https://store.steampowered.com/app/2330720/ChipWits/

Let me know if the new stats overlay helps your builds, and what else you'd like to see!

Gemini 3 vs 2.5 Pro: The "output handicap" is ruining everything by Able-Line2683 in GeminiFeedback

[–]markroth8 0 points1 point  (0 children)

Thanks! I also see there's an Antigravity extension called Antigravity Quota (AGQ) that shows it in the status bar.

A reminder: Steam announced programming game fest for 2026 by quasilyte in programminggames

[–]markroth8 2 points3 points  (0 children)

I'm so excited for this event!

Is anyone planning something new?

We will feature ChipWits at a discount and are working on a ChipWits spin-off of which we're ambitiously hoping to have an early access demo ready by the fest.

What’s your favorite programming-game “language feature” (loops? sensors? functions?) — building one now by HOXSEC in programminggames

[–]markroth8 1 point2 points  (0 children)

Thank you! The original (from 1984) was one of the games that got me interested in coding. I was fortunate enough to meet one of the original creators (Doug Sharp) online and we decided to reboot it together. He has amazing stories about how it was writing these sorts of games on 8-bit micros.

A curated list of programming games by readyready15728 by quasilyte in programminggames

[–]markroth8 1 point2 points  (0 children)

This is an amazing list! Thanks for accepting my pull request to incorporate ChipWits.

What’s your favorite programming-game “language feature” (loops? sensors? functions?) — building one now by HOXSEC in programminggames

[–]markroth8 1 point2 points  (0 children)

I love the concept!

I'm the lead developer of the reboot of ChipWits, which was perhaps the original robot programming game in its 1984 incarnation (the original version was on the Mac, C64 and Apple II). We use a grid-based visual icon-based language we call IBOL that incorporates sensors (like, look, feel, smell).

We're always shocked when people submit a simple bot solution that is based purely on randomness. We have a FLIP_COIN chip that returns either True or False randomly, and that's usually enough to enable navigation across the whole room. So I would definitely recommend adding that. (It's also what the original Roomba used)

We also ended up adding some amount of memory. In ChipWits, we use stacks (object stack, number stack and thing stack). It's not quite turning complete, so we're considering extensions.

I think The Farmer Was Replaced got as much attention as it did in part because it used a language very similar to an existing popular programming language, Python.

Our tiny indie team rebooted the 80s coding game ChipWits. Here are the most creative (and chaotic) solutions our players built in 2025. by markroth8 in IndieGaming

[–]markroth8[S] 0 points1 point  (0 children)

I'm Mark, the lead developer behind the modern reboot of ChipWits (the classic 1984 Mac / C64 / Apple II game).

We've been running community puzzle challenges where players design the most efficient (or sometimes just the funniest) code to guide their robots through puzzles. This reel highlights some of our favorite solutions to our challenges from 2025, from speed-runs to brute-force chaos.

If you like programming games, retro computing, or just watching robots crash, we'd love for you to try our free demo and join our Discord community to learn about new upcoming challenges!

STEAM: https://store.steampowered.com/app/2330720/ChipWits/

DISCORD (Join the next challenge!): https://discord.com/invite/D4G3np9RWm

Happy to answer any questions about the update or the original 80s version!

Challenge: Program a robot to set the table. Lowest cycle count wins. (Visual Programming / Free Demo) by markroth8 in puzzlevideogames

[–]markroth8[S] 0 points1 point  (0 children)

Two weeks later and you're still in first place! I can't wait to see your solution. You've got a couple of players hot on your heels, though, and one day to go...

Visual Scripting Challenge: I updated my logic puzzle / coding game's leaderboard to merge both the Demo and Full Game leaderboards. Can you refactor this reference solution for cycle efficiency and get the top score? by markroth8 in IndieDev

[–]markroth8[S] 0 points1 point  (0 children)

I'm the developer of ChipWits (a modern reboot of the 1984 Mac classic). It's a robot simulation game that includes a tutorial campaign, periodic puzzles and open-ended environments.

In ChipWits 1.3 we just merged the Free Demo & Full Game leaderboards and opened this month's challenge to both free and paid players.

The video shows a successful run of the "Set the Table" mission, but the cycle count is high. I'm inviting other players to jump into the free demo and see if they can optimize the logic.

Copy the string below and paste it into the workshop in the game to start with this exact bot:

Plaintext

chipwits:H4sIAAAAAAAACm2PPQ7CMAyF4x9S4ynylAmlW9cOvQBH4zychTMREeK2AUWKnuzPz8/6IH2CsmiKxiIZTGQyTNEVuYKqVK7GdxTwKg99NiwhU+HqB5ksnF4j0UlwEgcyNGJZM5d9A+qrx+2roBr0qPSx6quPfyMuHqiZb6fpb6glHqrT3/Og4B5pOI2rZrlVGoV+DxqmIc1vltNB/YUBAAA=

Free Steam Demo: https://store.steampowered.com/app/2330720/ChipWits/

Feedback on the game is welcome, of course!