ПИ 8 бит - Сцены.

Написал программу, которая по сценарию двигает персонажей, двигает синхронно музыке, выводит диалоги синхронно музыке, изменяет любые параметры персонажа, жизни, деньги, уровень.

Теперь я, как режиссер :), заставляю эти пиксели бегать по сцене.

Почти демо. :)

Добавил больше графики, больше деталей на уровне, больше музыки.

Заброшенная идея для игры UGH на ZX Spectrum

Сначала я хотел написать аналог UGH.


(Арт не мой).

А вот набросок кода да Java Script мой. Можно кликнуть по картинке и играть стрелками.
Кликаете, а потом сразу жмете стрелки. Человечек будет летать.

Графика максимально подогнана под ZX.

Очередная мелодия для игры ПИ 8 бит

Последнее Испытание 8 бит
Мелодия: Игра с огнем
Компьютер: ZX Spectrum 128K / AY8910
Музыкальный редактор: Vortex Tracker II

Автор музыки: Антон Круглов (не ищите, он к ZX сцене отношения не имеет, это композитор sarumanrecords.ru)
Автор текста: Елена Ханпира
8 битная версия: Алексей Морозов

Тут я не старался что то добавить от себя, например ударные, просто аккуратно переписывал ноты с партитуры.
Поэтому получилось менее интересно, чем прошлые мелодии.

Тетрис для Искры 1080 Тарту

Искра 1080 Тарту была моим первым компьютером. Её купили, когда мне было 6 лет или около того. В моей голове возникают обрывки воспоминаний, как я в магазине с друзьям смотрю демо программу запущенную на этом компьютере. Через какое то время такой компьютер появился у меня дома. Больше никаких подробностей его появления я не помню. Единственной играбельной игрой на этом компьютере был тетрис. Через два года Искру 1080 заменил Спектрум (Ленинград), а Искра бесследно пропала.

Уже в 2000-х годах я купил Искру на барахолке. На кассете идущей в комплекте с этим компьютером тетриса не было. Откуда он взялся? Нужен тетрис. Это и сподвигло меня написать тетрис для Искры. Искра имеет разрешение 384x256 и может одновременно отображать 4 цвета, цвет на точку. При разработке нового тетриса мне захотелось выжать максимум из этих возможностей, т.е. сделать красиво. Но большого опыта рисования у меня нет, как и времени, поэтому я поискал в интернете старые 4-х цветные тетрисы (т.е. CGA). Нашелся Spectrum Holobyte Tetris для IBM PC с картинками про достижения СССР. Вот оно. Компьютер как раз оттуда. Разрешение картинок у найденного тетриса было 320x200, меньше чем у Искры, поэтому картинки пришлось дорисовать.

Дисковода у Искры нет. (Есть только в теории, т.к. на плате есть место под ВГ93). Т.е. во время игры подгружать изображения неоткуда. Все изображения должны поместится в оперативную память, которой всего 40 Килобайт. Если сильно напрячь голову, то в такой объем можно было бы уместить всю графику. Например, разложив изображение на тайлы, а уже тайлы сжать. Что то отрисовывать программным кодом. Но мне было лень, поэтому я сжимал изображение целиком архиватором MegaLZ. Удалось засунуть в компьютер 2/3 всех изображений.




Читать дальше →

конкурс лучшая игра на бейсике

Всем доброго времени суток! наш конкурс практически подошел к концу! работы собраны и как я понял больше других работ ожидать не стоит. скажу сразу что от конкурса я ожидал большего энтуазизма от людей. всего было прислано 4 работы. моя будет пятой по счету но она еще не готова. мне понадобится еще недели 2 чтобы ее завершить поэтому я с извинениями вынужден продлить конкурс еще на 2 а возможно и на 3 недели. работа на которую я замахнулся получилась слишком большой и сложной и я не рассчитал своих сил. поэтому я еще раз приношу свои извинения перед всеми кто принял участие в конкурсе и всеми остальными кто так или иначе помогал мне в его организации. сразу говорю что конкурс состоится просто придется еще немного подождать! но меня немного огорчает что так мало народу приняло участие… ребята у вас еще есть время! неужели больше никто не хочет тряхнуть стариной и сдуть пыль со своего старенького zx spectrum???? посмотрите как за рубежом люди отнеслись к своему конкурсу по бейсик играм. сколько там было работ и сколько участников. а мы что? хуже? я закончу свой проект за 2 максимум за 3 недели. и у меня большая просьба к людям здесь- не поленитесь, напишите свою игру! 6000 рублей лежат у меня в кошельке и только ждут победителя! я очень надеюсь что вы меня услышите.

Разработка игры Frogger для компьютера Vectrex

Какое-то время назад я переводил рассказ Chris Salomon о его разработке игры Frogger для компьютера Vectrex. Тот рассказ, написанный им в 1998 году, является, на мой взгляд, очень интересным документом, позволяющим проникнуться как духом этой необычной платформы, так и спецификой разработки на ассемблере вообще.

Chris не забросил Vectrex и, сравнительно недавно, довёл до релиза собственный эмулятор Vectrex для Windows (лучший, на данный момент) под названием «Vide». Мне, к слову, приятно, что мои исходники Electric Force помогли ему реализовать приличную поддержку отображения векторных кривых в этом эмуляторе.

И вот, получив в руки такой мощный инструмент, Chris не смог отказать себе в удовольствии вернуться к своему старому Frogger'у, чтобы доработать и улучшить его. Об этом он рассказал в своём блоге.

Таким образом, здесь я публикую две части моего перевода — первую, об оригинальной разработке 1998 года (из файла progger.txt, бродившего вместе с исходниками игры) и вторую — о её продолжении (из блога автора).

Читать дальше →