TIS-100
TIS-100: Puzzle Game for Assembly Language Programming
A puzzle game that challenges players to program assembly language to solve problems and puzzles, featuring a retro text-based interface and emphasizing logic and efficiency.
What is TIS-100?
TIS-100 is a programming puzzle game with a retro aesthetic. The player must write assembly language code to solve sets of puzzles. The gameplay involves connecting nodes on a grid to direct the flow of data and instructions.
The game has a text-based interface that mimics old computer systems. You write line by line assembly code to manipulate registers, memory, and input/output. Efficiency and optimization is key as you are rated on the cycles and instructions used.
The puzzles gradually increase in complexity, building on previous concepts learned. You start by directing data flow between nodes, then logic operations, memory access, functions, and more. Minimal documentation is provided, encouraging experimentally discovering the instruction set.
TIS-100 provides a unique programming challenge. It has an old-school aesthetic and high difficulty curve. Efficient codewriting is necessary to progress, teaching low-level optimization techniques. The lack of hand-holding documentation also encourages tinkering and discovery.
TIS-100 Features
Features
- Programming puzzles using assembly language
- Retro text-based interface
- Emphasizes logic and efficiency
- Indirectly connected nodes must communicate by sending signals
- Limited instruction set to solve puzzles
Pricing
- One-time Purchase
Pros
Cons
Official Links
Reviews & Ratings
Login to ReviewThe Best TIS-100 Alternatives
View all TIS-100 alternatives with detailed comparison →
Top Games and Puzzle Games and other similar apps like TIS-100
Here are some alternatives to TIS-100:
Suggest an alternative ❐Human Resource Machine
SHENZHEN I/O
Kohctpyktop - Engineer of the People
MHRD