Goulder Dash
2025-11-12 10:13Помните игрушку Boulder Dash на писишке? Конец 80-х примерно. Бегаешь по плоскости, собираешь ценности, а на тебя камни падают. Вокруг этой игры сорганизовалась тусовка любителей. Восстанавливают уровни, рисуют новые. Переписывают игрушку на разные платформы.
Я подумал: а как бы игра смотрелась в текстовом режиме, но со всякими современными эмоджи. Нашёл исходники на Scala и на скорую руку переделал на Go. Заодно посмотреть, как выглядит в Go библиотека tcell, заменяющая традиционный ncurses.
Проект на Гитхабе: sergev/godash
Вот видео первого уровня игры. Вполне узнаваемо.

Там ещё физику поведения камней можно улучшать. Добавлять прочие приколы типа бабочек и раздвигающихся стен. Организовать переходы с уровня на уровень. В целом Go и библиотека tcell смотрятся неплохо.
Я подумал: а как бы игра смотрелась в текстовом режиме, но со всякими современными эмоджи. Нашёл исходники на Scala и на скорую руку переделал на Go. Заодно посмотреть, как выглядит в Go библиотека tcell, заменяющая традиционный ncurses.
Проект на Гитхабе: sergev/godash
Вот видео первого уровня игры. Вполне узнаваемо.

Там ещё физику поведения камней можно улучшать. Добавлять прочие приколы типа бабочек и раздвигающихся стен. Организовать переходы с уровня на уровень. В целом Go и библиотека tcell смотрятся неплохо.

no subject
Date: 2025-11-12 20:12 (UTC)https://github.com/seatres1966/xonix/blob/main/XONIX.ASM
no subject
Date: 2025-11-12 21:35 (UTC)no subject
Date: 2025-11-12 22:20 (UTC)no subject
Date: 2025-11-13 01:33 (UTC)_ |/ /\ |/ /\ | /| \/ \|/ /\ /^ |\ /^^\ |\ \/ |/ | / /|\ /^^\ \_no subject
Date: 2025-11-13 04:53 (UTC)no subject
Date: 2025-11-13 05:34 (UTC)no subject
Date: 2025-11-15 17:47 (UTC)"что написано топором -- того не вычистишь пером!"
no subject
Date: 2025-11-13 06:16 (UTC)no subject
Date: 2025-11-21 09:27 (UTC)no subject
Date: 2025-11-21 09:53 (UTC)no subject
Date: 2025-11-21 04:56 (UTC)разряда "time before time".
no subject
Date: 2025-11-21 09:27 (UTC)