simpleJ emulates a simplified computer on your PC: a retro-style video game console that lets you understand how a computer works and write your own video game programs. The first microcomputers were quite simple. They had a few kilobytes of memory and couldn't run large programs. Many didn't even have an operating system. Yet they had something valuable: understanding everything about their hardware and software was easy. simpleJ aims to make this possible while running on modern PC hardware.
gPlanarity is a planar graph untangling puzzle game. The objective is to untangle the initial mess on the board by dragging vertices to eliminate crossed lines. Bonus points are awarded for quick work and for exceeding the objective. The gameplay is identical to a Flash game called Planarity, but new UI and puzzle features were added, such as expanding or shrinking the board, selecting and dragging in groups, reseting the board, free level navigation, multiple level generation algorithms, puzzles with different win conditions, intersection highlighting, and more.