Программирование игр
/ GameDev.ru / Программирование игр [Форум / Инфо]

Программирование игр

Физика «на пальцах»: Position-Based подход Suslik
Физика «на пальцах»: Position-Based подход
В этой статье из цикла «Физика на пальцах» речь пойдёт об одном из подходов, с успехом применяемом в самых разных областях математического моделирования: начиная от динамики жидкости и заканчивая физикой взаимодействия твёрдых тел.


Рассмотрим обычный подход, ещё называемый velocity-based, к моделированию, например, движения материальной точки.

Читать | Комментарии [77]
1 мар. 2010

Физика «на пальцах»: солверы физических движков Suslik
Данная статья объясняет принципы работы солверов современных физических движков.

Читать | Комментарии [76]
5 янв. 2010

Использование технологии ATI Stream flaber
Детали использования сферических функций для интерактивного рендеринга. neep
Рисование простого SkyBox-а. JMC
XNA – Быстрый старт Zakus
AGP ALPINE
AGP
AGP (от англ. Accelerated Graphics Port, ускоренный графический порт) — разработанная в 1997 году компанией Intel, специализированная 32-битная системная шина для видеокарты. Появилась одновременно с чипсетами для процессора Intel Pentium II.


Разъём AGP на материнской плате (обычно коричневого или зелёного цвета).

Первая версия (спецификация AGP 1.

Читать
9 янв. 2010

Каустика Sergio
Каустика
Каустика (caustic) — области с повышенной яркостью на поверхности объектов, возникающие при концентрации световых лучей на небольших площадях.

Читать | Комментарии [3]
21 дек. 2009

GLSL (OpenGL Shading Language) GLoom
Unigine binstream
Unity (Unity3D) Neodrop
Исправления Lua и luabind для корректной работы с lua-потоками Kloun
При активной работе в Lua с lua-потоками в связке с luabind, иногда может возникнуть неприятная проблема, связанная с тем, что lua-поток будет удален раньше, чем luabind-объекты, которые были созданы во время исполнения данного потока.

Читать | Комментарии [3]
2 фев. 2010

Быстро сжать кучу текстур в DXT1-5 JohnSmith
Равномерное распределение глубины в z буфере. GeniusIsme
^ Как отрендерить SkyBox с помощью MaxScript +|Tepesh|+
Unity 3D расширяет границы GLoom

Новая итерация популярного движка Unity 3D 3.0 обещает работать на Play Station 3, iPad и Android OS. Таким образом, по заявлениям разработчиков, Unity 3D станет движком, нацеленным на самый большой кусок рынка игр (по количество проданных устройств). Кроме новых трёх в зачёт движку идут уже поддерживаемые платформы Windows, Mac, iPhone и Wii, к которым должен добавиться XBox 360.

Ссылка | Комментировать
10 мар. 2010

GizmoSDK 2.5 GLoom

GizmoSDK — побочный продукт шведской компании Saab Training Systems AB, занимающейся производством тренировочных систем для армии, обновился до версии 2.5. Новая версия включает поддержку Rapid 3D Mapping, новые геометрические шейдеры для отрисовки леса и оптимизации для отрисовки прозрачных поверхностей. Стоимость лицензии составляет 1000$ за одно рабочее место разработчика.

http://www.gizmosdk.com/

Ссылка | Комментировать
10 мар. 2010

Движок Vision 8 обрастает фичами GLoom

Разработчик движка Vision 8, компания Trinigy, в новой итерации движка добавляет возможность играть из окна браузера. Похоже, интерес к рынку онлайн-игр с возможностью играть из браузера не даёт покоя всем производителям игровых движков, и в Trinigy не смогли остаться в стороне от модного тренда.

Кроме браузера PC, движок поддерживает кросс-платформенную разработку для Wii, PS3, Xbox 360 и собственно для PC. Кроме этого движок получит встроенную поддержку Havok, возможность использовать DirectX11 и научиться распределять нагрузку по всем ядрам даже новых 6-ядерных процессоров Intel.

Подробнее…

Ссылка | Комментировать
9 мар. 2010

Спешите стать авторами книги GPU Pro 2! GLoom

До 17-го мая у вас ещё есть шанс подать заявку на участие в готовящемся издании книги «GPU Pro 2». В книге будут собраны прогрессивные техники рендеринга, работающие в режиме реального времени при использовании API Direct3D и/или OpenGL. Темы для статей в книгу:

    - Управление геометрией,
    - Техники отрисовки,
    - Программирование мобильных устройств,
    - Эффекты на уровне манипуляцией с изображением,
    - Тени,
    - Архитектура 3D движков,
    - Инструменты для графики,
    - Эффекты окружения,
    - Математика в программировании графики.

Больше информации можно найти в блоге GPU Pro 2.

Ссылка | Комментировать
9 мар. 2010

Программирование игр — создание компьютерной программы (программного обеспечения) с помощью языков программирования. В программирование игры, или создание игрового движка, входит программирование геймплея, создание 3D или 2D графики (при помощи OpenGL или DirectX, которые можно скачать бесплатно), поддержка физики и звукового сопровождения, обеспечение взаимодействия пользователя с игрой и с другими пользователями сетевой или онлайн игры, написание утилит и экспорта из пакетов моделирования, таких как 3DS MAX и Maya. Наиболее популярные среды для программирования игр: MS Visual Studio и Delphi.
2001—2010 © GameDev.ru — Разработка игр