Title: | GamePlay | Type: | Tool |
---|---|---|---|
Genre: | Development | Status: | |
Category: | Development ➤ Engine ➤ 2D & 3D ➤ Misc. | Commercial: | |
Tags: | Development; 2D & 3D engine; Keyboard; Mouse; Gamepad; Touch Friendly; 3D Sound; Scene graph system; Animation system | Demo: | |
Released: | Latest : 4.0.0 / Dev : 4de92c4 | Package Name: | |
Date: | 2017-05-18 | Extern Repo: | |
License: | Apache 2.0 | Deb Repo: | |
View: | Third & First person | Package: | |
Graphic: | 2D & 3D | Binary: | ![]() |
Mechanics: | Real Time | Source: | ![]() |
Played: | Single & Multi | PDA: | |
Quality (record): | ![]() |
Quality (game): | |
Contrib.: | Goupil & Louis | ID: | 11168 |
Created: | 2012-11-18 | Updated: | 2018-08-05 |
[fr]: | Un framework libre et multi-plateforme pour le développement de jeux en 2D et 3D multi-plateforme (mobile et desktop) en C++. Parmi ses fonctionnalités on retrouve le support OpenGL et OpenGL ES (mobile), le son 3D, la gestion des périphériques Desktop et mobile, la gestion de matériau à base de shader, des lumières, des caméras, la gestion des animations (par squelette) et particules, des sprites, une bibliothèque mathématique vectorielle pour la 2D/3D et pour la visibilité, et bien d'autres choses. | [en]: | A free/libre and cross-platform framework for the development of 2D and 3D cross-platform games (mobile and desktop) in C ++. Features include OpenGL and OpenGL ES (mobile) support, 3D audio, Desktop and mobile device management (mouse, touch, gamepad, ...), shader-based material management, lights, cameras, animation (skeletal animation) & particles management, sprites management, a vector math library with 2D/3D math and visibility culling, and many other things. |
---|
Présentation / Presentation :
Quelques exemples / Some examples (Showcase) :
Website & videos
[Homepage 1 2] [Dev site] [Features/About] [Screenshots] [Videos t ts gd gu id r lp d d d d d g g g g g g g[fr] g[de] g[ru] g[pl] g[cz] g[sp] g[pt] g[it] g[tr] g] [WIKI] [FAQ] [RSS] [Changelog 1 2]
Commercial : (empty)
Resources
• (empty)
Technical informations
[Open Hub] [PCGamingWiki] [MobyGames] [Showcase]
Social
Devs (Gameplay Team [fr] [en]) : [Site 1 2] [twitter] [YouTube] [Interview 1 2]
Devs (BlackBerry Limited [fr] [en]) : [Site 1 2] [twitter] [YouTube] [Interview 1 2]
Game : [Blog] [Forums] [twitter] [YouTube]
On other sites
Reviews
News / Source of this Entry (SotE) / News (SotN)
[Ubuntu Vibes(20121012)]
Un framework pour le développement de jeux en 2D et 3D multi-plateforme en C++, par la Gameplay Team, initié par Sean Paul Taylor de BlackBerry Limited, ex Research In Motion (RIM).
En C++.
Gameplay est un framework libre et multi-plateforme pour le développement de jeux en 2D et 3D multi-plateforme (mobile et desktop) en C++. Parmi ses fonctionnalités on retrouve le support OpenGL et OpenGL ES (mobile), le son 3D, la gestion des périphériques Desktop et mobile, la gestion de matériau à base de shader, des lumières, des caméras, la gestion des animations (par squelette) et particules, des sprites, une bibliothèque mathématique vectorielle pour la 2D/3D et pour la visibilité, et bien d'autres choses.
GamePlay est un framework / moteur de jeu C ++ open-source multi-plateforme pour créer des jeux mobiles et de bureau en 2D / 3D.
Bénéficiez d'un contrôle total sur le développement de votre jeu en utilisant ce framework de jeu multi-plateforme en C ++ sous licence Apache 2. Rejoignez les innombrables autres développeurs qui utilisent et améliorent activement GamePlay.
GamePlay is an open-source, cross-platform, C++ game framework/engine for creating 2D/3D mobile and desktop games.
Enjoy complete control over your game development by using this C++, Apache 2 licensed, cross-platform game framework. Join the countless other developers who are actively using and improving GamePlay.
☑ C++ with Lua
Industry tried and true. GamePlay is 100% written in C++ and provides Lua bindings. Providing a very fast, and very efficient framework with scripting support. The framework uses a consistent object-oriented design throughout its many components.
☑ Open Source
As a developer you don't have to be constrained by what the framework provides. Dive in and make it your own. It's also great to see how things are working under-the-hood. Posting fixes and working on new features is strongly encouraged.
☑ Cross Platform
GamePlay makes light work out of writing cross platform games. GamePlay also supports development on different platforms with different tool chains.
☑ Community Support
GamePlay has an active community that is friendly and helpful. Don't be shy. Posting your questions is encouraged, and so is showing off your results.•
• Full-featured OpenGL (desktop) and OpenGL ES (mobile) based rendering system.
• Shader-based material system with built-in shader library.
• Scene graph system with support for lights, cameras, audio, physics and drawables.
• Declarative scene, animation, particles and material bindings.
• Heightmap based terrains with multiple surface layers and LOD.
• Easy-to-use sprite, tileset and text rendering.
• Declarative UI system supporing 2D/3D themeable user interfaces.
• Built-in UI core controls and layouts.
• Fully extensible animation system with skeletal character animation.
• Complete 3D audio system with WAV and OGG support.
• AI agent, state machine and messaging.
• Full vector math library with 2D/3D math and visibility culling.
• Mouse, keyboard, touch, gestures and gamepad support.
• Lua script bindings and user binding generator tool.