Просмотр полной версии : Бета тестирование игрушки
Цветные линии для Апогей БК01Ц
Предлагаю посмотреть и потестировать.
http://rghost.ru/42239315
1) На стартовой заставке трубачи пока не крутят трубами
2) Поверженный король почему то розовый...
3) Нашелся художник, который чуть позже подправит графику. Я нарисовал как смог :)
4) Игра написана на Си, без ассемблерных вставок. Исходники и компилятор дам попозже. Игра будет перенесена на все 8080-е компы.
5) Вместо кнопок F1-F4, АР2 надо жать 1-5
Загрузка
I
G4
http://ic.pics.livejournal.com/vinxru/24784160/42933/42933_original.png
http://ic.pics.livejournal.com/vinxru/24784160/43037/43037_original.png
http://ic.pics.livejournal.com/vinxru/24784160/42004/42004_original.png
Хотя... вот исходники без компилятора. Но там надо еще все прибрать. Многое писалось копипастом, многое написано для тестирования или обхода глюков компилятора.
http://zalil.ru/34069961
DATAsoft
14.12.2012, 15:22
vinxru, ну с возвращением тебя.:)
Вечерком попробую поиграть.
Спасибо.
Я тут только по делу буду писать. Вот перестал трепаться, сделал кучу всего полезного.
Откуда стоьлко оттенков цвета в заставке?
Гигаскрин
http://ic.pics.livejournal.com/vinxru/24784160/42427/42427_original.gif
Только мелькает с частотой ~30 Гц. На эмуляторе мелькает не совсем правильно. Частоты монитора и эмулятора немного отличаются и возникает "биение".
На телике все просто супер.
Гигаскрин
Только мелькает с частотой ~30 Гц. На эмуляторе мелькает не совсем правильно. Частоты монитора и эмулятора немного отличаются и возникает "биение".
На телике все просто супер.
Так и подумал. Гигаскрин - это беее. Утруждает глазки.
Так и подумал. Гигаскрин - это беее. Утруждает глазки.
Оно будет только в самом начале, пока не нажмешь ANY KEY. Потом игра в 8 цветах.
Гигаскрин
лол:) даже на рамке окна гигаскрин! до чего техника дошла:)
лол даже на рамке окна гигаскрин! до чего техника дошла
Дак Windows Vista же :)
---------- Post added at 15:23 ---------- Previous post was at 15:16 ----------
Я начал писать библиотеки функций для всех компьютеров. И конкретно у Апогея видеоконтроллер настраивается командой.
APOGEY_SCREEN_END(((int)startScreen), 64, 0x33, (52*94+7*2+1)*2, 1, 1);
startScreen - это адрес видеопамяти, в данном случае прямо в массив.
64 - высота экрана
0x33 - высота шрифта и положение подчеркивания
Далее размер видеопамяти, я сделал его в два раза больше, поэтому получился Гигаскрин.
Далее включен режим скрытых атрибутов.
Далее включен альтернативный знакогенератор.
Но что бы над этим не парится, я сделал функции
apogeyScreenN - которые настраивают видеоадаптер, а так же размечают видеопамять (значениями КОНЕЦ СТРОКИ и СТОП ПДП).
Error404
14.12.2012, 16:24
1) Шарики по диагонали не уничтожаются.
....
Но там надо еще все прибрать. Многое писалось копипастом, многое написано для тестирования или обхода глюков компилятора.
Будешь прибирать, сделай пожалуйста удаление по диагонали. А то геймплей страдает.
А не хочешь написать крутую игрушку для УКНЦ? Со скроллингом и вообще)
Я слишком много всего хочу. Надо все старое доделать.
Вот эту игру я написал на Си и поделил на две части. Часть которую надо будет переписать при переносе на другую машину (interface.c sprites.c font.c music.c) и сама логика игры (lines.c).
Для УНКЦ, как и для любого другого компа надо будет лишь переписать первую часть.
Причем у многих компов графика похожая, поэтому не придется даже спрайты перерисовывать. Это например Львов ПК01 и БК0010 :) Ну и на Искра 1080 тоже можно впихнуть ту же графику.
Причем у многих компов графика похожая, поэтому не придется даже спрайты перерисовывать. Это например Львов ПК01 и БК0010 :) Ну и на Искра 1080 тоже можно впихнуть ту же графику.
На УКНЦ колор лайнс уже есть.
На ней можно гораздо более динамичные игры сделать)
Игры это
1) Графика
2) Графика
3) Стартовая заставка и ролики между уровнями
4) Графика
5) Знание общепринятого геймплея.
5) Музыка
6) Программирование
Поэтому максимум что я один могу, это делать более убогие клоны. :)
---------- Post added at 16:32 ---------- Previous post was at 16:07 ----------
У меня Марио дизассемблированная, а потом с нуля переписанная на Си лежит... Надеюсь Нинтендо меня не посадит. :) Хочу её то же на Апогее запустить.
---------- Post added at 17:33 ---------- Previous post was at 16:32 ----------
Будешь прибирать, сделай пожалуйста удаление по диагонали. А то геймплей страдает.
Добавил диагональ, загрузил.
HardWareMan
14.12.2012, 18:39
Этот марио в интернетах давно лежит. И ниче, вроде.
NovaStorm
14.12.2012, 19:19
Заставка шикарная.
Денис нарисовал новую заставку.
http://s020.radikal.ru/i709/1212/b7/1c67bcc2f5c0.png
Как вам?
Это уже так на реале? Шикарно.
Сам не знаю. Походу колобки еще недопилены и будут косяки с атрибутами (2 цвета в блоке 3x2, один из которых черный). А поле и надпись выглядит правдоподобно.
После этих колобков можно и их мохнатых собратьев аля chuzzle :)
Powered by vBulletin® Version 4.2.5 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot