![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Анимация дли игры [Delphi, Opengl, Windows]
BlackandWhite © (2005-08-23 17:49:00)Приветствую вас много уважаемые мастера!
У меня возникли трудности в написание мини квеста по мативам игры "Петька и Василий Иванович".
Заготовил кучи карт, картинок,звуков, придумал прикольный сюжет.У меня возникла проблема я не знаю как проиграть анимацию картинок.Ну тоесть у меня есть tga файл там 8 кадров расположенных в ряд.Меня интересует как сделать смену кадров по нажатию клавиши.
Сдесь вроде этот вопрос расматривался но я не могу найти.
P.S.Пишу на Opengl.
P.P.S.Всем тем кто поможит в написании игры автоматически попадает в список авторов игры и получает её исходник.
Zeqfreed (2005-08-24 02:03:00) [1]Zeqfreed © (24.08.05 2:00) [8]
Ээ, я, в общем-то, не правильно выразился. Это не демка, а просто пример загрузки и анимирования tga-спрайта =)
А то, чувствую, запинали бы меня тут =)
Zeqfreed (2005-08-24 02:00:00) [2]BlackandWhite (23.08.05 17:49) [0]
Накатал небольшую демку, качать тут:
http://zeqfreed.k66.ru/files/sprite.rar(сорцы + exe, 56кб)
BlackandWhite, я бы хотел связаться с тобой, конечно, если ты не против =)
Если что, моя ася326-692-913
Кеее (2005-08-24 01:55:00) [3]Моими стопами.
> BlackandWhite (23.08.05 17:49)
> Заготовил кучи карт, картинок
Нарисовал или выдрал из других игр ? Ты художник ? Потому, что если выдрал, то продавать нельзя.
grouzd[E]v (2005-08-23 22:31:00) [4][4] XProger © (23.08.05 20:37)
=) Это уже болезнь... Вот ведь Веретенников! Даже вопросы не задает, а жизнь портит =)
---
... we are walking on a thin line and you better avoid the risk ...
blackandWhite (2005-08-23 20:51:00) [5]Какой на хрен Новоуральск, ты чё!
XProger (2005-08-23 20:37:00) [6]Новоуральск, это ты?
На чём пишешь?
blackandWhite (2005-08-23 20:27:00) [7]Всё кажись понял, но всё равно для уверености хотелосьбы поподробнее
blackandWhite (2005-08-23 18:19:00) [8]можно немного по подробнее, просто у меня сейчас под рукой нет Delphi, и если вдуг потом не будет работать что бы опять спрашивать не пришлось.Напишите пожалуйста более полный код
A22 (2005-08-23 18:11:00) [9]float tdc[2] = { 1.f/8, 1.f/8 }; - это смещение для 1 кадра,
по нажатию клавиши прибавляй его к текстурным координатам вершин, образующих на экране спрайт