Skip to content

CheshirCa/Xonix

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

qr

Xonix

Xonix / Qix-like terminal game in pure Python (curses)

Graphics emulate old green text terminals.

Controls: Arrow keys / WASD – move Q – quit

Goal: Claim ("fill") at least TARGET% of the field by drawing trails from the land (border). When your trail reconnects to land, the enclosed area without enemies is captured. Avoid enemies: if they hit your trail or you, you lose a life.

Notes: • Runs in a real terminal (Unix/macOS). On Windows: pip install windows-curses. • Resize your terminal before starting for a larger field. • Unicode is used when available; falls back to ASCII if not.


Игра в терминале в духе Xonix / Qix на чистом Python (curses)

Графика стилизована под старые зелёные текстовые терминалы.

Управление: Стрелки / WASD – движение Q – выход

Цель: Захватить («закрасить») не менее определенного процента поля, рисуя линии от суши (границы). Когда ваша линия соединяется с сушей, область без врагов внутри захватывается. Избегайте врагов: если они коснутся вашей линии или вас, вы теряете жизнь.

Примечания: • Запускается в реальном терминале (Unix/macOS). На Windows: pip install windows-curses. • Для большего поля измените размер терминала перед запуском. • Используется Unicode, если доступен; в противном случае – ASCII.