Изготовление Картриджей для Денди 1-8 игровки с меню. (0,1,2,3,4,7,71 мапперы), для Сеги 1-8
https://vk.com/retronicaru
блин ну есть же уже готовый спрайтграбер одноименный с темой. выделяем спрайты, выбираем save module, после если басик то - adr+6=x adr+7=y adr+8=номер спрайта (от нуля) и рандомазя узер adr. а если ассемблер, то - ld c,x ld b,y ld a,номер спрайта call adr+2
вот и все дела. но все познакоместно! потому что спрайты цветные и вообще.
_ _ __ ___ __ _____ _____________
у меня черно белые будут. Со знакоместом разберусь
Изготовление Картриджей для Денди 1-8 игровки с меню. (0,1,2,3,4,7,71 мапперы), для Сеги 1-8
https://vk.com/retronicaru
Нет, с попиксельно все сложно. Не в смысле код вывода сложный, а в смысле с грабером это плохо сочетается. Надо много думать. Грабер не для этого был задуман. Может быть когда-нибудь нескоро.
Да, только зачем тебе код с 32768? Сколько на Бэйсик-то тогда останется? Я бы сделал так:
1) нарисовал бы в грабере спрайты;
2) Командой save module сохралил бы файл с кодом вывода и спрайтами;
3) домустим, после шага 2 получится файл размером 1234 байт. Тогда я бы из BASIC'а дал команду CLEAR 64301, грузил бы файл по адресу 64302 и с этого адреса бы его запускал (64302 = 65536 - 1234). Тогда под бэйсик остается максимальный объем памяти. А для вывода второго спрайта в координаты x = 3, y = 7 делал бы так: POKE 64308,3:POKE 64309,7:POKE 64310,2:RANDOMIZE USR 64302.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Да это я так к примеру просто сказал. Ну а как, с маской получится? И еще по поводу зеркального отображения, сможешь реализовать?
Изготовление Картриджей для Денди 1-8 игровки с меню. (0,1,2,3,4,7,71 мапперы), для Сеги 1-8
https://vk.com/retronicaru
Руслан, если у тебя такие планы на игру, то изучай ассемблер. Бейсик фтопку.
Вот скажи зачем мне изучать ассемблер если для игры мне за глаза бэйсика хватит? Первый Мышонок Мики, тоже на бэйсике, сам персонаж состоит из редактированных символов. Но насколько я знаю его не обсерали, да и если обсерали, то только те кто сам ни хера не делает и не делал.
Да и понимаю если я собирался не одну игру делать. А так ведь только ту которую к сожалению забросил много лет назад. Я конечно не утверждаю что после ее я ни чего больше делать не буду, кто знает. Но изучения ассемблера, тем более написание игры на нем займет гораздо больше времени и сил.
Что касаемо Alex Rider, если он не станет делать маску и зеркалку, то я буду игру без них делать, конечно не так будет выглядеть как с маской - ну да ладно. Главное что она будет. Ведь сейчас по моему от наших любителей спектрума очень мало игр поступает. Если вообще поступает.
Последний раз редактировалось Руслан; 26.07.2012 в 11:01.
Изготовление Картриджей для Денди 1-8 игровки с меню. (0,1,2,3,4,7,71 мапперы), для Сеги 1-8
https://vk.com/retronicaru
Маску постараюсь сделать сегодня или на следующей неделе, а вот зеркальное отражение делать не буду. Оно совершенно не вписывается в концепцию тулы, поскольку миссия грабера - выдирание спрайтов из экранов. Никакие функции редактирования в нем не нужны. Использование грабера предполагает, что все спрайты во всех модификациях уже есть на экране, с которого происходит выдирание. Для зеркального отражения спрайтов можно воспользоваться, например, Art Studio.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)