Как стать автором
Обновить

Комментарии 11

В детстве впечатлила одна игра под ZX — Rex. Платформер стрелялка с проработанными анимациями и деталями в окружении и врагах.

Почему-то она мне запомнилась в инвертированном виде (фон космоса белый, герои черные) и чёрно белой. Отсутствие цвета объяснить легко — т.к. монитором служил ч/б телевизор, а инверсия либо баг в моей памяти, либо отец что-то неверно собрал при монтаже схем этого самопального «спекки».

Порекомендуйте как поступить и с чего начать (имея только базовые понятия о программировании) создавать ремейк «рекса» под Linux что бы посоветовали?
Начните с Pygame Zero, например, потом перейдёте просто на Pygame. Есть неплохие книги, которые основы расписывают (как раз по Pygame Zero). Например, Coding Games in Python.
О, класс, спасибо.
Собственно у меня был большой опыт работы именно со спектрум и я не обратил внимание на многие существующие библиотеки для UI, GUI, обработку перемещений и т.д и во многом написал своё. Даже тайловый движок и редактор оказалось можно не писать. я выбрал может не самый простой способ создавать игры, однако Love 2d framework имеет по моему самое дружелюбное комьюнити и в России тоже, за что я им благодарен). Вы можете сами спросить их реально ли использовать его для игр (более чем) t.me/love2d_ru Библиотеки позволят существенно меньше налегать на код и быстрее получить результат и насладится пониманием процесса. Однако и альтернатив тоже много.
Может быть инверсия обусловлена инверсией сигнала яркости и цветов в советских телевизорах.

Rex интересен тем, что его сделала команда с другой платформы. Они выпустили одну игру и закрылись.
Похоже, у них был незашоренный взгляд и это сработало.

Вы немного потеряли от того, что телик был ч/б. Цветность спектрума это одно название, по сути это был черно белый компьютер, косящий под цветной. И главная для меня загадка, почему Сэр Клайв не озадачился вопросом, чтобы цвета из цветовой палитры спектрума хоть как то сочетались друг с другом. У c64 палитру подбирали, там цветовая гамма приятная. А у спектрума - вырви глаз. На современных эмуляторах можно поменять палитру, подобрать сочетающиеся цвета, и тогда игры гораздо симпатичнее смотрятся.

А pygame вам правильно посоветовали - удачный выбор для начинающего. В сторону движков типа unity не ходите, там вы не будете изучать не программирование, а что делает та или иная кнопочка в unity.

Да я тогда мелкий был, мало чего понимал, мне только давали поиграть и я сидел кнопки нажимал. Потом уже была в более осознанном возрасте «Денди», Sega MD, Play Station 1…
у меня был тоже чёрно белый монитор.
Все программы так что я также писал не зная точно какие будут цвета.
Впервые я увидел цвета лишь запустив их под эмулятором в 2001 году.
У C64 был полноценный видеоконтроллер, со спрайтами и палитрой. Спектрумовские цвета — просто четыре бита RGBЯ (Я-яркость :) ), изображение на дисплее прямо (криво) добывалось из памяти. Обратная сторона максимального упрощения и дешевизны.

Zx spectrum - ностальгия, и не столько по играм. Издательство Питер выпускало книги о нем, я выучил ассемблер, понял как работает "ОС" - встроенный бейсик. Там была куча переменных которыми можно было поменять очень многое - скорость автоповтора типа того, параметры загрузки. Даже делал "вирус", который себя воспроизводил ))

Я программирую микроконтроллеры сейчас, но спекки был моим первым "микроконтроллером".

> Издательство Питер выпускало книги о нем

Оно началось с книг о спектруме.

Основано в 1991 году Еленой Никольской, Валерием Степановым и Вадимом Усмановым как фирма по сборке компьютеров ZX Spectrum, которая в 1994 году была преобразована в издательство литературы по программированию
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории