List of game middleware

Last updated

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.

Contents

Notable

AI: Pathfinding, collisions

Physics & Animation

Sound

Real-Time Rendering

See also


Related Research Articles

Game engine Software-development environment designed for building video games

A game engine is conceptually the core software necessary for a game program to properly run. This is not to be confused with the often incorporated software-development environment designed for people to build video games.

Autodesk, Inc. is an American multinational software corporation that makes software products and services for the architecture, engineering, construction, manufacturing, media, education, and entertainment industries. Autodesk is headquartered in San Rafael, California, and features a gallery of its customers' work in its San Francisco building. The company has offices worldwide. Its U.S. locations are in the states/commonwealths of California, Oregon, Colorado, Texas, Michigan, New Hampshire and Massachusetts. Its Canada offices are located in the provinces of Ontario, Quebec, and Alberta.

A game programmer is a software engineer, programmer, or computer scientist who primarily develops codebases for video games or related software, such as game development tools. Game programming has many specialized disciplines, all of which fall under the umbrella term of "game programmer". A game programmer should not be confused with a game designer, who works on game design.

Visual programming language

In computing, a visual programming language (VPL) is any programming language that lets users create programs by manipulating program elements graphically rather than by specifying them textually. A VPL allows programming with visual expressions, spatial arrangements of text and graphic symbols, used either as elements of syntax or secondary notation. For example, many VPLs are based on the idea of "boxes and arrows", where boxes or other screen objects are treated as entities, connected by arrows, lines or arcs which represent relations.

Havok (software) Amimation software

Havok is a middleware software suite developed by the Irish company Havok. Havok provides a physics engine component and related functions to video games.

CryEngine Game engine by Crytek

CryEngine is a game engine designed by the German game developer Crytek. It has been used in all of their titles with the initial version being used in Far Cry, and continues to be updated to support new consoles and hardware for their games. It has also been used for many third-party games under Crytek's licensing scheme, including Sniper: Ghost Warrior 2 and SNOW. Warhorse Studios uses a modified version of the engine for their medieval RPG Kingdom Come: Deliverance. Ubisoft maintains an in-house, heavily modified version of CryEngine from the original Far Cry called the Dunia Engine, which is used in their later iterations of the Far Cry series.

COLLADA is an interchange file format for interactive 3D applications. It is managed by the nonprofit technology consortium, the Khronos Group, and has been adopted by ISO as a publicly available specification, ISO/PAS 17506.

PhysX Realtime physics engine software

PhysX is an open-source realtime physics engine middleware SDK developed by Nvidia as a part of Nvidia GameWorks software suite.

Autodesk Softimage Discontinued 3D graphics software

Autodesk Softimage, or simply Softimage is a discontinued 3D computer graphics application, for producing 3D computer graphics, 3D modeling, and computer animation. Now owned by Autodesk and formerly titled Softimage|XSI, the software has been predominantly used in the film, video game, and advertising industries for creating computer generated characters, objects, and environments.

SpeedTree is a group of vegetation programming and modeling software products developed and sold by Interactive Data Visualization, Inc. (IDV) that generates virtual foliage for animations, architecture and in real time for video games and demanding real time simulations.

Shark 3D

Shark 3D is a 3D software program and engine developed by Spinor for creating and running interactive virtual 3D worlds. It is used for video games, films, animated series, broadcasting graphics, and 3D industry applications.

C4 Engine Proprietary computer game engine developed by Terathon Software

The C4 Engine is a proprietary computer game engine developed by Terathon Software that is used to create 3D games and other types of interactive virtual simulations for PlayStation 4, PlayStation 3, Windows, Mac OS X, Linux, and iOS.

Kynogon was a computer software company that provided AI middleware to the video game and the simulation industries. The company was acquired by Autodesk in February 2008, and its flagship product was titled Autodesk Navigation. Autodesk ended the sale of Navigation in July 2017.

Kynapse is the artificial intelligence middleware product, developed by Kynogon, which was bought by Autodesk in 2008 and called Autodesk Kynapse. In 2011, it has been re-engineered and rebranded Autodesk Navigation.

FBX (Filmbox) is a proprietary file format developed by Kaydara and owned by Autodesk since 2006. It is used to provide interoperability between digital content creation applications. FBX is also part of Autodesk Gameware, a series of video game middleware.

iClone is a real-time 3D animation and rendering software program. Real-time playback is enabled by using a 3D videogame engine for instant on-screen rendering.

Fork Particle is a computer graphics visual effects modeling and software development kit (SDK) developed and sold by Fork Particle, Inc. Fork Particle uses its real time particle system technology to simulate visual effects or particle effects such as CGI explosions, fire, rain, smoke, dust, etc. Fork Particle is used in video games and visual simulation software such as a flight simulator. It has been licensed to game developers for Windows, macOS, Linux, PlayStation 3, PlayStation 4, Xbox 360 and Xbox One.

Autodesk Gameware is a discontinued middleware software suite developed by Autodesk. The suite contained tools that enable designers to create game lighting, character animation, low level path finding, high-level AI and advanced user interfaces. On July 12, 2017, Autodesk removed Scaleform, Beast, HumanIK and Navigation from their online store, and announced the ending of support for the products.

Scaleform GFx Discontinued game development middleware package

Scaleform GFx is a discontinued game development middleware package, a vector graphics rendering engine used to display Adobe Flash-based user interfaces and HUDs for video games. In March 2011, Autodesk acquired Scaleform Corporation and Scaleform GFx became part of the Autodesk Gameware line of middleware. On July 12, 2018, Autodesk discontinued Scaleform GFx and is no longer available for purchase.