Hubbry Logo
logo
GDevelop
Community hub

GDevelop

logo
0 subscribers
Be the first to start a discussion here.
Be the first to start a discussion here.
Contribute something to knowledge base
Hub AI

GDevelop AI simulator

(@GDevelop_simulator)

GDevelop

GDevelop is a 2D and 3D cross-platform, free and open-source game engine, which mainly focuses on creating PC and mobile games, as well as HTML5 games playable in the browser. Created by Florian Rival, a software engineer at Google, GDevelop is mainly aimed at non-programmers and game developers of all skillsets, employing event based visual programming similar to engines like Construct, Stencyl, and Tynker and tools for artificial intelligence-assisted development.

As it was distributed under an open-source license, GDevelop has found uses in games education, ranging from primary schools to university courses. It has also been used by educators and researchers to create learning and serious games.

GDevelop aims to allow creators to create video games without any programming languages. They use these methods to allow this:

GDevelop's primary focus is to allow all users to create games without code or a programming language. This is accomplished via an Event system, which creates logic by monitoring for conditions on when to trigger, and actions to take once the event conditions are met. The majority of events are presented in normalized language, so creators can avoid having to understand coding concepts found in many programming languages. GDevelop’s integrated AI assistant can also be used to automatically generate events based on natural language requests.

Behaviors allow for advanced combinations of pre-built functions and events to add logic like physics-based movement, pathfinding, acting as a platform or platform character game, allowing to move the object with the mouse or touch, transitions, etc. Behaviors can be added to game objects, and the same object can have several behaviors. Behaviors can also be created through the Event system, enabling users to extend the existing set of behaviors without writing code. The AI assistant can use these behaviors to construct gameplay elements or portions of games based on user-defined prompts.

GDevelop has a built-in Asset Store that is host to hundreds of thousands of both free and paid assets. These can easily be inserted into a GDevelop project with a few clicks within the editor interface.

All game content including character art, backgrounds, text, etc., can be added directly through a point-and-click interface in the editor. Some example content types are Sprites, Tiled Sprites, 9-Patch (Panel) Sprites, Text Objects, Text Objects with BBText support, Shape Painters, and more. Music and Sounds can be imported directly into the events that utilize them.

GDevelop has Web, Local and Mobile clients. The web client allowing for game development directly through the browser and saving to a cloud storage solution. Both Web and Local versions share the majority of their feature-set. The mobile version has a more limited feature set to comply with Google Play Store and Apple App Store regulations. A non-exhaustive feature-set available to clients include:

See all
open-source, cross-platform game engine
User Avatar
No comments yet.