PDA

Просмотр полной версии : Чем нарисовать спрайты и как заставить их двигатся.



sevol
10.11.2010, 21:44
Прошу подсказать, Чем нарисовать спрайты (анимацию) и как заставить спрайты двигатся клавишами, желательно команды бейсика.

AAA
10.11.2010, 21:55
Прошу подсказать, Чем нарисовать спрайты (анимацию) и как заставить спрайты двигатся клавишами, желательно команды бейсика.

Какой спрайт табе нужен ? Кто скажи имя ?

Я их расую в программе Paint, входящей в комплект Майкросовт.

Чтобы спрайт двигался, его нада нарисовать так:

http://i008.radikal.ru/1011/2e/8a1793a138e4.png

И тогда получишь вот:

http://s48.radikal.ru/i122/1011/f0/eaad7675e696.gif
Потома я эти фазы размещаю в квадратики 256 на 192 и перевожу на спектрум, потом распределяю по шахматке.

sevol
10.11.2010, 21:58
Какой спрайт табе нужен ? Кто скажи имя ?

я имеб введу анимацию, например космический кораблик ну и как заставить его двигатся например клавишами курсора

IanPo
10.11.2010, 22:01
sevol, http://vtrdos.ru/book.htm
Ищи книги про графику или типа "Как написать игру на Спектрум".
Кажется, спрайты были в Laser Basic.

AAA
10.11.2010, 22:02
я имеб введу анимацию, например космический кораблик ну и как заставить его двигатся например клавишами курсора

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

sevol
10.11.2010, 22:04
Какой спрайт табе нужен ? Кто скажи имя ?

Я их расую в программе Paint, входящей в комплект Майкросовт.

Чтобы спрайт двигался, его нада нарисовать так:


И тогда получишь вот:

http://s48.radikal.ru/i122/1011/f0/eaad7675e696.gif
Потома я эти фазы размещаю в квадратики 256 на 192 и перевожу на спектрум, потом распределяю по шахматке.

а какой программой рисунки вы переводите на спектрум?

Rindex
10.11.2010, 22:09
а какой программой рисунки вы переводите на спектрум?

BMP2SCR

Лас
10.11.2010, 22:13
Для работы со спрайтами можно пользоваться расширением стандартного бейсика - Laser Basic.
Скачать можно отсюда: Laser Basic (http://www.worldofspectrum.org/infoseekid.cgi?id=0008327)
В будущем Вам может понадобиться компилятор (но не на стадии изучения):Laser Compiler (http://www.worldofspectrum.org/infoseekid.cgi?id=0008329)

Книжка для работы с Laser Basic: http://www.zxpress.ru/book.php?id=6
Книжка малополезная, но аналогов не имеет: Как написать игру (на бейсике) - А.Капульцевич, И.Капульцевич, А.Евдокимов. Питер'95. (http://vtrdos.ru/book/WGBAS.ZIP)

AAA
10.11.2010, 22:16
1. Выбираем спрайт:
http://smajliki.ru/smilies-133.html

2. Выбрали сохранили:
http://s10.rimg.info/8b1a2aa6ebcc90b73c441032af7b918d.gif (http://smajliki.ru/smilie-787599975.html)

3.Загрузили в программу:Unlead Gif Annimator

4.Выгрузили его как:
СОХРАНИТЬ КАК IMAGE FRAMES

5.смотри в виндовс XP как плитку:
http://s013.radikal.ru/i325/1011/48/f571d3ca470d.png



6. Обрабатываем, под экран 256 на 192 в программе PAINT, размещаем...

7. переводим в BMP2SCR и снова уже на сетке размещаем..

http://s014.radikal.ru/i329/1011/4a/c3651084c3c8.png

Далее по коду, спрашивай все у тибоха у него есть исходники крутые и как крутить, и как сделать зеркалку для экономии инта и как ее двигать

Нескомпилированная часть в приложении запускаеться B файлом. Спрайт и двигаеться и крутиться и летает и он так как одинаковый то выводить только половинка и умножаеться на 2.

ПО ТЕМЕ !!!http://abzac.retropc.ru/content?id=357

moroz1999
11.11.2010, 00:07
Я всегда для рисования спрайтов пользовался Sprite Master:
http://vtrdos.ru/system/SM_511.ZIP
Там много типов спрайтов поддерживается. Советую нарисовать для пробы пару кадров, а потом опробовать в своей программе, чтобы быть уверенным, что это то, что надо.

baxter
11.11.2010, 00:48
...как заставить спрайты двигатся клавишами, желательно команды бейсика.
22092 - простейший вариант

AER
16.11.2010, 10:11
и вообще у меня был спрайт вырезатель выдающий спрайты и кодовый блок после вырезки. после каждый спрайт вызывался по своему адресу, поками менялись координаты. вот где такое есть мне найти?

John North
16.11.2010, 11:23
В софт-нашел софт я выкладывай небольшой архив с образами. В одном из них вроде оно было. Погляди.

AER
16.11.2010, 11:40
ок. я смотреть.

John North
16.11.2010, 13:02
Образ GEORGE вроде

AER
16.11.2010, 14:08
да, в нем. но там для лазер бейсика вырезалка. эх.

John North
16.11.2010, 16:02
А какая разница то?
Спрайты они и есть спрайты.

AER
16.11.2010, 16:22
мне выводилку готовую надо. чтобы раз, два, и готово.

fan
17.11.2010, 16:04
Чем нарисовать спрайты (анимацию)
В подробностях - http://zx.pk.ru/showthread.php?t=1856

---------- Post added at 16:04 ---------- Previous post was at 16:02 ----------

Точнее тут - http://zx.pk.ru/showthread.php?t=1856&page=5

newart
17.11.2010, 21:21
1. Выбираем спрайт:
http://smajliki.ru/smilies-133.html
2. Выбрали сохранили:
3.Загрузили в программу:Unlead Gif Annimator
4.Выгрузили его как:
СОХРАНИТЬ КАК IMAGE FRAMES
5.смотри в виндовс XP как плитку:
Способ для лентяев:

1. берем GIF сохраняем его в AVI
2. берем старую версии BMP2SCR - и за РАЗ конвертим все фазы в scr
3. вырезаемо спрайты в BGE за 3 клика на картинку

---------- Post added at 21:21 ---------- Previous post was at 21:20 ----------


Чем нарисовать спрайты (анимацию)
Разумнее всего это делать в современных пиксельных редакторах заточненных под анимацию, например бесплатной простой но мощной Gale

http://www.humanbalance.net/gale/pics/galecap1.jpg (http://www.humanbalance.net/gale/us/download.html)

AER
18.11.2010, 01:42
он на 30 дней??

Rindex
18.11.2010, 02:12
А ты его полную версию с таблэткой утяни. Я не ставил, по-этому не знаю работает или нет. Но это версия предпоследняя (13-я, сейчас 15-я). Везде как корова языком слизала, кроме как здесь (http://daywarez.ru/soft/security/899-graphicsgale-19313.html) и только верхняя ссылка. Антивирус отключай нафиг, а то будет орать как бешеный.

newart
18.11.2010, 14:59
он на 30 дней??
Он бесплатный.

---------- Post added at 14:59 ---------- Previous post was at 14:55 ----------

Точнее там две версии. Платная умеет загружать и сохранять GIF, ICO и CUR.
Я 5 лет без этого спокойно обхожусь.