Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Catalog · How the catalog works

Random project

tetris-pas

Tetris game written in Pascal

View on GitHub

Anyone may press Interesting, signed in or not. It helps others find this project.

Member rating

No ratings yet.

Sign in to rate this project.

README

Игра "Тетрис"

Школьный проект.

Классический вариант игры с расширениями:

  • дополнительные фигуры;
  • "существо", которое нельзя давить и которое может задохнуться.

Дополнительная функциональность:

  • настраиваемое управление + управление "мышкой";
  • интерактивная справка;
  • таблица рекордов;
  • звук (зуммер, только под DOS);
  • демо-режим.

Разработан для сборки в среде Turbo Bascal 7. Незначительно модифицирован для сборки Free Pascal Compiler.

Тестировалось и должно работать:

  • в Dosbox 0.74 c Turbo Bascal 7.0 (собрать файл TETRIS.PAS);
  • в Debian 11 с Free Pascal 3.2.0 (выполнить make).

Файлы EGAVGA.BGI, CYRILLIC.COM, RUNME.BAT нужны только при запуске из-под DOS/Dosbox, они должны быть в одной директории с TETRIS.EXE.

Кириллический шрифт MONO.CHR для использования в Linux получен из шрифта FreeMono посредством fonttools и скрипта [ttx2chr], он должен находиться в одной директории с tetris.

Скриншот

[ttx2chr]: https://gist.github.com/konelav/0f6fcccfcfcf4ec7bcdd44ee5dd9fe04