Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Visual3D Game Engine - это движок 3D- игр и инструмент для разработки игр, полностью написанный на C # и созданный для .NET Framework , а его движок 3D-рендеринга впервые начался в 2003 году.

Visual3D был основан основателем PowerAccess для Microsoft Access Дэном Мурхедом после того, как его предшественник с бесплатным и открытым исходным кодом , RealmForge Game Engine , был представлен в качестве обложки и тезки для июльского выпуска журнала разработчика программного обеспечения под названием 3D Games in .NET для первое доказательство того, что C #, .NET Framework и управляемые языки пригодны для разработки массовых трехмерных игр и моделирования.

Visual3D (ранее известный как Visual3D.NET ) построен на Microsoft XNA , как первый основной движок на основе XNA и инструмент для разработки игр. Однако Visual3D предшествует XNA и его преемнику, MonoGame , и сначала он был построен на основе управляемых оболочек для Direct3D и OpenGL .

Visual3D также примечателен тем, что предоставляет свои инструменты разработки игр, интегрированные или размещенные в любой игре, разрабатываемой с его помощью, для построения мира в реальном времени, редактирования ландшафта, разработки игр, создания сценариев и редактирования миссий / уровней / сценариев, а также позволяя конечным пользователям распространять свои инструменты разработки среди конечных пользователей в качестве редактора миссий / уровней / сценариев и набора инструментов для моддинга.

История [ править ]

Visual3D Game Engine является коммерческим преемником движка RealmForge Game Engine с открытым исходным кодом, уходящего корнями в движок с открытым исходным кодом OGRE 3D . Visual3D - это флагманский продукт компании Realmware Corporation, предшественницы PowerAccess, расположенной в Сиэтле, штат Вашингтон .

Visual3D был основан Дэном Мурхедом, который, помимо создания PowerAccess и RealmForge, также руководил разработкой Axiom Engine (порт OGRE на C # ) и CEGUI # (порт C # библиотеки графического интерфейса пользователя CEGUI ).

Visual3D имеет 30 000 зарегистрированных пользователей, и по состоянию на июль 2008 года Visual3D Game Engine использовался для множества частных бизнес-проектов и Министерством обороны США для моделирования и обучения военных . Также в 2008 году Visual3D Game Engine начал проникать в образовательный и инди- сектор как часть последних тенденций XNA .

Лицензионные выпуски Visual3D включали Indie, Professional, Enterprise, Enterprise Source, а также бесплатные выпуски для использования с открытым исходным кодом и образовательных учреждений.

Миграция разработки игр на управляемые языки с C #, Microsoft XNA и MonoGame [ править ]

После успеха предшественника Visual3D RealmForge Game Engine в качестве первого движка для 3D-игр и интегрированного набора инструментов разработки для C # и .NET, а также его прикрытия для журнала Software Developer's Journal за июль 2015 г., выпуск 3D Games in .NET , Microsoft объявила о первом публичном освободить его Microsoft XNA Framework и XNA Game Studio продуктов в программной речи августа 2006 года на конференции Microsoft Gamefest, подтверждая жизнеспособность C # и .NET для разработки игр и открытия Xbox 360 и PC для разработки игр по Индии и студентам с C # и .СЕТЬ. [1] [2]

Это объявление положило начало появлению многих новых игровых движков на базе XNA , таких как Torque X , переписанного на C # популярного движка Torque Game Engine от GarageGames с использованием XNA Framework.

Microsoft «s XNA инициатива является частью более широкой тенденции к игровой технологии , мигрирующей от традиционного C ++ на более высокий уровень управляемых языков , таких как Java , C # и VB.NET , которая является продолжением исторических тенденций к миграции разработки программного обеспечения от языков более низкого уровня, таких как ассемблер и C, до языков более высокого уровня, таких как C ++ .

Ссылки [ править ]

  1. ^ «Microsoft впервые приглашает мир создать свои собственные консольные игры для Xbox 360» . Архивировано из оригинального 20 -го июля 2008 года. CS1 maint: обескураженный параметр ( ссылка )
  2. ^ «Microsoft для включения созданных пользователями игр для XBox360» .

Внешние ссылки [ править ]

  • Игровой движок Visual3D
  • PowerAccess для Microsoft Access