Get it on Google Play
New! Download Unionpedia on your Android™ device!
Faster access than browser!

Game engine

Index Game engine

A game engine is a software development environment designed for people to build video games. [1]

164 relations: A* search algorithm, Adobe Flash, Adobe Shockwave, Adventure Construction Set, Adventure Game Interpreter, Algorithm, Android (operating system), Application programming interface, Arcade game, Arcade Game Construction Kit, Arcade system board, Artificial intelligence, Artificial intelligence in video games, ASCII Corporation, Atari 2600, Authoring system, Bink Video, Burnout (video game), C (programming language), C Sharp (programming language), C++, Cell (microprocessor), Civilization V, COLLADA, Collision detection, Component-based software engineering, Computer animation, Computer graphics, Computer hardware, Computer network, Computing platform, CryEngine, Crystal Space, Dark Age of Camelot, Deployment environment, Direct3D, DirectX, Doom (1993 video game), Doppler effect, Dynamic HTML, Entity, Epic Games, Extensibility, First-person shooter, First-person shooter engine, Flight simulator, FMOD, Fork Particle, Forza Motorsport 2, Freescape, ..., Game creation system, Game development tool, Gamebryo, Garry Kitchen's GameMaker, Genesis3D, Golden age of arcade video games, Grand Theft Auto, Graphics processing unit, Havok (software), Hidden surface determination, High-level programming language, Humongous Entertainment, Id Software, Id Tech 4, Id Tech 5, Incentive Software, Independent video game development, Input method, Integrated development environment, Internationalization and localization, IPhone, Irrlicht Engine, Java (programming language), JMonkeyEngine, Kernel (operating system), Level (video gaming), Level design, Level of detail, Library (computing), Lineage II, List of first-person shooter engines, List of game engines, List of game middleware, Lua (programming language), Managed code, Massively multiplayer online role-playing game, Microsoft, Microsoft Silverlight, Microsoft XNA, Middleware, Military simulation, Mobile phone, Navigation mesh, Need for Speed, O3D, OGRE, OpenGL, Oscillation, Panda3D, Particle system, Personal computer, Physics Abstraction Layer, Physics engine, Physics processing unit, Pinball Construction Set, Porting, Programming language, Quake (series), Quake III Arena, Racing video game, Rapid application development, Rasterisation, Ray tracing (graphics), Real-time strategy, Rendering (computer graphics), RenderWare, Responsibility-driven design, Robustness (computer science), Role-playing video game, RPG Maker, Run time (program lifecycle phase), Scaleform Corporation, Scene graph, Scripting language, SCUMM, Serious game, Shader, Shoot-'Em-Up Construction Kit, Sierra Entertainment, Simple DirectMedia Layer, Simplygon, Software, Sound, Source code, SpeedTree, Technology, The Elder Scrolls III: Morrowind, The Elder Scrolls IV: Oblivion, Third-party source, Thread (computing), Thunder Force, Torque (game engine), Trinigy, Truevision3D, Umbra (3D technology company), Unity (game engine), Unreal (1998 video game), Unreal Engine, Video game, Video game console, Video game developer, Video game development, Video game genre, Video game industry, Vision (game engine), Visual3D Game Engine, Vulkan (API), Wargame Construction Set, Web browser, WebGL, .NET Framework, 2D computer graphics, 3D computer graphics, 3D rendering. Expand index (114 more) »

A* search algorithm

In computer science, A* (pronounced as "A star") is a computer algorithm that is widely used in pathfinding and graph traversal, which is the process of plotting an efficiently directed path between multiple points, called "nodes".

New!!: Game engine and A* search algorithm · See more »

Adobe Flash

Adobe Flash is a deprecated multimedia software platform used for production of animations, rich Internet applications, desktop applications, mobile applications, mobile games and embedded web browser video players.

New!!: Game engine and Adobe Flash · See more »

Adobe Shockwave

Adobe Shockwave (formerly Macromedia Shockwave) is a multimedia platform for building interactive multimedia applications and video games.

New!!: Game engine and Adobe Shockwave · See more »

Adventure Construction Set

Adventure Construction Set (ACS) is a program written by Stuart Smith that is used to construct tile-based graphical adventure games.

New!!: Game engine and Adventure Construction Set · See more »

Adventure Game Interpreter

The Adventure Game Interpreter (AGI) is a game engine developed by Sierra On-Line.

New!!: Game engine and Adventure Game Interpreter · See more »


In mathematics and computer science, an algorithm is an unambiguous specification of how to solve a class of problems.

New!!: Game engine and Algorithm · See more »

Android (operating system)

Android is a mobile operating system developed by Google, based on a modified version of the Linux kernel and other open source software and designed primarily for touchscreen mobile devices such as smartphones and tablets.

New!!: Game engine and Android (operating system) · See more »

Application programming interface

In computer programming, an application programming interface (API) is a set of subroutine definitions, protocols, and tools for building software.

New!!: Game engine and Application programming interface · See more »

Arcade game

An arcade game or coin-op is a coin-operated entertainment machine typically installed in public businesses such as restaurants, bars and amusement arcades.

New!!: Game engine and Arcade game · See more »

Arcade Game Construction Kit

Arcade Game Construction Kit is a 1988 game creation system that allows users to design arcade-style games.

New!!: Game engine and Arcade Game Construction Kit · See more »

Arcade system board

An arcade system board is a dedicated computer system created for the purpose of running video arcade games.

New!!: Game engine and Arcade system board · See more »

Artificial intelligence

Artificial intelligence (AI, also machine intelligence, MI) is intelligence demonstrated by machines, in contrast to the natural intelligence (NI) displayed by humans and other animals.

New!!: Game engine and Artificial intelligence · See more »

Artificial intelligence in video games

In video games, artificial intelligence is used to generate responsive, adaptive or intelligent behaviors primarily in non-player characters (NPCs), similar to human-like intelligence.

New!!: Game engine and Artificial intelligence in video games · See more »

ASCII Corporation

was a publishing company based in Tokyo, Japan.

New!!: Game engine and ASCII Corporation · See more »

Atari 2600

The Atari 2600 (or Atari Video Computer System before November 1982) is a home video game console from Atari, Inc. Released on September 11, 1977, it is credited with popularizing the use of microprocessor-based hardware and games contained on ROM cartridges, a format first used with the Fairchild Channel F in 1976.

New!!: Game engine and Atari 2600 · See more »

Authoring system

An authoring system is a program that has pre-programmed elements for the development of interactive multimedia software titles.

New!!: Game engine and Authoring system · See more »

Bink Video

Bink Video is a proprietary video file format (extension.bik) developed by RAD Game Tools, and primarily used for full-motion video sequences in video games.

New!!: Game engine and Bink Video · See more »

Burnout (video game)

Burnout is a racing video game developed by Criterion Games and published by Acclaim Entertainment for the PlayStation 2, GameCube and Xbox.

New!!: Game engine and Burnout (video game) · See more »

C (programming language)

C (as in the letter ''c'') is a general-purpose, imperative computer programming language, supporting structured programming, lexical variable scope and recursion, while a static type system prevents many unintended operations.

New!!: Game engine and C (programming language) · See more »

C Sharp (programming language)

C# (/si: ʃɑːrp/) is a multi-paradigm programming language encompassing strong typing, imperative, declarative, functional, generic, object-oriented (class-based), and component-oriented programming disciplines.

New!!: Game engine and C Sharp (programming language) · See more »


C++ ("see plus plus") is a general-purpose programming language.

New!!: Game engine and C++ · See more »

Cell (microprocessor)

Cell is a multi-core microprocessor microarchitecture that combines a general-purpose Power Architecture core of modest performance with streamlined coprocessing elements which greatly accelerate multimedia and vector processing applications, as well as many other forms of dedicated computation.

New!!: Game engine and Cell (microprocessor) · See more »

Civilization V

Sid Meier's Civilization V is a 4X video game in the ''Civilization'' series developed by Firaxis Games.

New!!: Game engine and Civilization V · See more »


COLLADA (COLLAborative Design Activity) is an interchange file format for interactive 3D applications.

New!!: Game engine and COLLADA · See more »

Collision detection

Collision detection is the computational problem of detecting the intersection of two or more objects.

New!!: Game engine and Collision detection · See more »

Component-based software engineering

Component-based software engineering (CBSE), also called as component-based development (CBD), is a branch of software engineering that emphasizes the separation of concerns with respect to the wide-ranging functionality available throughout a given software system.

New!!: Game engine and Component-based software engineering · See more »

Computer animation

Computer animation is the process used for generating animated images.

New!!: Game engine and Computer animation · See more »

Computer graphics

Computer graphics are pictures and films created using computers.

New!!: Game engine and Computer graphics · See more »

Computer hardware

Computer hardware includes the physical parts or components of a computer, such as the central processing unit, monitor, keyboard, computer data storage, graphic card, sound card and motherboard.

New!!: Game engine and Computer hardware · See more »

Computer network

A computer network, or data network, is a digital telecommunications network which allows nodes to share resources.

New!!: Game engine and Computer network · See more »

Computing platform

A computing platform or digital platform is the environment in which a piece of software is executed.

New!!: Game engine and Computing platform · See more »


CryEngine is a game engine designed by the German game developer Crytek.

New!!: Game engine and CryEngine · See more »

Crystal Space

Crystal Space is a framework for developing 3D applications written in C++ by Jorrit Tyberghein and others.

New!!: Game engine and Crystal Space · See more »

Dark Age of Camelot

Dark Age of Camelot (DAoC) is a 3D medieval fantasy MMORPG, released on October 10, 2001 in North America and in Europe shortly after through its partner GOA.

New!!: Game engine and Dark Age of Camelot · See more »

Deployment environment

In software deployment, an environment or tier is a computer system in which a computer program or software component is deployed and executed.

New!!: Game engine and Deployment environment · See more »


Direct3D is a graphics application programming interface (API) for Microsoft Windows.

New!!: Game engine and Direct3D · See more »


Microsoft DirectX is a collection of application programming interfaces (APIs) for handling tasks related to multimedia, especially game programming and video, on Microsoft platforms.

New!!: Game engine and DirectX · See more »

Doom (1993 video game)

Doom (typeset as DOOM in official documents and stylized as DooM in other media) is a 1993 first-person shooter (FPS) video game by id Software.

New!!: Game engine and Doom (1993 video game) · See more »

Doppler effect

The Doppler effect (or the Doppler shift) is the change in frequency or wavelength of a wave in relation to observer who is moving relative to the wave source.

New!!: Game engine and Doppler effect · See more »

Dynamic HTML

Dynamic HTML, or DHTML, is an umbrella term for a collection of technologies used together to create interactive and animated websites by using a combination of a static markup language (such as HTML), a client-side scripting language (such as JavaScript), a presentation definition language (such as CSS), and the Document Object Model (DOM).

New!!: Game engine and Dynamic HTML · See more »


An entity is something that exists as itself, as a subject or as an object, actually or potentially, concretely or abstractly, physically or not.

New!!: Game engine and Entity · See more »

Epic Games

Epic Games, Inc. (formerly Potomac Computer Systems and later Epic MegaGames, Inc.) is an American video game and software development corporation based in Cary, North Carolina.

New!!: Game engine and Epic Games · See more »


Extensibility is a software engineering and systems design principle where the implementation takes future growth into consideration.

New!!: Game engine and Extensibility · See more »

First-person shooter

First-person shooter (FPS) is a video game genre centered around gun and other weapon-based combat in a first-person perspective; that is, the player experiences the action through the eyes of the protagonist.

New!!: Game engine and First-person shooter · See more »

First-person shooter engine

A first-person shooter engine is a video game engine specialized for simulating 3D environments for use in a first-person shooter video game.

New!!: Game engine and First-person shooter engine · See more »

Flight simulator

A flight simulator is a device that artificially re-creates aircraft flight and the environment in which it flies, for pilot training, design, or other purposes.

New!!: Game engine and Flight simulator · See more »


FMOD is a proprietary sound effects engine and authoring tool for video games and applications developed by Firelight Technologies, that play and mix sounds of diverse formats on many operating systems.

New!!: Game engine and FMOD · See more »

Fork Particle

Fork Particle is a computer graphics visual effects modeling and software development kit (SDK) developed and sold by Fork Particle, Inc.

New!!: Game engine and Fork Particle · See more »

Forza Motorsport 2

Forza Motorsport 2 is a simulation racing video game developed by Turn 10 Studios for the Xbox 360 console.

New!!: Game engine and Forza Motorsport 2 · See more »


Freescape is a video game engine, an early 3D game engine used in games such as 1987's Driller.

New!!: Game engine and Freescape · See more »

Game creation system

A game creation system (GCS) is a consumer-targeted game engine and a set of specialized design tools (and sometimes a light scripting language), engineered for the rapid iteration of user-derived video games.

New!!: Game engine and Game creation system · See more »

Game development tool

A game development tool is a specialized software application that assists or facilitates the making of a video game.

New!!: Game engine and Game development tool · See more »


Gamebryo is a game engine.

New!!: Game engine and Gamebryo · See more »

Garry Kitchen's GameMaker

Garry Kitchen's GameMaker is an IDE for the Commodore 64, Apple II, and IBM PCs, created by Garry Kitchen and released by Activision in 1985.

New!!: Game engine and Garry Kitchen's GameMaker · See more »


Genesis3D is an open source game engine developed by Eclipse Entertainment for Microsoft Windows.

New!!: Game engine and Genesis3D · See more »

Golden age of arcade video games

The golden age of arcade video games was the era when arcade video games entered pop culture and became a dominant cultural force.

New!!: Game engine and Golden age of arcade video games · See more »

Grand Theft Auto

Grand Theft Auto (GTA) is an action-adventure video game series created by David Jones and Mike Dailly; the later titles of which were created by brothers Dan and Sam Houser, Leslie Benzies and Aaron Garbut.

New!!: Game engine and Grand Theft Auto · See more »

Graphics processing unit

A graphics processing unit (GPU) is a specialized electronic circuit designed to rapidly manipulate and alter memory to accelerate the creation of images in a frame buffer intended for output to a display device.

New!!: Game engine and Graphics processing unit · See more »

Havok (software)

Havok is a middleware software suite developed by the Irish company Havok.

New!!: Game engine and Havok (software) · See more »

Hidden surface determination

In 3D computer graphics, shown surface determination (also known as hidden surface removal (HSR), occlusion culling (OC) or visible surface determination (VSD)) is the process used to determine which surfaces and parts of surfaces are not visible from a certain viewpoint.

New!!: Game engine and Hidden surface determination · See more »

High-level programming language

In computer science, a high-level programming language is a programming language with strong abstraction from the details of the computer.

New!!: Game engine and High-level programming language · See more »

Humongous Entertainment

Humongous Entertainment, Inc. was an American video game developer based in Bothell, Washington.

New!!: Game engine and Humongous Entertainment · See more »

Id Software

id Software LLC (see Company name) is an American video game developer headquartered in Dallas, Texas.

New!!: Game engine and Id Software · See more »

Id Tech 4

id Tech 4, popularly known as the Doom 3 engine, is a game engine developed by id Software and first used in the video game Doom 3.

New!!: Game engine and Id Tech 4 · See more »

Id Tech 5

id Tech 5 is a proprietary game engine released by id Software.

New!!: Game engine and Id Tech 5 · See more »

Incentive Software

Incentive Software Ltd. was a British video game developer and publisher founded by Ian Andrew in 1983.

New!!: Game engine and Incentive Software · See more »

Independent video game development

Independent video game development, or indie game development, is the video game development process of creating indie games; these are video games, commonly created by individual or small teams of video game developers and usually without significant financial support of a video game publisher or other outside source.

New!!: Game engine and Independent video game development · See more »

Input method

An input method (or input method editor, commonly abbreviated IME) is an operating system component or program that allows any data, such as keyboard strokes or mouse movements, to be received as input.

New!!: Game engine and Input method · See more »

Integrated development environment

An integrated development environment (IDE) is a software application that provides comprehensive facilities to computer programmers for software development.

New!!: Game engine and Integrated development environment · See more »

Internationalization and localization

In computing, internationalization and localization are means of adapting computer software to different languages, regional differences and technical requirements of a target locale.

New!!: Game engine and Internationalization and localization · See more »


iPhone is a line of smartphones designed and marketed by Apple Inc. The iPhone line of products use Apple's iOS mobile operating system software.

New!!: Game engine and IPhone · See more »

Irrlicht Engine

Irrlicht (pronounced in German) is an open source game engine written in C++.

New!!: Game engine and Irrlicht Engine · See more »

Java (programming language)

Java is a general-purpose computer-programming language that is concurrent, class-based, object-oriented, and specifically designed to have as few implementation dependencies as possible.

New!!: Game engine and Java (programming language) · See more »


jMonkeyEngine (jME) is a game engine made especially for modern 3D development, as it uses shader technology extensively.

New!!: Game engine and JMonkeyEngine · See more »

Kernel (operating system)

The kernel is a computer program that is the core of a computer's operating system, with complete control over everything in the system.

New!!: Game engine and Kernel (operating system) · See more »

Level (video gaming)

A level, map, area, stage, world, track, board, floor, zone, phase, mission, or course in a video game is the total space available to the player during the course of completing a discrete objective.

New!!: Game engine and Level (video gaming) · See more »

Level design

Level design, environment design, or game mapping is a discipline of game development involving creation of video game levels—locales, stages, or missions.

New!!: Game engine and Level design · See more »

Level of detail

In computer graphics, accounting for Level of detail involves decreasing the complexity of a 3D model representation as it moves away from the viewer or according to other metrics such as object importance, viewpoint-relative speed or position.

New!!: Game engine and Level of detail · See more »

Library (computing)

In computer science, a library is a collection of non-volatile resources used by computer programs, often for software development.

New!!: Game engine and Library (computing) · See more »

Lineage II

Lineage II is a massive multiplayer online role-playing game (MMORPG) for Microsoft Windows, the second game in the ''Lineage'' series.

New!!: Game engine and Lineage II · See more »

List of first-person shooter engines

This is a sortable list of first-person shooter engines.

New!!: Game engine and List of first-person shooter engines · See more »

List of game engines

Game engines are tools available for game designers to code and plan out a game quickly and easily without building one from the ground up.

New!!: Game engine and List of game engines · See more »

List of game middleware

Middleware for games is a piece of software that is integrated into a game engine to handle some specialized aspect it, such as physics, graphics or networking.

New!!: Game engine and List of game middleware · See more »

Lua (programming language)

Lua (from meaning moon) is a lightweight, multi-paradigm programming language designed primarily for embedded use in applications.

New!!: Game engine and Lua (programming language) · See more »

Managed code

Managed code is computer program code that requires and will execute only under the management of a Common Language Runtime virtual machine, typically the.NET Framework, or Mono.

New!!: Game engine and Managed code · See more »

Massively multiplayer online role-playing game

Massively multiplayer online role-playing games (MMORPGs) are a combination of role-playing video games and massively multiplayer online games in which a very large number of players interact with one another within a virtual world.

New!!: Game engine and Massively multiplayer online role-playing game · See more »


Microsoft Corporation (abbreviated as MS) is an American multinational technology company with headquarters in Redmond, Washington.

New!!: Game engine and Microsoft · See more »

Microsoft Silverlight

Microsoft Silverlight (or simply Silverlight) is a deprecated application framework for writing and running rich Internet applications, similar to Adobe Flash.

New!!: Game engine and Microsoft Silverlight · See more »

Microsoft XNA

Microsoft XNA (a recursive acronym for XNA's not acronymed) is a freeware set of tools with a managed runtime environment provided by Microsoft that facilitates video game development and management.

New!!: Game engine and Microsoft XNA · See more »


Middleware is computer software that provides services to software applications beyond those available from the operating system.

New!!: Game engine and Middleware · See more »

Military simulation

Military simulations, also known informally as war games, are simulations in which theories of warfare can be tested and refined without the need for actual hostilities.

New!!: Game engine and Military simulation · See more »

Mobile phone

A mobile phone, known as a cell phone in North America, is a portable telephone that can make and receive calls over a radio frequency link while the user is moving within a telephone service area.

New!!: Game engine and Mobile phone · See more »

Navigation mesh

A navigation mesh, or navmesh, is an abstract data structure used in artificial intelligence applications to aid agents in pathfinding through complicated spaces.

New!!: Game engine and Navigation mesh · See more »

Need for Speed

Need for Speed (NFS) is a racing video game franchise published by Electronic Arts and developed by Ghost Games.

New!!: Game engine and Need for Speed · See more »


O3D is an open source (BSD license) JavaScript API from Google Code created by Google for creating interactive 3D graphics applications that run in a web browser window or in a XUL desktop application.

New!!: Game engine and O3D · See more »


Object-Oriented Graphics Rendering Engine (OGRE) is a scene-oriented, real-time, 3D rendering engine, as opposed to a game engine.

New!!: Game engine and OGRE · See more »


Open Graphics Library (OpenGL) is a cross-language, cross-platform application programming interface (API) for rendering 2D and 3D vector graphics.

New!!: Game engine and OpenGL · See more »


Oscillation is the repetitive variation, typically in time, of some measure about a central value (often a point of equilibrium) or between two or more different states.

New!!: Game engine and Oscillation · See more »


Panda3D is a game engine that includes graphics, audio, I/O, collision detection, and other abilities relevant to the creation of 3D games.

New!!: Game engine and Panda3D · See more »

Particle system

A particle system is a technique in game physics, motion graphics, and computer graphics that uses a large number of very small sprites, 3D models, or other graphic objects to simulate certain kinds of "fuzzy" phenomena, which are otherwise very hard to reproduce with conventional rendering techniques - usually highly chaotic systems, natural phenomena, or processes caused by chemical reactions.

New!!: Game engine and Particle system · See more »

Personal computer

A personal computer (PC) is a multi-purpose computer whose size, capabilities, and price make it feasible for individual use.

New!!: Game engine and Personal computer · See more »

Physics Abstraction Layer

The Physics Abstraction Layer (PAL) is an open source cross-platform physical simulation API abstraction system.

New!!: Game engine and Physics Abstraction Layer · See more »

Physics engine

A physics engine is computer software that provides an approximate simulation of certain physical systems, such as rigid body dynamics (including collision detection), soft body dynamics, and fluid dynamics, of use in the domains of computer graphics, video games and film.

New!!: Game engine and Physics engine · See more »

Physics processing unit

A physics processing unit (PPU) is a dedicated microprocessor designed to handle the calculations of physics, especially in the physics engine of video games.

New!!: Game engine and Physics processing unit · See more »

Pinball Construction Set

Pinball Construction Set (PCS) is a video game by Bill Budge published by Electronic Arts.

New!!: Game engine and Pinball Construction Set · See more »


In software engineering, porting is the process of adapting software for the purpose of achieving some form of execution in a computing environment that is different from the one that a given program (meant for such execution) was originally designed for (e.g. different CPU, operating system, or third party library).

New!!: Game engine and Porting · See more »

Programming language

A programming language is a formal language that specifies a set of instructions that can be used to produce various kinds of output.

New!!: Game engine and Programming language · See more »

Quake (series)

Quake is a series of first-person shooter video games, starting with the game of the same name.

New!!: Game engine and Quake (series) · See more »

Quake III Arena

Quake III Arena is a multiplayer-focused first-person shooter video game released in December 1999.

New!!: Game engine and Quake III Arena · See more »

Racing video game

The racing video game genre is the genre of video games, either in the first-person or third-person perspective, in which the player partakes in a racing competition with any type of land, water, air or space vehicles.

New!!: Game engine and Racing video game · See more »

Rapid application development

Rapid-application development (RAD) is both a general term, used to refer to adaptive software development approaches, as well as the name for James Martin's approach to rapid development.

New!!: Game engine and Rapid application development · See more »


Rasterisation (or rasterization) is the task of taking an image described in a vector graphics format (shapes) and converting it into a raster image (pixels or dots) for output on a video display or printer, or for storage in a bitmap file format.

New!!: Game engine and Rasterisation · See more »

Ray tracing (graphics)

In computer graphics, ray tracing is a rendering technique for generating an image by tracing the path of light as pixels in an image plane and simulating the effects of its encounters with virtual objects.

New!!: Game engine and Ray tracing (graphics) · See more »

Real-time strategy

Real-time strategy (RTS) is a subgenre of strategy video games where the game does not progress incrementally in turns.

New!!: Game engine and Real-time strategy · See more »

Rendering (computer graphics)

Rendering or image synthesis is the automatic process of generating a photorealistic or non-photorealistic image from a 2D or 3D model (or models in what collectively could be called a scene file) by means of computer programs.

New!!: Game engine and Rendering (computer graphics) · See more »


RenderWare is a game engine developed by the British game developer Criterion Software.

New!!: Game engine and RenderWare · See more »

Responsibility-driven design

Responsibility-driven design is a design technique in object-oriented programming, which improves encapsulation by using the client–server model.

New!!: Game engine and Responsibility-driven design · See more »

Robustness (computer science)

In computer science, robustness is the ability of a computer system to cope with errors during execution1990.

New!!: Game engine and Robustness (computer science) · See more »

Role-playing video game

A role-playing video game (commonly referred to as simply a role-playing game or an RPG as well as a computer role-playing game or a CRPG) is a video game genre where the player controls the actions of a character (and/or several party members) immersed in some well-defined world.

New!!: Game engine and Role-playing video game · See more »

RPG Maker

RPG Maker, known in Japan as, is the name of a series of programs for the development of role-playing games (RPGs) first created by the Japanese group ASCII, then succeeded by Enterbrain.

New!!: Game engine and RPG Maker · See more »

Run time (program lifecycle phase)

In computer science, run time, runtime or execution time is the time during which a program is running (executing), in contrast to other program lifecycle phases such as compile time, link time and load time.

New!!: Game engine and Run time (program lifecycle phase) · See more »

Scaleform Corporation

Scaleform Corporation is a developer providing middleware for use in the video game industry.

New!!: Game engine and Scaleform Corporation · See more »

Scene graph

A scene graph is a general data structure commonly used by vector-based graphics editing applications and modern computer games, which arranges the logical and often spatial representation of a graphical scene.

New!!: Game engine and Scene graph · See more »

Scripting language

A scripting or script language is a programming language that supports scripts: programs written for a special run-time environment that automate the execution of tasks that could alternatively be executed one-by-one by a human operator.

New!!: Game engine and Scripting language · See more »


Script Creation Utility for Maniac Mansion (SCUMM) is a video game engine developed at Lucasfilm Games, later renamed LucasArts, to ease development on their first graphic adventure game Maniac Mansion (1987).

New!!: Game engine and SCUMM · See more »

Serious game

A serious game or applied game is a game designed for a primary purpose other than pure entertainment.

New!!: Game engine and Serious game · See more »


In computer graphics, a shader is a type of computer program that was originally used for shading (the production of appropriate levels of light, darkness, and color within an image) but which now performs a variety of specialized functions in various fields of computer graphics special effects or does video post-processing unrelated to shading, or even functions unrelated to graphics at all.

New!!: Game engine and Shader · See more »

Shoot-'Em-Up Construction Kit

Shoot'Em-Up Construction Kit (a.k.a. SEUCK) is a game creation system for the Commodore 64, Amiga and Atari ST created by Sensible Software and published by Outlaw (part of Palace Software) in 1987.

New!!: Game engine and Shoot-'Em-Up Construction Kit · See more »

Sierra Entertainment

Sierra Entertainment, Inc. (formerly On-Line Systems and later Sierra On-Line, Inc.) was an American video game developer and publisher based in Bellevue, Washington.

New!!: Game engine and Sierra Entertainment · See more »

Simple DirectMedia Layer

Simple DirectMedia Layer (SDL) is a cross-platform software development library designed to provide a hardware abstraction layer for computer multimedia hardware components.

New!!: Game engine and Simple DirectMedia Layer · See more »


Simplygon is 3D computer graphics software for automatic 3D optimization, based on proprietary methods for creating level of detail (LODs) through Polygon mesh reduction and other optimization techniques.

New!!: Game engine and Simplygon · See more »


Computer software, or simply software, is a generic term that refers to a collection of data or computer instructions that tell the computer how to work, in contrast to the physical hardware from which the system is built, that actually performs the work.

New!!: Game engine and Software · See more »


In physics, sound is a vibration that typically propagates as an audible wave of pressure, through a transmission medium such as a gas, liquid or solid.

New!!: Game engine and Sound · See more »

Source code

In computing, source code is any collection of code, possibly with comments, written using a human-readable programming language, usually as plain text.

New!!: Game engine and Source code · See more »


SpeedTree is a group of vegetation programming and modeling software products developed and sold by Interactive Data Visualization, Inc.

New!!: Game engine and SpeedTree · See more »


Technology ("science of craft", from Greek τέχνη, techne, "art, skill, cunning of hand"; and -λογία, -logia) is first robustly defined by Jacob Bigelow in 1829 as: "...principles, processes, and nomenclatures of the more conspicuous arts, particularly those which involve applications of science, and which may be considered useful, by promoting the benefit of society, together with the emolument of those who pursue them".

New!!: Game engine and Technology · See more »

The Elder Scrolls III: Morrowind

The Elder Scrolls III: Morrowind is an open-world, fantasy, action role-playing video game developed by Bethesda Game Studios and published by Bethesda Softworks.

New!!: Game engine and The Elder Scrolls III: Morrowind · See more »

The Elder Scrolls IV: Oblivion

The Elder Scrolls IV: Oblivion is an action role-playing video game developed by Bethesda Game Studios and published by Bethesda Softworks and the Take-Two Interactive division 2K Games.

New!!: Game engine and The Elder Scrolls IV: Oblivion · See more »

Third-party source

A third-party source (as opposed to first-party source or second-party source) is independent of the first party and second party in a transaction, interview, or written description (etc.). A first-party source comes directly from the first party (such as a self-published document or product description).

New!!: Game engine and Third-party source · See more »

Thread (computing)

In computer science, a thread of execution is the smallest sequence of programmed instructions that can be managed independently by a scheduler, which is typically a part of the operating system.

New!!: Game engine and Thread (computing) · See more »

Thunder Force

is a free-roaming scrolling shooter computer game released by Technosoft in 1983.

New!!: Game engine and Thunder Force · See more »

Torque (game engine)

Torque Game Engine, or TGE, is an open-source cross-platform 3D computer game engine, developed by GarageGames and actively maintained under the current versions Torque 3D as well as Torque 2D.

New!!: Game engine and Torque (game engine) · See more »


Trinigy was an independent company focusing on the development of advanced 3D graphics technology with its headquarters in Southern Germany, with offices in Austin, Texas (US) and Seoul, South Korea.

New!!: Game engine and Trinigy · See more »


Truevision3D is a commercial computer software 3D engine first created by Sylvain Dupont in 1999.

New!!: Game engine and Truevision3D · See more »

Umbra (3D technology company)

Umbra is a graphics software technology company founded 2007 in Helsinki, Finland.

New!!: Game engine and Umbra (3D technology company) · See more »

Unity (game engine)

Unity is a cross-platform game engine developed by Unity Technologies, first announced and released in June 2005 at Apple Inc.'s Worldwide Developers Conference as an OS X-exclusive game engine.

New!!: Game engine and Unity (game engine) · See more »

Unreal (1998 video game)

Unreal is a first-person shooter video game developed by Epic MegaGames, Digital Extremes, and Legend Entertainment and published by GT Interactive in May 1998.

New!!: Game engine and Unreal (1998 video game) · See more »

Unreal Engine

The Unreal Engine is a game engine developed by Epic Games, first showcased in the 1998 first-person shooter game Unreal.

New!!: Game engine and Unreal Engine · See more »

Video game

A video game is an electronic game that involves interaction with a user interface to generate visual feedback on a video device such as a TV screen or computer monitor.

New!!: Game engine and Video game · See more »

Video game console

A video game console is an electronic, digital or computer device that outputs a video signal or visual image to display a video game that one or more people can play.

New!!: Game engine and Video game console · See more »

Video game developer

A video game developer is a software developer that specializes in video game development – the process and related disciplines of creating video games.

New!!: Game engine and Video game developer · See more »

Video game development

Video game development is the process of creating a video game.

New!!: Game engine and Video game development · See more »

Video game genre

A video game genre is a classification assigned to a video game based on its gameplay interaction rather than visual or narrative differences.

New!!: Game engine and Video game genre · See more »

Video game industry

The video game industry is the economic sector involved in the development, marketing, and monetization of video games.

New!!: Game engine and Video game industry · See more »

Vision (game engine)

Havok Vision Game Engine is a cross-platform 3D game engine originally authored by Trinigy and developed by Havok, released in 2003.

New!!: Game engine and Vision (game engine) · See more »

Visual3D Game Engine

Visual3D Game Engine is a 3D game engine and game development tool written entirely in C# and built for the.NET Framework, with development of its 3D rendering engine first beginning in 2003.

New!!: Game engine and Visual3D Game Engine · See more »

Vulkan (API)

Vulkan is a low-overhead, cross-platform 3D graphics and compute API.

New!!: Game engine and Vulkan (API) · See more »

Wargame Construction Set

Wargame Construction Set is a video game builder series published in 1986 by Strategic Simulations.

New!!: Game engine and Wargame Construction Set · See more »

Web browser

A web browser (commonly referred to as a browser) is a software application for accessing information on the World Wide Web.

New!!: Game engine and Web browser · See more »


WebGL (Web Graphics Library) is a JavaScript API for rendering interactive 2D and 3D graphics within any compatible web browser without the use of plug-ins.

New!!: Game engine and WebGL · See more »

.NET Framework

.NET Framework (pronounced dot net) is a software framework developed by Microsoft that runs primarily on Microsoft Windows.

New!!: Game engine and .NET Framework · See more »

2D computer graphics

2D computer graphics is the computer-based generation of digital images—mostly from two-dimensional models (such as 2D geometric models, text, and digital images) and by techniques specific to them.

New!!: Game engine and 2D computer graphics · See more »

3D computer graphics

3D computer graphics or three-dimensional computer graphics, (in contrast to 2D computer graphics) are graphics that use a three-dimensional representation of geometric data (often Cartesian) that is stored in the computer for the purposes of performing calculations and rendering 2D images.

New!!: Game engine and 3D computer graphics · See more »

3D rendering

3D rendering is the 3D computer graphics process of automatically converting 3D wire frame models into 2D images on a computer.

New!!: Game engine and 3D rendering · See more »

Redirects here:

3D engine, 3d engine, Audio engine, Engine (gaming), Game Engine, Game Engines, Game Middleware, Game engines, Game middleware, Games engine, Middleware (game), Refractor graphics engine, Video game engine, Video games engine, Videogame engine.


[1] https://en.wikipedia.org/wiki/Game_engine

Hey! We are on Facebook now! »