github.com/4ian/GDevelop ↗
🎮 Open-source, cross-platform 2D/3D/multiplayer game engine designed for everyone.
An animated visualization of 4ian/GDevelop's Git history from January 2010 to February 2021, built by 67 contributors. The codebase reached 99,472 lines, mostly JavaScript. The video runs 6 minutes 51 seconds.
Render your own repo
Turn any GitHub repository into a video like this — free sample in seconds.
Open this visualization on its own page →
Language
JavaScript
Contributors
67
Lines of Code
99,472
From
2010-01-24
To
2021-02-11
Advertisement
About 4ian/GDevelop
GDevelop is a full-featured, open-source game development platform designed to be accessible to developers of all skill levels. It uses an intuitive event-based system and modular behaviors to enable game creation without requiring traditional coding. The engine supports 2D, 3D, and multiplayer game development, with the ability to export games to multiple platforms including mobile (iOS and Android), desktop, and web.
The technical architecture consists of several key components written primarily in JavaScript and TypeScript. The Core library defines the structure of games, GDJS is the game engine itself leveraging PixiJS and Three.js for rendering, newIDE is the visual editor built with React and Electron, and Extensions provide built-in features like physics engines (Box2D and Jolt Physics). The platform also includes WebAssembly bindings to connect these components and support both official extensions and community-contributed extensions.
GDevelop has established an active ecosystem around game creation and distribution, including gd.games as a dedicated gaming platform for GDevelop titles, an Asset Store for templates and asset packs, and integration with major distribution channels like Steam, the App Store, Google Play, and Itch.io. The project is MIT licensed, allowing creators to freely distribute and monetize their games while maintaining an open contribution model through GitHub for code, Crowdin for localization, and various community channels for collaboration.
Advertisement