Войти
ПрограммированиеФорумГрафика

Пост эффекты в играх. (6 стр)

Страницы: 13 4 5 6 7 8 Следующая »
#75
14:48, 6 авг. 2010

Chaos_Optima
> дело в том что он потом просто
> 1) не захочет переходить на С++ & DX
> 2) если перейдёт то ему будет гораздо труднее начинать
1) Да, есть такое дело. Мне вот уже чертовски не хочется переходить, ибо о голых Directx 9/10 остались самые неприятные воспоминания :). (Правда я не занимаюсь ни писанием реальных игр, ни каких-то иных игр, а просто строю графики и делаю визуализацию физ. моделей)
2) А вот и нет. Противно, конечно, будет писать всякие if(FAILED(hResult))... , но, в целом, нужно вызывать те же методы в том же порядке (просто имена более человечные). Вот в четвёртом XNA здорово всё перепахали. Стало короче и красивее, но от directX 9 код отличается сильно.

Вывод таков: если ТС соберёт себе команду из over 10 программистов, то можно позволить себе роскошь писать с нуля хоть на голом WinAPI/DirectX. Если он хочет сделать "реальную игру" (реальная, значит существующая в реальности), то пусть ищет пути попроще и сторонние библиотеки. Если хочет просто убить время, то с директом можно работать и через чистый C, и через ассемблер...


#76
15:39, 6 авг. 2010

> А вот и нет.
а вот и да
1) окна не знаешь как создать
2) не знаешь что нужно обрабатывать потерю девайса
3) формат моделей свой писать
4) с анимацией не работал (сто пудов будет юзать готовые классы)
5) хаков не нюхал (xna не позволяет их юзать насколько я знаю)
6) с памятью не умееш работать!! (самое важное)
7) множество интерфейсов отличается

из XNA остаётся ой как мало только RS(что в DX делается также в 1 строчку) и математика(точно также в DX 1 строчка) почуть всё остальное как небо и земля
> Стало короче и красивее, но от directX 9 код отличается сильно.
все какие то затруднительные вещи в DX пишутся всего 1 раз а в XNA приходится иногда многое переделывать или доделывать чтобы получить удобство
p.s.
не хочу разводить холивар так что на эту тему я молчу (попрошу не задавать провокационные вопросы)

#77
17:01, 6 авг. 2010

To Chaos_Optima:
Можно писать игры на XNA, при этом изучая другие технологии.
1) WinApi имхо должен каждый поизучать.
2) В ДХ 10 уже не нужно. (Поправьте, если я не прав).
3) Его везде надо свой писать.
4) С 3D анимацией пока сам не разбирался.
6) С++ имхо тоже нужно изучать, даже если на XNA игры пишешь.

#78
17:02, 6 авг. 2010

DX vs ХНА - залейте напалмом

#79
18:05, 6 авг. 2010

VintProg
> Так Borland C++ Builder подойдет для создания реальных игр???

А сам как думаешь?

> Так реально сделать крутую игру на дельфи.

Тебе не реально, если не перестанешь задавать такие вопросы...

#80
7:43, 7 авг. 2010

>>А сам как думаешь?
Borland C++ Builder думаю подойдет.

#81
10:42, 7 авг. 2010

На чем писали Gta-4?

#82
10:45, 7 авг. 2010

VintProg
RageEngine(в связке с Bullet engine) + euphoria engine

#83
12:47, 7 авг. 2010

VintProg
> На чем писали Gta-4?

Си++...
90% игр пишутся на Си++...
Но никто не мешает написать игру на Билдере/Делфи/ВижуалБейсике/БлитзБейсика/ГеймМейкере и т.д. и т.п.

#84
18:45, 7 авг. 2010

Executor
Ясно, значит можно сделать на Delphi игрушку классную.

#85
18:46, 7 авг. 2010

Тут еще и движки есть для дельфи http://programmersup.3dn.ru/load/dvizhki/dvizhki_delphi/6

#86
1:26, 8 авг. 2010

VintProg, чем рассуждать о крутизне гипотетической игре, лучше попробовать уже её сделать, не так ли?)

#87
7:14, 8 авг. 2010

Информация о постэффектах заканчивается на второй странице :().

#88
8:16, 9 авг. 2010

Пост эффекты 3д, как это реализовывается, допустим стреляем из ствола и там у дула воздух расплывается???

#89
8:23, 9 авг. 2010

VintProg
> Пост эффекты 3д, как это реализовывается, допустим стреляем из ствола и там у
> дула воздух расплывается???
r2t + render with deformation

кури доки

Страницы: 13 4 5 6 7 8 Следующая »
ПрограммированиеФорумГрафика

Тема в архиве.