Early IBOL Brainstorming

posted in: Devlog, Nostalgia | 2

IBOL (ICON BASED OBJECT-ORIENTED LANGUAGE) is the part of ChipWits I’m most proud of. Mike Johnston and I did a good job of creating a useful, fun language that is easy to learn and use. We cut the number of … Continued

9 Slicing Walls

posted in: Devlog | 0

In Surprising Diagonal Movement Challenges, I mentioned that 9 slicing walls (a.k.a. wall slicing) is our solution to prevent the ChipWit from appearing to be stuck inside a square when it is actually allowed to move diagonally. The ChipWit wants … Continued

Interview by @TeaLeavesProgramming

posted in: Devlog, Team | 4

We’re honored to have Peter B. (Host of the Tea Leaves Programming YouTube Channel) amongst our fans of the game. Peter picked up on our post about FORTH Programming Language and generously offered to do a ChipWits interview on his … Continued

Surprising Diagonal Movement Challenges

posted in: Devlog | 1

In a recent devlog post, we discussed Rotating 45 Degrees. Given a rectangular grid, the original game design allowed for diagonal movement rather than restricting to horizontal and vertical movement. This poses some surprising challenges. First, a tiny math refresher… … Continued

Rotate 45 Degrees

posted in: Devlog | 0

ChipWits wouldn’t be nearly as interesting if your robot couldn’t turn. Doug Sharp and Mike Johnston, the original designers of ChipWits, made two important decisions that affect the gameplay: The operator that causes ChipWit to rotate 45 degrees left or … Continued