Delta3D

Delta3D
Delta3D
Delta3d logo.png
Developer(s) Delta3D
Stable release 2.5.0 / November 09, 2010
Operating system Cross-platform
Type Game Engine
License LGPL
Website Delta3D Homepage
Portal icon Video games portal
Portal icon Free software portal

Delta3D is an Open Source Software gaming/simulation engine API. Primarily managed and supported by the Modeling, Virtual Environments, and Simulation (MOVES) Institute at the Naval Postgraduate School in Monterey, California.[1] Alion Science has also been a major contributor to enhancements and features.

Delta3D is released under the GNU Lesser General Public License (LGPL). The external modules have their own licensing. Some modules, such as Qt, require the user to download and install separately for use with Delta3D.

As a cross-platform "application" different operating systems and development environments are supported.

Delta3D can be used to create a game/simulation — it is not a "finished product" ready for release/deployment. Tests, examples, and other support applications are provided. The "user" (developer) is expected to "leverage" these as resources and technical references in order to create their own custom implementation.

In order to make "full" use of Delta3D you will need a compiler/development environment. Additionally, you will need a Source Control application to access the source code for the latest versions of Delta3D and the related libraries/modules. This is necessary in order to make use of changes in support libraries as well as ongoing updates to Delta3D that may not be available in the "release package", or covered in the current product documentation.

Contents

Features

Delta3D is an API to other open source modules; providing features to take advantage of the capabilities in the modules that make up the "package". Therefore, the features available for any given implementation are limited to the modules integrated and the support applications available to access them.

Simulation, Training, and Game Editor (STAGE).

Simulation Core

Simulation Core, commonly referred to as SimCore, is a "collaborative" implementation of Delta3D functionality — providing the "base" capabilities for an MMORPG application using Delta3D. SimCore is developed primarily by Alion Science and Techology. The first version of SimCore was developed as part of the Deployable Virtual Training Environment (DVTE) project for USMC which started in 2006. Although Alion is still the primary developer of SimCore, it is now used by a number of other companies and organizations across the Modeling and Simulation (M&S) community.

In order to build and "run" SimCore many additional libraries are required, including additions to the core Delta3D build.

Physics — special effects and particle system capabilities. A "Physics Abstraction Layer" (PAL), is used to provide a standard API to various physics libraries. As part of the early development of SimCore, Alion obtained a license with Ageia (now NVidia) that allowed integrating Delta3D with NVidia PhysX — named dtAgeiaPhysX. Though dtAgeiaPhysX is still available it is no longer officially supported.

Libraries

Several open-source products are part of the "Delta3D package". You can build them or use the provided binaries/libraries to build and run Delta3D based applications on your "system". The current version of a product may not be compatible with Delt3D.

References

  1. ^ McDowell, P. and Darken, R. and Sullivan, J. and Johnson, E. (2006). "Delta3D: a complete open source game and simulation engine for building military training systems". The Journal of Defense Modeling and Simulation: Applications, Methodology, Technology 3: 143. https://www.scs.org/pubs/jdms/vol3num3/JDMSIITSECvol3no3McDowell143-154.pdf. 

Further reading

External links


Wikimedia Foundation. 2010.

Игры ⚽ Нужно решить контрольную?

Look at other dictionaries:

  • Delta3D — Тип Игровой движок Разработчик Delta3D Операционная система Кроссплатформенное программное обеспечение Последняя версия 2.5.0 (9 ноября 2010) Лицензия LGPL …   Википедия

  • Liste der Spiel-Engines — Die Artikel Liste der Spiel Engines und Spiel Engine#Bekannte Engines überschneiden sich thematisch. Hilf mit, die Artikel besser voneinander abzugrenzen oder zu vereinigen. Beteilige dich dazu an der Diskussion über diese Überschneidungen. Bitte …   Deutsch Wikipedia

  • List of game engines — Many tools called game engines are available for game designers to code a game quickly and easily without building from the ground up. Contents 1 Free and open source 2 Proprietary 2.1 Commercial 2.2 Freeware …   Wikipedia

  • Список игровых движков — Инструментарий, называемый игровыми движками, создан для упрощения и ускорения разработки игр, чтобы не писать всё «с нуля». В данном контексте будет фигурировать несколько понятий движков, но чаще всего это игровые и графические. Важно понимать… …   Википедия

  • Game engine — A game engine is a system designed for the creation and development of video games. There are many game engines that are designed to work on video game consoles and personal computers. The core functionality typically provided by a game engine… …   Wikipedia

  • Crystal Space — Developer(s) Jorrit Tyberghein et al. Stable release 1.4.0 / January 25, 2010; 20 months ago ( …   Wikipedia

  • Irrlicht Engine — Infobox Software name = Irrlicht 3D Engine caption = Parallax mapping rendered by Irrlicht. developer = Nikolaus Gebhardt et al. latest release version = 1.4.2 latest release date = September 22, 2008 latest preview version = 1.5 operating system …   Wikipedia

  • Source (game engine) — Source engine …   Wikipedia

  • SCons — Infobox Software name = SCons caption = developer = Steven Knight latest release version = 1.0.1 latest release date = September 7, 2008 operating system = Windows, POSIX genre = Software development tools license = MIT License website =… …   Wikipedia

  • OpenSceneGraph — Stable release 3.0.1 / July 31, 2011; 2 months ago (2011 07 31) Preview release 2.9.16 / June 9, 2011; 4 months ago …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”