HEADER

Selfless Heroes

Posted on July 8th, 2020

Solve puzzles by designing an AI for a team of selfless heroes. Test your algorithm, optimize it, and emerge victorious from the dungeon!

You are controlling multiple knights with a single program. Each character uses the same logic so you need to program in a way that will work for all instances. Optimise for “steps” and/or “lines of code”. Nice visual programming interface. It is very “7 Billion Humans”

Shapez.io

Posted on June 22nd, 2020

shapez.io is a game about building factories to automate the creation and combination of increasingly complex shapes within an infinite map.

Heavily inspired by Factorio, but actually this really strongly reminds me of an old Flash puzzle game series called Factory Balls by Bert Bonte. Mine, split, colour, rotate and layer together various resources from an infinite map in order to mass product increasingly complicated symbols.

Rogue Bit

Posted on March 11th, 2019

A single bit of computer memory became sentient and decided to escape from digital into the real world. Explore RAM, modify bytes and hack machine code and CPU registers to set it free.

A game where you are rewriting bits of machine code in order to solve puzzles. Also looks to have a level editor where you can create your own levels in order to send them to the developer and maybe get them added to the game. There is also a slimmed-down web version you can try.

Untrusted

Posted on March 10th, 2019

This is a curious little game which initally appears to be an ASCII rogue-like, but you quickly gain access to code blocks which build the levels and then it becomes an exercise in modifying the code to pass each level. Again, much like Elevator Saga, you have a vary paired down interface and they don’t hold your hand when it comes to already knowing how to program, but for people who already can, this looks like a fun way to use that skill.

Jahooma’s LogicBox

Posted on March 10th, 2019

“Play and experiment with colorful little machines, called logic boxes! Combine them in a grid using drag-and-drop operations to build powerful new logic boxes.”

I wasn’t initially going to include this one on the list based on the first few levels, but the thing I liked about this was that the levels you build initially become the building blocks for you to use later. It was really difficult to categorise because it is almost exactly between a programming and logistics game, but I think the programming side is the main focus of the puzzles.

F.P.S. Frame Protector SYNC

Posted on March 10th, 2019

This game is again symilar to LightBot in that you are giving your character a set of actions to perform. The difference with this game is that instead of simply turning on floor tiles, in this game you specifically setting different colours and/or characters within a display.

Elevator Saga

Posted on March 10th, 2019

“This is a game of programming! Your task is to program the movement of elevators, by writing a program in JavaScript.”

If you are not already pretty familiar with Javascript then you are not going to get anywhere with this one. If you already know Javascript though then this could be interested. It’s very bare bones. You see a representation of a lift (or lifts) and you have a block of code used to control the lift. Incrementally modify and improve your control program based on the requirements for each level.

Manufactoria

Posted on March 10th, 2019

“Manufactoria is a game about putting robots in their place.”

This is a conveyor-belt game where you are dealing with little robots that have data associated with them (a sequence of coloured dots). You must shuffle them around depending on their programming and later on change the programming. This game has a nice progression, has a decent challenge and have more depth than a standard conveyor-belt type of game.

Kohctpyktop – Engineer of the people

Posted on March 10th, 2019

“In KOHCTPYKTOP: Engineer of the People, you play as an engineer working in a semiconductor factory designing integrated circuits based on specifications provided to you.”

I can’t think of any way you could possibly create a lower-level programming game than this. You are manipulating different materials in order to build basic logic functionality which you then add all together to solve logic problems. It’s so low level that you may actually have to deal with race-conditions across the circuitry in your solution! Not easy but if you want a challenge…

The Codex of Alchemical Engineering

Posted on March 10th, 2019

“The Codex of Alchemical Engineering is a puzzle game about programming ‘manipulators’ to move, transmute, and bind alchemical ‘atoms’ into complex compounds.”

The game that inspired SpaceChem. You can place down various little machines and robot arms and then give each arm a set of actions which it should perform. Use the arms to move, combine and modify various elements. Starts pretty simple. Gets pretty complicated and if you finish it, there is the Magnum Opus challenge which gives you a whole new set of levels.

Mindustry

Posted on March 10th, 2019

“A sandbox tower defense game– Create elaborate supply chains of conveyor belts to feed ammo into your turrets, produce materials to use for building, and defend your structures from waves of enemies.”

This one is very Factorio-lite. Enemies attack in waves and destroy your base so the game becomes a hectic combination of maintaining your factory and building new stuff in order to upgrade it. If you like time to think in your games then it may not be for you (although you can pause whilst building). The controls can also be a little awkward but it is getting regular updates and improvements and it appears to be free so why wouldn’t you try it?