The Incredible Machine 2

🛈 Tips: In-browser performance benchmarks indicate that a CPU from five years ago can emulate a 486 DX2-66, while a CPU from two years ago can achieve Pentium 100-level performance.
The Incredible Machine 2 (1994)
Jeff Tunnell Productions
The Incredible Machine 2
Play
The Incredible Machine 2 introduced new levels, an extended assortment of parts, a new interface, significantly improved graphics, sounds, and music, and two player hotseat play. It also improved on the "freeform" mode, allowing players to create completely playable puzzles by defining not only the participating parts, but also the set of circumstances under which the puzzle will be considered "solved". In terms of gameplay, this version provided the biggest addition to the series, while subsequent updates were basically only ports of the game to newer operating systems with updated graphics/sounds and sometimes new puzzles, but no new parts.