TETRIS (Electronika 60)
This is a recreation of how Alexey Pajitnov’s original Tetris from 1984 looked and sounded like on a 15ИЭ-00-013 terminal that's hooked up to an Elektronica 60 mainframe. This version was programmed from the ground up in GameMaker Studio 2.
You can play the game in the browser, however, for better performance, and additional features, please download the Windows version.
I took great pains to recreate the original experience, hence some modern comfort features are not present. Also, the entire game is in Russian but you can play without reading anything, everything is explained on this page anyway.
Controls & Gameplay
To play, enter a number from 0 to 9 as your starting level and hit [ENTER] to start the game. These are the original controls with modern alternatives
Action | Key (original) | Alternatives |
---|---|---|
Move piece left | Numblock 7 | ← or A |
Move piece right | Numblock 9 | → or D |
Rotate Piece (counterclockwise) | Numblock 8 | ↑ or W |
Hard Drop | Numblock 5 or Space | X |
Toggle piece preview | Numblock 1 | Tab |
Increase Level (Speed) | Numblock 4 | |
Hide Legend | Numblock 1 |
The three lines of text on the upper left of the game screen are number of completed lines, current level, and score. Note that the score counter rolls over when reaching 1000 and a little symbol (¤) is displayed underneath the score. So each ¤ stands for 1000 points.
Game Over
When you reach the ceiling and no more blocks have room to drop, the game is over.
When that happened, the game will ask for your name. Type your name and hit [ENTER]. If you hit [ENTER] without entering anything, no high-score for that play through will be recorded but the high-score screen will be displayed regardless.
Currently, high-scores will not be saved after quitting the game / reloading the page.
Hi-Score
The game asks whether you want to continue playing. In the web version any input will return you to the main screen, on the downloadable version, any input other than "N" for "no" (or "Н" for "нет") will return to the title screen.
Quitting
To quit the downloadable version of the game, hit [ESC] on the title screen or click the game window's X.
Deviations from the original game
- The view updates faster and with less flickering than on the original hardware
- When starting the game, the original takes longer to draw the playing field initially. This might get simulated in the future.
Development
I've made a little video on creating this game, if you are interested:
Releases
1.0.0.22
- Added High Score screen
- Overhauled cursor display
- ToDo: Fix debugging screen for all states
- ToDo: Clear cursor outside character matrix canvas
1.0.0.21
- Added HTML5 version
- Fixed line counter display
- Fixed playfield array leak
- Overhauled complete-line-check algorithm
1.0.0.19
- Initial release.
Updated | 17 days ago |
Status | Released |
Platforms | Windows, HTML5 |
Release date | 66 days ago |
Author | Pixel Prophecy |
Genre | Puzzle |
Made with | GameMaker |
Tags | ascii, blocks, electronika, elektris, elektronika, green, Retro, soviet, terminal, Tetris |
Average session | A few minutes |
Languages | Russian |
Inputs | Keyboard |
Accessibility | Color-blind friendly, High-contrast |
Links | Patreon, Twitter, Homepage, YouTube |
Download
Click download now to get access to the following files:
Development log
- Update: HTML 5 Version62 days ago
Comments
Log in with itch.io to leave a comment.
very cool!! always wanted to play this version, very cool to experience it.