Forums Logo

Здравствуйте Гость ( Вход | Регистрация )

 
Reply to this topicStart new topicStart Poll

Каскадный · [ Стандартный ] · Линейный

> Как нарисовать и анимировать спрайт, Без clrscr

n-gamerqd
post Среда, 15 апреля 2009, 19:23
Отправлено #1


Безумец
*****

Группа: Пользователи
Сообщений: 581
Регистрация: 02 мая. 2007
Из: Санкт-Петербург
Пользователь №: 22 076





Пишу тут кое-что. Я анимировал спрайты по такому принципу -
-сортирую спрайты по нижней их точке в порядке возрастания
-вывожу в этом порядке на экран (дабы перекрывающиеся части рисовались, как надо)
- провожу свои операции(ввод, ход АИ)
-clrscr и все по новой
Пока все работает довольно неплохо. Но меня беспокоит, что проц не будет хорошо с этим справляться, если объектов будет на экране не 4, а около сотни (хотя у большинства будет один и тот же лист спрайтов). Кто знает какие-нибудь еще методы рисовки спрайтов? Когда я писал на Бэйсике, давным-давно, я использовал put/get с параметром XOR (накладывается рисунок, потом на него, методом XOR - он же, чтоб стереть). Здесь метод не катит - поскольку под анимированными спрайтами будет неанимированный задник.

Any ideas?


--------------------
+1 ZZZEEE +1 Zerg1984
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Chintoi
post Среда, 15 апреля 2009, 23:26
Отправлено #2


Маньяк
****

Группа: Пользователи
Сообщений: 366
Регистрация: 28 мая. 2007
Пользователь №: 22 437





бэйсик... clrscr... жесть какая. Бэйсик вообще с графикой как в вод.. в ртути ворочается. Мне вопрос кажется странным, там же все сложенее должно быть. Типа там целые движки для спрайтов есть и все такое, думаю нужно гуглить и читать сначала...
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
n-gamerqd
post Четверг, 16 апреля 2009, 07:53
Отправлено #3


Безумец
*****

Группа: Пользователи
Сообщений: 581
Регистрация: 02 мая. 2007
Из: Санкт-Петербург
Пользователь №: 22 076





Спасибо, кэп. Движок у меня и без того есть. А сейчас меня интересует именно технология отрисовки, отличная от описанной мной. Иже кто знает.

П.С. При наличии рук достаточной прямоты и смекалки в голове Бейсик работает с графикой более чем удовлетворительно.


--------------------
+1 ZZZEEE +1 Zerg1984
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
n-gamerqd
post Вторник, 21 апреля 2009, 19:08
Отправлено #4


Безумец
*****

Группа: Пользователи
Сообщений: 581
Регистрация: 02 мая. 2007
Из: Санкт-Петербург
Пользователь №: 22 076





Ясно. Жаль. Нашел тут сайт - это так, для потомков - http://www.gamedev.ru/ , если кого еще будут интересовать подобные вопросы


--------------------
+1 ZZZEEE +1 Zerg1984
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 чел. читают эту тему (2 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
 

Упрощённая версия Сейчас: Вс., 28 апр. 2024, 15:45
Skin Designed (c) by Rooq.net, All Rights Reserved.