TIS-100 - Le Bottin des Jeux Linux

TIS-100

🗃️ Specifications

📰 Title: TIS-100 🕹️ / 🛠️ Type: Game
🗃️ Genre: Puzzle 👁️ Visual: 2D
🏷️ Category: Puzzle ➤ Programming 🏝️ Perspective: First person (interface)
🔖 Tags: Puzzle; E-learning; Programming; Hacking; Simulation; Unity engine; Atmospheric; Difficult; Level Editor ⏱️ Pacing: Real Time
🐣️ Approx. start: 2015-07-22 👫️ Played: Single
🐓️ Latest: 2017-11-27 🚦 Status: 04. Released (status)
📍️ Version: 20171127 ❤️ Like it: 9. ⏳️
🏛️ License type: 💰 Commercial 🎀️ Quality: 7. ⏳️
🏛️ License: Commercial ✨️ (temporary):
🐛️ Created: 2016-12-07 🐜️ Updated: 2024-06-22

🚦 Entry status

📰 What's new?: 👻️ Temporary:
💡 Lights on: 🎨️ Significant improvement:
👔️ Already shown: 💭️ New version published (to be updated):
🎖️ This work: 4 stars 🚧️ Some work remains to be done:
👫️ Contrib.: goupildb & Louis 🦺️ Work in progress:
🎰️ ID: 15156

📖️ Summary

📜️[en]: A puzzle and programming game in which the player writes assembly language code on a TIS-100, a virtual microcomputer from the 1980s divided into 12 nodes/areas to be programmed, each with a register to store data. Each program receives data from the adjacent node, processes it and transmits it to the next node. Each puzzle to be solved will consist of programming the nodes in an optimal way (online score) so that they perform together the specific task requested. 📜️[fr]: Un puzzle et jeu de programmation dans lequel le joueur écrit du code en langage assembleur sur un TIS-100, un micro-ordinateur virtuel des années 1980 divisé en 12 noeuds / zones à programmer, disposant chacun d'un registre pour y stocker des données. Chaque programme recoit des données du noeud adjacent, effectue son traitement et les transmet au noeud suivant. Chaque puzzle à résoudre consistera à programmer les noeuds de manière optimale (score en ligne) pour qu'ils effectuent ensemble la tâche spécifique demandée.

🎥️ Videos


🏝️ Trailer: (202xxx♺),


🦝️ From Users: (202xxx♺), (202xxx♺), (202xxx♺),


🕯️ How To: (202xxx♺), (202xxx♺), (202xxx♺),


🎲️ Gameplay: (202xxx♺), (202xxx♺), [fr](202xxx♺),

🕸️ Links

🏡️ Website & videos
[Homepage] [Dev site] [Features/About] [Screenshots] [Videos t(202xxx♺) gd(202xxx) gu(202xxx♺) r(202xxx♺) r(202xxx♺) r(202xxx♺) r(202xxx♺) r(202xxx♺) ht(202xxx♺) ht(202xxx♺) g(202xxx♺) g(202xxx♺) g(202xxx♺) g(202xxx♺) g(202xxx♺) g(202xxx♺) g(202xxx♺) g(202xxx♺) g(202xxx♺) g[fr](202xxx♺) g[de](202xxx♺) g[de](202xxx♺) g[ru](202xxx♺) g[pl](202xxx♺) g[pl](202xxx♺) g[cz](202xxx♺) g[sp](202xxx) g[pt](202xxx) g[it](202xxx) g[tr](202xxx♺)] [WIKI] [FAQ] [RSS] [Changelog 1 2 3]

💰 Commercial
[Humble Store] [Itch.io] [Steam] [GOG]

🍩️ Resources
(empty, license): [Homepage] [Dev site] 🎬️ g(202xxx)

🛠️ Technical informations
[PCGamingWiki] [MobyGames]

🦣️ Social
Devs (Zachtronics Industries [fr] [en]): [Site 1 2] [MobyGames] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(Zach Barth)(201703) 2(Zach Barth)(201805))]
The Project: [Blog] [Chat] [Forums] [mastodon] [PeerTube] [YouTube] [PressKit] [reddit] [Discord] [PressKit]

🐝️ Related
[Wikipedia (TIS-100) [fr] [en] [de]]

📦️ Misc. repositories
[Repology] [pkgs.org] [Generic binary] [Arch Linux / AUR] [openSUSE] [Debian/Ubuntu] [Flatpak] [AppImage(author's repo)] [Snap] [PortableLinuxGames]

🕵️ Reviews
[metacritic]

📰 News / Source of this Entry (SotE) / News (SotN)
[Changes with v. 20171127 (20171127)]

🕊️ Source of this Entry: [Site (date)]

🦣️ Social Networking Update (on mastodon)

🕹️ Title:
🦊️ What's:
🏡️
🐣️
🔖
📦️
📖 Our entry: (homeless)

🥁️ Update:
⚗️
📌️ Changes:
🦣️ From: 🛜️

🏝️ https://www.youtube.com/embed/
🦉️ https://www.youtube.com/embed/
🦝️ https://www.youtube.com/embed/
🦝️ https://www.youtube.com/embed/
🕵️ https://www.youtube.com/embed/
🕯️https://www.youtube.com/embed/
🕯️https://www.youtube.com/embed/
🎲️ https://www.youtube.com/embed/
🎲️ https://www.youtube.com/embed/
🎲️ https://www.youtube.com/embed/
🎲️[fr] https://www.youtube.com/embed/
🎮️ https://www.youtube.com/embed/
🎮️ https://www.youtube.com/embed/
🐧https://www.youtube.com/embed/
🐧https://www.youtube.com/embed/

🕶️

📚️ Name is a

📕 Description [en]

📜️ "A puzzle in which the player programs a virtual microcomputer from the 1980s" 📜️ .

TIS-100 is an open-ended programming game by Zachtronics, the creators of SpaceChem and Infinifactory, in which you rewrite corrupted code segments to repair the TIS-100 and unlock its secrets. It’s the assembly language programming game you never asked for!


🌍️ Wikipedia:

TIS-100 is a puzzle video game developed by Zachtronics Industries. The game has the player develop mock assembly language code to perform certain tasks on a virtualized 1980 computer that has been corrupted. The game was released for Microsoft Windows, OS X, and Linux personal computers in July 2015.

Gameplay

Within TIS-100, the player is said to have come across a malfunctioning TIS-100 computer ("Tessellated Intelligence System") and its manual, based on early computers of the 1980s. The computer is presented to the player as twelve separate processing nodes laid out in a four-by-three grid. Each node has a single processor register to store a numerical value as well as a backup register. Nodes also hold their own assembly language program as entered by the user. The assembly language, a simplified version of real-world assembly languages, allows the node to accept external input or a numerical value sent from an adjacent node, perform basic math and logic operations, store and backup the current data value, and then send results to an adjacent node or to the program's output. Later puzzles introduce nodes that have the ability to manipulate a simple 4-color graphics display.

The player is presented with a series of puzzles that require them to program the nodes to perform specific actions on a set of numbers from one or more input terminals to produce pre-determined output at other terminals. For example, one task requires the player to double the value of the input at the output terminal. The game presents the list of inputs and the target output values that it is expecting and requires the players to develop the code for each node to match this; if during execution the output nodes receive unexpected outputs, the execution will cease and the player will have to rework their solution. Not all nodes are available in certain puzzles, so the player will need to route around these nodes. The game offers the player the ability to step through the execution of the code and insert debugging statements to determine logic issues within their code. Once the entire input is consumed and target output conditions are met, the player is considered to have solved the puzzle. The nodes that are disabled in puzzles contain cryptic messages related to the narrative of the game and which contain more information that can be accessed when the entire game is completed.

As with previous Zachtronic games such as SpaceChem and Infinifactory, once the player completes a puzzle, their solution is compared to other players through online leaderboards. The player is ranked based on the number of nodes used, the number of instructions within their code, and the number of executed instructions. The game allows the player to return to earlier puzzles to better their solution. The game launched in early access in June 2015 with about 25 puzzles within the game, and another 25 were added by the time of its official release the following month.

The game also includes undocumented instructions. HCF is the first known undocumented instruction.

📕 Description [fr]

Un puzzle dans lequel le joueur programme un micro-ordinateur virtuel des années 1980, par le studio Zachtronics Industries (Zachary Barth).
Il utilise le moteur Unity.

TIS-100 est un puzzle et jeu de programmation dans lequel le joueur écrit du code en langage assembleur sur un TIS-100, un micro-ordinateur virtuel des années 1980 divisé en 12 noeuds / zones à programmer, disposant chacun d'un registre pour y stocker des données. Chaque programme reçoit des données du noeud adjacent, effectue son traitement et les transmet au noeud suivant. Chaque puzzle à résoudre consistera à programmer les noeuds de manière optimale (score en ligne) pour qu'ils effectuent ensemble la tâche spécifique demandée.


TIS-100 est un jeu de programmation ouvert par Zachtronics, les créateurs de SpaceChem et Infinifactory, dans lequel vous réécrivez des segments de code corrompus pour réparer le TIS-100 et déverrouiller ses secrets. C'est le jeu de programmation en langage assembleur que vous n'avez jamais demandé !