ChipWits, developed by Doug Sharp and Mike Johnston and published by Epyx in 1984 for the Commodore 64, is a unique programming and puzzle game. Players control a small robot called a ChipWit, which must navigate through maze-like levels filled with obstacles, enemies, and collectible items. The game stands out for its focus on programming logic, as players must 'teach' their ChipWit how to behave by creating a custom program using a visual, flowchart-based interface. This interface allows players to drag and connect various commands, such as movement, sensing, and decision-making, to create a sequence of actions for the robot to follow.
The objective of ChipWits is to guide the robot through increasingly complex levels, solving puzzles and avoiding hazards. Each level presents a different challenge, requiring players to adapt their programming strategies to succeed. The game emphasizes trial and error, as players test their programs, observe the robot's behavior, and refine their code to improve efficiency and avoid errors. This hands-on approach to programming makes ChipWits an educational tool as well as a game, introducing players to fundamental concepts of logic and problem-solving.
ChipWits features a distinctive visual style, with colorful, grid-based levels and a simple yet effective representation of the robot and its environment. The game's interface is intuitive, allowing players to focus on the programming aspect without being overwhelmed by complexity. The soundtrack and sound effects, while minimal, complement the gameplay and enhance the overall experience.
The game's difficulty scales as players progress, with later levels introducing more intricate puzzles and requiring more sophisticated programming solutions. This gradual increase in challenge ensures that players are continually engaged and motivated to improve their skills. ChipWits is a notable example of early edutainment software, blending entertainment with educational value in a way that was innovative for its time.