-
Notifications
You must be signed in to change notification settings - Fork 0
Ollisteka/CHIP8
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
CHIP8 emulator Поиграй в игры 30-летней давности! Перед первым запуском выполнить следующую команду (для установки графической библиотеки): Windows: pip install -r requirements.txt Linux: pip3 install -r requirements.txt Справка по запуску: Windows: python client.py --help Linux: python3 client.py --help Пример запуска: python client.py games/MAZE Доступные клавиши: .---------------. | 1 | 2 | 3 | 4 | .---------------. | Q | W | E | R | .---------------. | A | S | D | F | .---------------. | Z | X | C | V | .---------------. Escape - выйти из игры P - приостановить\продолжить игру Справка по параметрам игры: -s -speed - чтобы отрисовка экрана происходила быстрее - следует уменьшить это значение. Например, чтобы играть в GUESS достаточно нуля, но для комфортной игры в змейку я бы посоветовала установить как минимум 20000. -d -delay - в змейке отвечает за то, как быстро и как надолго появляется еда, в MERLIN - как быстро загораются ячейки. И если в первую можно играть со значением delay 20, то для второй нужно хотя бы 100. --debug - включение режима отладки, с пошаговым выполнением команд и выводом содержимого регистров на экран. Описание игр: MAZE --- рисует на экране случайный лабиринт --- KALEID --- программа для рисования узоров. Управление: -передвижение и рисование по экрану: вверх 2 вниз S вправо E влево Q - нажмите X и CHIP8 повторит ваши движения за вас! --- WIPEOFF --- Очистите экран от точек! (играть со звуком) Управление: вправо E влево Q --- BRIX --- Очистите экран от прямоугольников! Управление: вправо E влево Q GUESS --- Загадайте число от 1 до 63. Если оно есть на экране - нажмите W. Если нет - нажмите Q. CHIP8 попробует угадать, о чём вы подумали! --- MISSILE --- Перед вами - 8 мишеней. Ваша задача - уничтожить их все. За каждую вы получите по 5 очков.Будьте острожны, у вас всего 12 снарядов! Стреляйте, нажимая S --- MERLIN --- Запомните, в каком поорядке загорались квадраты, и повторите! Раскладка: .-------. | Q | W | .-------. | A | S | .-------. 15PUZZLE --- Соберите пятнашки, двигая отверстие по ячейкам (необязательно сдвигать только на одну ячейку, можно на любую по всей раскладке) Нажмите соответствующую клавишу, чтобы переместить отверстие на это место Раскладка: .---------------. | 1 | 2 | 3 | 4 | .---------------. | Q | W | E | R | .---------------. | A | S | D | F | .---------------. | Z | X | C | V | .---------------. PUZZLE --- В начале игры перед вами упорядоченные пятнашки. Игра автоматески делает некоторое количество шагов, перемешивая ячейки. После этого, ваша задача, вернуть порядок, перемещая пустое место Управление: 2 вверх Q вправо E влево S вниз --- UFO --- Сбивайте НЛО, чтобы получить очки - 15 за маленький корабль и 5 за большой. Игра заканчивается после 15 выстрелов. Управление: Q выстрел влево W выстрел вверх E выстрел вправо --- HIDDEN --- Карточная игра на память! Найдите все пары. В стартовом окне нажмите любую клавишу Управление: вверх 2 вниз S вправо E влево Q выбрать карту W --- CONNECT4 --- Игра для двух игроков! Ваша задача - составить 4 монетки в ряд. Чтобы выбрать колонку - нажимайте Q или E. Чтобы положить монетку - нажмите W. Затем ход переходит к другому игроку. --- PONG + PONG2 --- Игра для двух игроков! Классическая игра в понг. При переходе с 9 очков на 10 на экране отобразится 0, поэтому победителем можно считать того, кто первый наберёт 10 очков. Управление: 1 игрок 2 игрок вверх 1 4 вниз Q R --- INVADERS --- Предотвратите нападание захватичиков! Чтобы пропустить заставку, нажмите W Управление: Q влево W выстрел E вправо --- TANK --- У вас есть 25 снарядов, чтобы победить противника, используйте их с умом! Управление: 2 вниз Q влево E вправо S вверх W выстрел --- TETRIS --- Игра, не нуждающаяся в описании :) Управление: W влево E вправо Q повернуть фигурку A ускорить падение --- TICTAC --- Игра для двоих. Крестики-нолики. Нажмите соответствующую клавишу, чтобы поставить туда крестик или нолик Раскладка: .-----------. | 1 | 2 | 3 | .-----------. | Q | W | E | .-----------. | A | S | D | .-----------. VBRIX --- Совсем как BRIX, только вертикальный. Внимание: после генерирования поля для игры, подождите две секунды для дальнейшей корректной работы! Управление: A начать игру 1 вверх Q вниз BLINKY --- Пакман для CHIP8. Управление: A влево S вправо 3 вверх E вниз V начать новую игру (в режиме отображения очков) --- SYZYGY --- Необычная версия змейки. Ваша задача - успеть съесть исчезающую цель и не врезаться в стены или в самого себя (нажатие кнпоки "вправо" при движении налево также приведдёт к гибели!). За каждую цель начисляется столько очков, сколько отобразится на цели. Управление: A влево S вправо 3 вверх E вниз C показать очки после проигрыша F зацикленный режим игры V режим игры с границами --- VERS --- Игра для двух игроков. На экране - два червячка, задача - иметь самого длинного Управление: 1 игрок 2 игрок вверх A 4 вниз Z R влево 1 C вправо 2 V
About
CHIP8 emulator
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published