What If Software | Информация о продукте | Дополнительная информация | Системные требования | ЧАВо | Контактные лица по техническим вопросам | Обсуждение в форуме | Блог
Информация о продукте
Smoke (Дым) - приложение, демонстрирующее возможности масштабируемой многопоточной архитектуры игровых движков. Правильное распараллеливание игры позволяет получить более аккуратную физику, разработать более "умный" искусственный интеллект, добавить больше частиц и/или увеличить частоту кадров. Smoke демонстрирует один из возможных путей создания более реалистичных игр.
Исходные коды Smoke доступны для загрузки.
Демонстрационное приложение включает:
- N-поточная игровая оболочка с использованием Intel® Threading Building Blocks
- Моделирование физики с использованием Havok Physics™
- Havok PC (версия 5.5. или выше) можно скачать бесплатно с сайта www.havok.com
- Управление графикой и сценой с использованием Ogre3D
- Поддержка множественных типов поверхностей/шейдеров
- Скелетная анимация
- Поддержка систем частиц
- Процедурно генерируемый огонь, который распространяется динамично и реалистично
- 3D аудио с использованием FMOD
- Искуственный интеллект, контролирующий животных
- Вввод данных и интерактивность с использованием DirectInput
- Анализ производительности
Изменения в версии 1.2
- Процесс сборки Smoke стал проще, приложение собирается с помощью Visual Studio 2008 SP1
- Исправлены проблемы в работе при разделении объектов после столкновения
- Найдены и исправлены утечки памяти и использование неинициализированной памяти
- Окружающий свет теперь освещает и теневые стороны объектов
- Проложение работает быстрее, в основном за счет ускорения в обработке огня
Дополнительная информация
Видео: Обзор демонстрационного приложения Smoke, Обзор технических особенностей приложения Smoke
Технические статьи: Обзор методов программного моделирования пламени, Проектируем архитектуру параллельного игрового движка
Установка: Вы можете скачать пакет установки демонстрационного приложения.
Вы можете скачать исходный код приложения. Инструкции по сборке приложения находятся в подкаталоге smoke\docs архива с исходным кодом.
Системные требования
- Процессор: Intel® Core™ 2 Quad или новее (рекомендуется Intel® Core™ i7)
- Видеокарта: NVIDIA 8800 GTS или новее (Smoke разрабатывался с использованием карт серии 8800 GTS)
- Операционная система: 32-bit Windows XP или Vista
- Память: 2 GB RAM и больше
- Дополнительно: Стерео наушники, контроллер Xbox 360 для Windows
- Программное обеспечение: Последняя версия DirectX и .NET
Вы также можете посмотреть другие видео, дающие более детальное представление концепции демонстрационного приложения Smoke.
Часто задаваемые вопросы
В: Могу ли я получить исходный код приложения?
О: Все исходные коды доступны для скачивания
В: Как собрать приложение?
О: Инструкции по сборке находятся в zip архиве с исходным кодом в директории Smoke\docs.
В: Как я могу отследить преимущества распараллеливания игрового движка?
О: Когда приложение запущено, вы можете переключать число задействованных потоков.
- Нажмите Ctrl+1 для 1 потока
- Нажмите Ctrl+2 для 2 потоков
- Нажмите Ctrl+4 для 4 потоков
- Нажмите Ctrl+x чтобы задействовать максимальное количество потоков (зависит от CPU)
В: Существует ли лицензия на использование приложения?
О: Вы можете ознакомиться с условиями лицензионного соглашения здесь (eng). Мы предоставляем разработчикам возможность использования исходного кода Smoke, написанного Intel, для любых целей (включая производные работы) без каких-либо ограничений или обязательств.
Контактные лица по техническим вопросам
Орион Гранатир (Orion Granatir) - старший программист отдела Visual Computing Software. Он является техническим руководителем проекта Smoke. К Intel Орион присоединился в 2007 году. До этого он занимал должность старшего программиста в Insomniac Games и работал над несколькими изданиями для PlayStation 3. Последние игры, в разработке которых Орион принимал участие: "Resistance: Fall of Man" и "Ratchet and Clank Future: Tools of Destruction".
Пожалуйста, обратитесь к странице Уведомление об оптимизации для более подробной информации относительно производительности и оптимизации в программных продуктах компании Intel.
Комментарии (15) 
| 22.11.2009 02:04
ден | ну я хочю сделать чет типо gta сан андреас |
| 20.12.2009 06:22
Koichi Senada
|
Вышел Smoke 1.2 Читаем и качаем: http://software.intel.com/en-us/articles/smoke-game-technology-demo/ Если есть читающие русскоязычные разработчики, давайте обсуждать на англоязычной версии страницы? Авторы демки там. |
| 13.05.2010 07:56
Andrew |
Thanks !!!! Very good Programm =) I want extension /////Ы\\ =)Спасибо большое за Smoke (Дым) - приложение, демонстрирующее возможности масштабируемой многопоточной архитектуры игровых движков. Правильное распараллеливание игры позволяет получить более аккуратную физику, разработать более "умный" искусственный интеллект, добавить больше частиц и/или увеличить частоту кадров. Smoke демонстрирует один из возможных путей создания более реалистичных игр. |
| 19.05.2010 14:39
никита | здорова чел))))))) я пишу пузыку для игр)))такие нужны тебе?)))) |
| 29.05.2010 10:25
Роман | Я с командой создаю мморпг, и сразуже второй поект 3d экшн, вот интересно с этого движка можно что нибудь подчирпнуть? |
| 15.07.2010 00:49
Андрей | Меня зовут Андрей я в поисках команды игроделов хочу собрать отличную команду из делать игру пишите сбдва por_ka@mail.ru |
| 22.09.2010 06:12
Олег | у меня комп перезагрузила при запуске. Radeon 4850, XP sp2 |
| 19.12.2010 04:06
Валерий |
Здраствуйте. Я, Валерий. Хотел бы чтобы вы сделали игру, 3Д-экшон суть такова... Пользователь может играть лесными эльфами, охраной дворца и злодеем. И если пользователь играет эльфами то эльфы в лесу, домики деревяные набигают солдаты дворца и злодеи. Можно грабить корованы... И эльфу раз лесные то сделать так что там густой лес... А движок можно поставить так что вдали деревья картинкой, когда подходиш они преобразовываются в 3-хмерные деревья. Можно покупать и т.п. возможности как в Daggerfall. И враги 3-хмерные тоже, и труп тоже 3д. Можно прыгать и т.п. Если играть за охрану дворца то надо слушаться командира, и защищать дворец от злого (имя я не придумал) и шпионов, партизанов эльфов, и ходит на набеги на когото из этих (эльфов, злого...). Ну а если за злого... то значит шпионы или партизаны эльфов иногда нападают, пользователь сам себе командир может делать что сам захочет прикажет своим войскам с ним самим напасть на дворец и пойдет в атаку. Всего в игре 4 зоны. Т.е. карта и на ней есть 4 зоны, 1 - зона людей (нейтрал), 2- зона императора (где дворец), 3-зона эльфов, 4 - зона злого... (в горах, там есть старый форт...) Так же чтобы в игре могли не только убить но и отрубить руку и если пользователя не вылечат то он умрет, так же выколоть глаз но пользователь может не умереть а просто пол экрана не видеть, или достать или купить протез, если ногу тоже либо умреш либо будеш ползать либо на коляске котаться, или самое хорошее... поставить протез. Сохранятся можно... Может ли ваш движок в этом помочь? P.S. Я джва года хочу такую игру. |
| 15.01.2011 03:27
GaarA_MC |
создаю свою игру,нужна помощь игра похожа на mafia 2 она более реалистичней |
| 07.04.2011 06:56
Анри |
Народ вы что тут флудите-то? :) Никто не знает, планирует ли Intel какие-либо новые обновления Smoke? |
| 05.05.2011 04:37
DezoEsper | Боже-ж ты мой, ну и комментарии, далеко пойдете господа... А игры делаются совсем не просто, этому даже нигде не учат в вузах, а при создании очень много подводных камней. Smoke лишь демонстрация того, как нужно делать игровой движок, это просто набор различных компонентов для разработки, в нем используется Ogre3D к примеру это Open Source рендер, к которому есть отдельная документация и ее ооочень много , попробуйте начать с написания своего даижка, простого, очень простого, простого что бы ознакомиться как это все работает, 2D двигатель можно сделать часа за два, уже подготовленному программисту который учился по данной специальности, главное понять, как это работает. |
| 04.06.2011 15:46
багир | Парни мы делаем игру лутше Crysis 2 графика улёт зимой уже будет в прадаже |
| 30.10.2011 07:25
Славик |
Сейчас разрабатываю движок для игр на основе smoke как будет готов буду набирать команду для разработки игр и у кого есть идеи создать свою игру можете отправить их сюда slavon-sng@mail.ru прошу четко формулировать идеи и жду предложения по улучшению движка. Оставляйте информацию для обратной связи ВАЖНО! |
| 17.11.2011 11:29
Malyar |
я хочу научится делать игровые движки посоветуйте как начать (я уже начал изучение C++) |



миша