Последние темы
» Вити больше нет!автор bug19 Пн Фев 20 2023, 19:54
» Собираем оригинальный Орион 128
автор bug19 Пн Фев 20 2023, 19:47
» Проблема плющеного экрана ОРИОНА
автор kanzler Пн Ноя 28 2022, 12:05
» Орион 128 и его клоны возрождение 2019-2022 год
автор kanzler Пн Ноя 28 2022, 12:03
» Электроника КР-04. Информация, документы, фото.
автор kanzler Пн Ноя 28 2022, 12:02
» Новости форума
автор kanzler Пн Ноя 28 2022, 11:52
» Орион-128 НГМД запуск 2021 года
автор matrixplus Сб Сен 10 2022, 17:36
» ПЗУ F800 для РК86
автор ведущий_специалист Сб Сен 10 2022, 10:37
» Микропроцессорная лаборатория "Микролаб К580ИК80", УМК-80, УМПК-80 и др.
автор Электротехник Вт Июл 26 2022, 19:33
» Орион-128 SD карта в Орионе
автор matrixplus Чт Июн 02 2022, 09:00
» 7 Мая. День Радио!
автор Viktor2312 Чт Май 12 2022, 10:58
» Серия: Массовая радио библиотека. МРБ
автор Viktor2312 Ср Май 11 2022, 12:17
» Полезные книги
автор Viktor2312 Пн Май 09 2022, 15:07
» Орион 128 Стандарты портов и системной шины Х2
автор matrixplus Вс Май 08 2022, 23:08
» Орион-128 и Орион ПРО еще раз про блоки питания
автор matrixplus Вс Май 08 2022, 19:09
» Орион-128 Программаторы
автор matrixplus Вс Май 08 2022, 19:02
» Орион ПРО история сборки 2021 до 2022
автор matrixplus Вс Май 08 2022, 18:47
» Анонсы монет (New coin).
автор Viktor2312 Сб Май 07 2022, 23:11
» Хочу свой усилок для квартиры собрать не спеша
автор Viktor2312 Сб Май 07 2022, 19:33
» Амфитон 25у-002С
автор Viktor2312 Сб Май 07 2022, 09:38
» Майнер: T-Rex
автор Viktor2312 Вс Май 01 2022, 09:12
» GoWin. Изучение документации. SUG100-2.6E_Gowin Software User Guide. Среда разработки EDA.
автор Viktor2312 Пн Апр 25 2022, 01:01
» GoWin. Изучение документации. UG286-1.9.1E Gowin Clock User Guide.
автор Viktor2312 Сб Апр 23 2022, 18:22
» GoWin. Documentation Database. Device. GW2A.
автор Viktor2312 Ср Апр 20 2022, 14:08
» GOWIN AEC IP
автор Viktor2312 Ср Апр 20 2022, 12:08
Самые активные пользователи за месяц
Нет пользователей |
Поиск
Игра. Тетрис.
Страница 1 из 1 • Поделиться
Игра. Тетрис.
1
Игру, её исходники, а также сам эмулятор можно скачать тут:
https://github.com/alemorf/tetris_for_iskra_1080/archive/master.zip
В детстве у меня был компьютер Искра 1080, а на нем единственная интересная игра Тетрис. Уже в 2000-х годах такой же компьютер я нашел, но без игры Тетрис. Её я найти не смог. Это меня и сподвигло написать Тетрис для этого компьютера.
Искра 1080 имеет разрешение 384x256 и может одновременно отобразить 4 цвета. При разработке нового Тетриса мне захотелось выжать максимум из этих возможностей, т.е. сделать красиво. Но большого опыта рисования у меня нет, как и времени, поэтому я поискал в интернете старые 4-х цветные Тетрисы.
Нашелся Spectrum Holobyte Tetris для IBM PC с картинками про достижения СССР. Вот оно. Компьютер как раз оттуда. Разрешение картинок у найденного Тетриса было 320x200, меньше чем у моего старого компьютера, поэтому картинки пришлось дорисовать.
Дисковода Искры 1080 нет. Т.е. во время игры подгружать изображения неоткуда. Все изображения должны поместится в оперативную память, которой всего 40 Килобайт. Если сильно напрячь голову, то в такой объем можно было бы уместить всю графику. Например, разложив изображение на тейлы, а уже тейлы сжать. Что то отрисовать программным кодом. Но мне было лень, поэтому я сжимал изображение целиком архиватором MegaLZ. Удалось засунуть в компьютер 2/3 всех изображений.
Ниже скриншоты нового Тетриса и его прототипа.
Начальная заставка похожа, но вся анимация упрощена. Самолетик также летает, но его винт не вращается, волнистые черточки на флаге не дергаются. Текст в нижней части также прокручивается, но я его сделал на черном фоне и более красивым шрифтом. Фразу "ИГРА Б" я не доделал. Её изображение есть в коде, но она не выводится, пока.
Не перенес изображения 4-х уровней, меню выбора уровней с картой СССР и таблицу рекордов.
https://github.com/alemorf/tetris_for_iskra_1080/archive/master.zip
В детстве у меня был компьютер Искра 1080, а на нем единственная интересная игра Тетрис. Уже в 2000-х годах такой же компьютер я нашел, но без игры Тетрис. Её я найти не смог. Это меня и сподвигло написать Тетрис для этого компьютера.
Искра 1080 имеет разрешение 384x256 и может одновременно отобразить 4 цвета. При разработке нового Тетриса мне захотелось выжать максимум из этих возможностей, т.е. сделать красиво. Но большого опыта рисования у меня нет, как и времени, поэтому я поискал в интернете старые 4-х цветные Тетрисы.
Нашелся Spectrum Holobyte Tetris для IBM PC с картинками про достижения СССР. Вот оно. Компьютер как раз оттуда. Разрешение картинок у найденного Тетриса было 320x200, меньше чем у моего старого компьютера, поэтому картинки пришлось дорисовать.
Дисковода Искры 1080 нет. Т.е. во время игры подгружать изображения неоткуда. Все изображения должны поместится в оперативную память, которой всего 40 Килобайт. Если сильно напрячь голову, то в такой объем можно было бы уместить всю графику. Например, разложив изображение на тейлы, а уже тейлы сжать. Что то отрисовать программным кодом. Но мне было лень, поэтому я сжимал изображение целиком архиватором MegaLZ. Удалось засунуть в компьютер 2/3 всех изображений.
Ниже скриншоты нового Тетриса и его прототипа.
Начальная заставка похожа, но вся анимация упрощена. Самолетик также летает, но его винт не вращается, волнистые черточки на флаге не дергаются. Текст в нижней части также прокручивается, но я его сделал на черном фоне и более красивым шрифтом. Фразу "ИГРА Б" я не доделал. Её изображение есть в коде, но она не выводится, пока.
Не перенес изображения 4-х уровней, меню выбора уровней с картой СССР и таблицу рекордов.
Последний раз редактировалось: alemorf (Ср Янв 16 2019, 23:17), всего редактировалось 1 раз(а)
Похожие темы
» ПО. ПЭВМ "Ириша". ТЕТРИС (TETRIS).
» Игра STARS(Gumi)
» Орион-128: Игра "Цветные линии".
» Апогей-БК01Ц: Игра Zeliard
» Игра 2048 для ПЭВМ ЮТ-88, РК, Апогей
» Игра STARS(Gumi)
» Орион-128: Игра "Цветные линии".
» Апогей-БК01Ц: Игра Zeliard
» Игра 2048 для ПЭВМ ЮТ-88, РК, Апогей
Страница 1 из 1
Права доступа к этому форуму:
Вы не можете отвечать на сообщения