Игровой движок - Первые шаги к игростроению - C++,C#,C - Программирование - Статьи - GT SoftWare Group
Навигация
Категории
C++,C#,C [19]
Уроки по средам разработки приложений с использованием C,C++,C#, а также .Net, DirectX, OpenGL и других
Delphi [14]
Уроки работы в среде программирования Delphi
Basic [13]
Уроки разработки приложений в среде Basic
DirectX [8]
Уроки по работе с DirectX, включая Direct3D и другие инструменты
Web [7]
Уроки по "Веб-программированию"
JavaScript [12]
Уроки по кодингу в Java и JavaScript
XNA [9]
Статьи и уроки программирование в среде XNA C++&C#
Профиль
Статистика
Rambler's Top100

Онлайн всего: 0
Гостей: 0
Пользователей: 0
Locations of visitors to this page
Главная » Статьи » Программирование » C++,C#,C

Игровой движок - Первые шаги к игростроению
Как таковой термин «игровой движок» поя-вился в середине 1990-х годов, и практически пер-вый масштабный пример игрового движка, можно отнести к легендарной id Software, с её хитами Doom, Quake. Чтобы более понятно объяснить предназначение и роль игрового движка вернёмся к определению термина: «Игровой движок — это центральный программный компонент компью-терных и видеоигр или других интерактивных приложений с графикой, обрабатываемой в реаль-ном времени. Он обеспечивает основные техноло-гии, упрощает разработку и часто даёт игре воз-можность запускаться на нескольких платформах, таких как игровые консоли и настольные опера-ционные системы, например, GNU/Linux, Mac OS X и Microsoft Windows.» Основную функциональ-ность игр обычно обеспечивает игровой движок, включающий движок рендеринга («визуализа-тор») для 2D или 3D графики, физический дви¬жок, звук, анимацию, искусственный интеллект. Часто на процессе разработки можно сэкономить за счет повторного использования одного игро¬вого движка для создания множества различных игр. Последний факт и послужил большим толч¬ком к использованию и массовому распростране¬нию передовых игровых движков. Разработчикам оставалось создать свою собственную графику, персонажей, оружие и уровни — «игровой кон тент» или «игровые ресурсы». Один только дви жок Quake был использован в более чем десятке известных шутеров.
В качестве примера можно привести не сколько известных проектов, таких как Unre 1998 года (движок Unreal Engine) и Quake III Aren (на движке id Tech 3) 1999 года. Шутеры от перво го лица остаются преобладающими в использовании сторонних игровых движков, но сейчас такиедвижки также используются в других жанрах. На-пример, RPG Morrowind и MMORPG Dark Age of Camelot основаны на движке NetImmerse, в то вре- мя как Oblivion и Fallout 3 используют новую вер-сию данной технологии — Gamebryo. Известная MMORPG Lineage II построена на движке Unreal Engine 2 (несмотря на то что данный движок из-начально предназначался для использования в шутерах). Естественно, все предыдущие примеры являются полностью коммерческими и предпола-гают лицензирование движка для отдельно взятого игрового проекта. Так, стоимость одной лицензии на коммерческий игровой движок класса high-end может варьироваться от 10 тыс. до 3,75 млн. $ (в случае Warcraft III), а число лицензиатов может достигать несколько десятков компаний (как для Unreal Engine).
Но помимо коммерческих проектов, на рын-ке также есть и «открытые» разработки, дающие домашним пользователям в полной мере ощутить себя творцом, хоть и виртуальной, но вселенной. Ниже, в основной части статьи, мы рассмотрим наиболее известные проекты и среди 2D и 3D движков, которые в полной мере могут удовлет-ворить потребность человека в прекрасном,- в со-зидании.
внимания дизайну игры и самому гейм-
плею.
Физика PushButton Flash Game Engine осно-вывается на системе Box2D. Игры создаются в SWF из спрайтов (система Tilemap) с хорошими возможностями 2D рендеринга. Движок сориен-тирован на быстрые игры с активным геймплеем. Жанр игр может быть практически любой: RTS, FPS, racing, platformers, multiplayer Tower Defense и т.д. На официальном сайте имеется документа-ция, а также FAQ.
Языки программирования: Action script, без программирования
Платформа: любой браузер, поддерживаю-щий Flash
Жанровая направленность: 2D, Браузер-ные игры, RTS, FPS, Гонки, Платформер, TDS и т.д.
Тип Лицензии: бесплатный, свободный Достоинства: бесплатность, открытый код, совместимая платформа.


OpenSc
OpenSceneGraph - это открытый кроссплат-форменный пакет для разработки компьютерных игр, графических презентаций и виртуальных миров. А также набор инструментов для работы с движком. Движок полностью написан на C++, основывается на технологиях OpenGL, что дает ему большие возможности для вывода графиче¬ского изображения, которое на достаточно хоро¬шем современном уровне. Вместе с движком по¬ставляется дополнительный и вспомогательный инструментарий, в который входит несколькобиблиотек для работы со спецэффектами, систе-мами частиц, шейдерами, ландшафтом и навига-ционными точками освещения. Движок работает с 3D-контентом, который можно создать в любом популярном 3D-редакторе типа 3DS Max, Maya или Lightwave 3D. OSG распространяется как source-проект, и любой желающий может полу¬чить в своё распоряжение его исходные коды. На официальном сайте имеются отличные FAQ и до-кументация, которые помогут освоить движок на начальном этапе.
Платформа: Windows, OSX, GNU/Linux,
IRIX, Solaris, HP-Ux, AIX и FreeBSD.
Тип Лицензии: полностью бесплатно
Достоинства: бесплатность, открытый код, совместимая платформа.
Официальный сайт:
http://www.openscenegraph.org/projects/osg http://www.arkham-development.com
http://pushbuttonengine.com
http://wikipwdia.org

Список можно было продолжать ещё, но, пожалуй, даже простое описание базового функ-ционала заняло бы с десяток страниц. Существу¬ют многие бесплатные разработки, но есть, как и писалось выше, платные коммерческие разработ-ки, они по сравнению с бесплатными аналогами предлагают более расширенные функции, исполь-зующие возможности OpenGL и DirectX на высо-ком уровне, но данная задача ставится в основном средними студиями. Также, как вы могли заметить выше, большинство движков - это всего лишь ис-ходные коды и готовые библиотеки\модули, кото-рые используются в основном программном блоке игры, поэтому минимальные знания основ язы¬ков программирования необходимы. Если опыта в написании скриптов и программных кодов нет, можно воспользоваться «игровыми конструкто-рами», как правило, это целый ряд утилит и про-граммной оболочки, в которые включены основ-ные возможности игрового движка, физического, готовых скриптов, и простых в использовании за счёт Drag'n'Drop работы.
Надеемся, что информация, полученная в данной статье, натолкнет вас на создание или простой игры, или хотя бы исследования в этой области. Примеров созданных игр и Demo можно найти в сети Internet, как на официальных сайтах разработчиков, так и на форумах по разработке игр. И если вы не единственный энтузиаст в сво¬ём городе, попробуйте объединиться небольшой группой и сделать небольшой проект. Удачи!


Источник: http://xytor.com/1315-igrovoj-dvizhok-pervye-shagi-k-igrostroeniyu.html
Категория: C++,C#,C | Добавил: gforcer (23.01.2010) | Автор: Админ
Просмотров: 15495 | Комментарии: 30 | Теги: советы, Игр, создание, игрострой, Уроки, игростроение, теория | Рейтинг: 2.0/1
Всего комментариев: 10
10 bletkjoer   (16.12.2014 06:04)
Premier Wen Jiabao has arrived in Yunnan Province to coordinate rescue work. http://www.tessutialtamodavalli.it - hogan outlet online Investigations show that Ji took advantage of his posts to seek benefits for others, demanded and received a huge amount of bribes, and committed adultery, the Partys Central Commission for Discipline Inspection said in a statement. http://www.termonord.it - woolrich donna The heavy weather began rolling in Thursday, just a day after New York Mayor Bill de Blasio was sworn in to lead the nation's largest city. http://www.mybargainpages.com/mall.php?ルブタン-スニーカー/ - ルブタン スニーカー One large tornado touched down west of Oklahoma City, the state's biggest city, news reports said. In addition to simplicity and transparency, the document said traditions of relevant ethnic minority groups should also be well respected.

Singapore and Indonesia have lashed out at each other in recent days. Malaysia's government has so far avoided strong criticism of its big Southeast Asian neighbor. http://www.taxrh.com - coach outlet online He said the island will further expand exchanges and push forward the establishment of representative offices of both bodies on each other's side. http://www.scottcarpetcleaning.co.uk - nike air max 90 uk The Siberian branch of Russian Academy of Sciences said that the Popigai crater in eastern Siberia contains "many trillions of carats" of so-called "impact diamonds" - good for technological purposes, not for jewelry, and far exceeding the currently known global deposits of conventional diamonds. http://www.balletmilo.it - Giubbotti Moncler In an unrelated case, wastewater leaking from a copper mine contaminated a river and nearby grassland in Gansus neighboring Qinghai Province, Xinhua news agency said yesterday. http://www.custodideltempo.it - Peuterey Outlet Jiaozuo Joincare Biological Product Co Ltd in Henan Province, subsidiary of Joincare Pharmaceutical Group Co Ltd, spent 145 million yuan (US$22.82 million) between 2010 and July 2011 on "swill oil" - digouyou in Chinese - oil ladled from drains near restaurants, prosecutors said.

He said it appeared that there was no indication of foul play and the disaster appeared to be the result of an "accumulation of tragic circumstances" including bad weather. http://www.essexgangbang.com - nfl jerseys wholsale Mexican Attorney General Jesus Murillo Karam said prosecutors have gathered evidence against another suspect in the attack, which has further tainted the reputation of the Pacific resort, already damaged by gruesome beheadings and mutilations by drug cartels. The seventh suspect remains at large. http://www.erickmoda.it - woolrich outlet MYRON COHEN: "So the 052 study kind of lends itself to understanding that if we don't know who's positive and negative, there's no benefit. If people aren't linked to care, there's no benefit. If they aren't provided drugs, there's no benefit. If they receive the drugs but don't take the pills, there's no benefit. So this cascade is now the focus of our attention." http://www.informaticalibri.it - piumini moncler donna A textile-themed exhibition as well as a farm produce and food exhibition will also be held to help boost regional employment and promote Xinjiang's agricultural sector. In Lebanon, more than 835,000 Syrians live in tents, unused buildings or with friends or family. UNICEF said needs were outpacing what it and its partners could provide.

http://www.dabr.com/related-services-buyers-and-sellers-menu/181-worthwhile-estate-sales-karen-button.html
http://www.spinit.se/spinit-tar-over-verksamhet-fran-anxious-och-systemet-webpublisher/#comment-18503
http://helpingourownpeople.org/stories/futon/comment-page-1#comment-15321
http://www.dmoz.org/public/suggest?cat=Computers/Bulletin_Board_Systems
http://bluehigh111.blog58.fc2.com/blog-entry-416.html

9 Paloveses   (09.03.2013 06:27)
Вконтакте больше не сотрудничает с ютубом, просмотры больше не засчитываются(

8 Julia6681   (14.11.2012 02:15)
тут на ресурсе подобран большой выбор уникальных новостей о ` http://www.infosuper.ru/ - Инвестиции.

7 Janna3473   (31.10.2012 13:13)
здесь на этом сайте http://www.justlady.ru/articles-134073-tipy-muzhchin-kotorye-nikogda-ne-zhenyatsya - женский сайт можно взглянуть на громадный ассортимент умных статей на тему взаимоотношгений. у нас на официальном веб-ресурсе все новости предоставлены абсолютно бесплатно.

6 Sveta0973   (11.10.2012 00:56)
Всем приветик! Давайте далиться последними просмотренными вами фильмами!
Меня недавно впечатлил фильм Мужчина с гарантиейhttp://kinokorsar.ru/ - . По-моему отличный отечественный фильм про взаимоотношения людей.
А вчера мы с мужем сходили на фильм Порочнакя страсть. Интересный фильм о семье, любовнице, деньгах, Тиме Роте и разрушении всего обыденного. Ричард Гир немного постарел, но актерская игра бесподобна!
Какие еще фильмы вы можете посоветовать? хочется чего-нибудь в этом же духе.

5 Olya5545   (05.10.2012 09:41)
Здравствуйте, друзья. Мы с мужем въехали в новую квартиру, ремонт в которой, похоже, не делался никогда. В связи с тем, что на ее покупку пришлось продать старый дом, отдать все сбережения и даже немного занять у родителей, финансовая ситуация не позволяет воспользоваться услугами ремонтных бригад.
А, тем не менее, у нас маленький ребенокhttp://strojdomsam.ru/ - , который просто не должен жить в таких условиях!
Вот я и думаю, как максимально сэкономить на ремонте и хотим попробовать сделать его своими руками.
Но дело в том, что у нас нет никакого опыта, поскольку муж больше головой работает, чем руками, да и боюсь, что придется потом переделывать все и исправлять, а это может повлечь еще большие расходы.
Поделитесь опытом, может кто-то знает, как сделать ремонт подешевле и за что можно взяться самим, а к чему привлекать мастеров.
Заранее благодарна.

4 Incehonge   (17.09.2012 00:41)
Нет ничего сложнее, чем купить подарок для дорогого, любимого мужчины или выбрать презент начальнику, другу. И нет ничего проще, чем сделать это у нас! Для решения всех проблем и создан наш Интернет магазин подарков.
Одним из основных наших направлений является продажа подарков для мужчин. У нас всегда в наличии большой ассортимент подарочных наборов, от недорогих до элитных, например таких, как http://vam-podarki.ru/show_cat2.php?grid=6003 - куплю шампура. Рекомендуем купить набор для покера для азартных людей, которые увлекаются замечательной игрой - покер, они обязательно оценят такой подарок по достоинству.

3 Liarmalegmete   (13.09.2012 03:11)
на данном портале [url - http://ublaze.ru/ собран огромный набор статей. на тему http://ublaze.ru/forum/ftopic727.html - Полный набор StreamReader.dll. здесь на официальном интернет-ресурсе все публикации выложены бесплатно и без лишней регистрации.

2 skiceragsic   (19.07.2012 14:58)
Наша организация сотрудничает с известными Тайваньскими,Китайскими и Японскими производителями планшетных компьютеров. Мы отбираем только лучшие планшеты для наших клиентов. Все товары идут напрямую со складской инфраструктуры производителей,что дает нам возможность оставлять цены на планшеты достаточно низкими.

Все наименования продукции, представленные на нашем сайте, перед отправкой к Вам, проходят жёсткий контроль качества. Мы предлагаем Вам только качественную продукцию в виде [url=http://planshetnik.com/]форум
китайский планшетник[/url]. Мы не имеем склада на территории России и стран СНГ. Все планшеты отправляются EMS экспресс почтой напрямую со складов,именно это обуславливает их оптовую цену.

1 Алексей   (13.03.2012 16:12)
«http://pro100elemental.ru/» — развлекательный сайт, предоставляющий ссылки на скачивание бесплатных материалов. Здесь Вы можете скачать бесплатно фильмы,музыку,игры,софт и многое другое.... С помощью удобной навигации по сайту Вы легко найдете то, что Вам нужно! (в том числе «компьютерные игры», «игры для приставок» а также «flash игры онлайн»). Все разделы ежедневно пополняются!.При копировании материала, ссылка на сайт обязательна!

Имя *:
Email:
Код *:
Поиск
Друзья сайта
Демотиваторы
Copyright Зямаев Денис © 2014Создать сайт бесплатно