Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Кто нибудь пытался выдрать анимацию из игры Братья Пилоты ?


Страницы:   1 2 3 4

Тестер1 ©   (2005-07-11 01:21:00) 

Раз тут обсуждают как выдрать ресурсы из Вайс Сити, Far Cry, Халф Лайфа и т. д. и т. п., то почему бы не обсудить как выдрать ресурсы из Братьев Пилотов ? И загрузить в GLScene.


grouzd[E]v   (2005-08-23 02:53:00) [21]

Что значит "двести кадров анимации в секудну"?
Смотрим сколько времени прошло, получаем кол-во кадров. fps-independence блнЪ

---
... we are walking on a thin line and you better avoid the risk ...


Кеее   (2005-08-23 02:48:00) [22]


> grouzd[E]v ©   (23.08.05 02:37) [43]
> А fps


Что fps ? Ты будешь рисовать двести кадров анимации в секудну ?


grouzd[E]v   (2005-08-23 02:37:00) [23]

> Ему сто лет в обед.
Я имел в виду ответ на форуме

> Игрокам без разницы
Да ну? А fps и пиксельхантинг?

---
... we are walking on a thin line and you better avoid the risk ...


Кеее   (2005-08-23 02:36:00) [24]

Вот так вот я переключаю :

 procedure ChangeDisplayResolution(x, y : Word);
 var
   dm : TDEVMODE;
 begin
   ZeroMemory(@dm, SizeOf(TDEVMODE));
   dm.dmSize       := SizeOf(TDEVMODE);
   dm.dmPelsWidth  := x;
   dm.dmPelsHeight := y;
   dm.dmFields     := DM_PELSWIDTH or DM_PELSHEIGHT;
   ChangeDisplaySettings(dm, 0);
 end;


Как видишь, почти тоже самое.


Кеее   (2005-08-23 02:33:00) [25]


> grouzd[E]v ©   (23.08.05 02:21) [40]
> > Тем, что к нему прилипает
> Сырой вантуз = липкий вынтуз??? Как это я не догадался =)))


Проекту нужен художник для рисовании грязи.


> Клевый у меня монитор. Samsung SyncMaster 753dfx.
> Уже 5 лет пашет


Я не знаю, как сделать смену частоты. Если ты знаешь - скажи.


> Этот код я и написал.


Ему сто лет в обед.


> А канвас - это зло!


Игрокам без разницы.


grouzd[E]v   (2005-08-23 02:21:00) [26]

> Тем, что к нему прилипает
Сырой вантуз = липкий вынтуз??? Как это я не догадался =)))

> У меня 150 герц. И частота сохраняется. Может просто старый монитор ?
Клевый у меня монитор. Samsung SyncMaster 753dfx.
Уже 5 лет пашет, и ничего

> Код переключения такой же как и по ссылке. Попробуй его на своём компьютере ?
=) Этот код я и написал. Использовал, и не раз. Последний - в Defence

ЗЫ А канвас - это зло! OGL рулит! =)

---
... we are walking on a thin line and you better avoid the risk ...


Кеее   (2005-08-23 01:33:00) [27]


> grouzd[E]v ©   (22.08.05 14:23) [34]
> Кстати, пиксельхантинг не всегда срабатывает.
> Ты как делаешь? Canvas?

Он.
Не срабатывает, когда выполняются задания. На это время мышь блокируется. Либо при не точном попадании особенно по анимациям. Например, по машущим крыльям птицы попасть можно через раз. Поэтому лучше целиться ей в тело.


> Zer0 ©   (22.08.05 15:25) [35]
> Крайне рекомендуется к просмотру ag.ru в части квестов.

А что там именно ?


> grouzd[E]v ©   (22.08.05 16:35) [36]
> Я прошел! Ура? Правда, так и не понял чем намоченный вантуз
> отличается от обычного =)))

Поздравляю !
Тем, что к нему прилипает.


> 1) полноэкранный режим. так нельзя! 60hz режут глазки, к
> тому же после выхода частота не сохраняется - читай здесь:
> http://www.delphimaster.ru/cgi-bin/forum.pl?id=1124658848&n=18

У меня 150 герц. И частота сохраняется. Может просто старый монитор ?
Код переключения такой же как и по ссылке. Попробуй его на своём компьютере ?


grouzd[E]v   (2005-08-22 20:29:00) [28]

Один ХЭ. Кстати, все же решил попробовать =)

---
... we are walking on a thin line and you better avoid the risk ...


Zer0   (2005-08-22 18:42:00) [29]

зы делают не демосцену (scene - это считай сообщество), а для нее. кодят демы/интры/инвешны. intro - достаточно устоявшееся название для небольших демок.


grouzd[E]v   (2005-08-22 16:35:00) [30]

Я прошел! Ура? Правда, так и не понял чем намоченный вантуз отличается от обычного =)))
Замачания:
1) полноэкранный режим. так нельзя! 60hz режут глазки, к тому же после выхода частота не сохраняется - читай здесь: http://www.delphimaster.ru/cgi-bin/forum.pl?id=1124658848&n=18
2) кнопка "далее" действительно нужна
3) теперь я мучаюсь - делать демосцену / конкурс / движок или свой квест! ааа!!! памагите! =)))

---
... we are walking on a thin line and you better avoid the risk ...


Zer0   (2005-08-22 15:25:00) [31]

[33] Кеее  
Если кнопочка "далее" появится сразу - проблема решена. Далеко не каждый юзерь хочет терять по пять минут только из-за того что ему захотелось заново пройти квест.

зы Игры - это не принудиловка, когда аффтары заставляют бедное жжвотное давиться своими задумками. В любой серьезной игре есть кнопочка "пропустить сцену". Если такой не наблюдается то игра обычно получает рейтинг на 20%~50% ниже. Крайне рекомендуется к просмотру ag.ru в части квестов.


grouzd[E]v   (2005-08-22 14:23:00) [32]

> В Макс Пэйне абсолютно те же комиксы, однако ни разу не слышал притензий к Макс Пэйну по этому поводу.
Ну... не надо сравнивать мировой шедевр с пре-пре-пре-альфой квеста =)
Но вообще, неплохо бы сделать обучающий уровень или даже ридми - все равно у тебя классическое управление
Кстати, пиксельхантинг не всегда срабатывает. Ты как делаешь? Canvas?

---
... we are walking on a thin line and you better avoid the risk ...


Кеее   (2005-08-22 06:16:00) [33]


> Zer0 ©   (22.08.05 03:24) [32]
> мои буэ летят в следующих направлениях:
> - СЛИШКОМ долгая заставка, анноит. отбивает желание играть.


А в Халф Лайфе ? Долгая, нудная езда в поезде.
В Макс Пэйне абсолютно те же комиксы, однако ни разу не слышал притензий к Макс Пэйну по этому поводу.
Могу ещё Манки Айслэнд привести в пример. Там очень очень долгие диалоги, однако игра выдержала много версий.

Заставка в начале игры - есть везде, и это всего один раз. Дальше пользуются сохранёнками.

> можно потрогать/посмотреть/пойти

Схема взаимодействия такая :

Если где-то что-то есть, то возникают всплывающие подсказки при наведении мыши. Или не возникают по желанию автора квеста, чтобы всё небыло так просто.

Чтобы потрогать надо выбрать руки и кликнуть.

Чтобы воздействовать объектом, надо выбрать соответствующий объект в сумке и кликнуть.

Насчёт пойти - это и так понятно. Кликнул на пол - значит пойти.

Вот насчёт посмотреть - сначала я думал глаз сделать. А потом передумал. Просто не понятно какую ему роль отводить, ещё одну всплывающую подсказку что ли ? Как то глупо.

Если бы были диалоги, то можно было бы сделать рот. Но нужны ли они тут вообще ? С кем там говорить-то и о чём ?


> с налету не увидел пароль в екзешнике, маладца.


Я в общем не особо старался. Всё равно графика не моя. Еслиб хотел зашифровать, то никто бы и не понял, что это просто зип-архив.


Zer0   (2005-08-22 03:24:00) [34]

мои буэ летят в следующих направлениях:
- СЛИШКОМ долгая заставка, анноит. отбивает желание играть.
- классический пиксельхантинг как минимум дает игроку возможность понять что и где можно потрогать/посмотреть/пойти. навел курсор в горячую зону - увидел изменение мышиного облика. вобщемто на одном предмете можно осучествить несколько действий (осмотреть, подергать, воздействовать другим предметом, перейти в другую зону - например двери).
- SynEdit помойму может подойти только для отладки скриптов в девелоперской версии, из релиза его нужно искоренять.

с налету не увидел пароль в екзешнике, маладца.

картинки можно хранить слежующим образом:
- как цветной jpeg + однобитный bmp (маска) который оч хорошо жмется любым архиватором
- как png (Portable Network Graphicks), либа с исходниками лежи по адресу http://pngdelphi.sourceforge.net/поддерживает как простую (масочную) так и нормальную прозрачность.


Кеее   (2005-08-22 02:36:00) [35]


> grouzd[E]v ©   (22.08.05 02:13) [30]
> Можно грузить из jpg


К сожалению нельзя, потому, что в jpg нету прозрачности.
В игре картинки идут слоями, друг на друге. Поэтому за них можно заходить. Слои прозрачные.


grouzd[E]v   (2005-08-22 02:13:00) [36]

Можно грузить из jpg или выкладывать 2 архива - с графикои и рабочей частью

ЗЫ А почему это, действительно такое затишье? Это ж квест! Все качаем!

---
... we are walking on a thin line and you better avoid the risk ...


Кеее   (2005-08-22 02:03:00) [37]


> grouzd[E]v ©   (22.08.05 01:41) [28]
> Ты б лучше размерчик пожал. Качать по метру - не очень приятно...


Это экзэшник большой. Почти 2 мегабайта. В нём же вэбскрипты, считай компилятор встроенный. Особо не ужмёшь.
Картинки сжимаются с ~6.5 мегов, до ~0.5.


grouzd[E]v   (2005-08-22 01:41:00) [38]

Ты б лучше размерчик пожал. Качать по метру - не очень приятно...

---
... we are walking on a thin line and you better avoid the risk ...


Кеее   (2005-08-22 01:33:00) [39]

Кстати обновил версию. Там добавлен комикс при старте, полноэкранный режим и поправлен глюк возникающий при запуске новой игры.

Постепенно совершенствуем, так, что ...


Кеее   (2005-08-22 01:18:00) [40]


> grouzd[E]v ©   (21.08.05 10:43) [25]
> Неа. А если не секрет, что сделать-то нужно?


:)~ Так не интересно будет. Надо чтоб народ догадался. Странно вообще, что никто тут больше ни хочет поиграть.

Или может все попробовали, не смогли пройти и стыдятся признатсья ?


Страницы:   1 2 3 4

Наверх

Титульная страница Поиск, карта сайта Написать письмо