功能

GDevelop内置数百项功能,帮助您创建任何您能想象的游戏。

2D and 3D objects for any game type

Add sprites, 3D models, particle emitters, text objects and more to your scenes. Each object type has specific properties you can customize to match your game's needs.

No-code event system

Build game logic using visual "if / then" events with conditions and actions. The system reads naturally and lets you create complex behaviors without wrestling with programming syntax.

Multiple tutorials and courses

Access in-app tutorials, free learning resources, and premium courses directly in the editor. Content covers everything from basic concepts through complete game development workflows.

An AI assistant for on-demand help

Ask the AI helper game development questions whenever you're stuck. Use its knowledge of the GDevelop ecosystem to implement new game logic.

Lightweight and powerful

Perfect for creating any 2D and 3D you can imagine. From small mobile titles, to larger steam releases. Powerful, <q class="link" id="fcf7b3691a72" cite="https://github.com/4ian/GDevelop">open-source game engine</q> powered by WebGL and WebAssembly.

Instant game preview and sharing

Preview your game immediately via QR code or share a link. Test changes in real-time without waiting for export steps or build processes.

One-click export to all platforms

Export finished games to web, Android, iOS, Steam, and game portals with single-click deployment.

Pre-built behaviors for instant functionality

Attach ready-made behaviors like platformer movement, health systems, and pathfinding to any object. Combine multiple behaviors on single objects to create exactly what you need.

Ready-made parts in the Asset Store

Browse asset packs, game templates, custom objects, extensions, and sounds directly in the editor. Get content for free or purchase ready-to-use parts for your game.

Reusable scalable components

Use pre existing behaviors, or enhance them with the no-code event system. Save and reuse your created components across different projects as you develop your toolkit.

Expand core features with community-made extensions

Install open-source extensions that add specialized functionality like advanced controls, UI systems, and dialogue editors. Build on top of an extensive library of community maintained extensions.

Out of the box multiplayer capabilities

Create real-time multiplayer games with leaderboards, lobbies, and player login native support. Works out-of-the-box, with no complex server setup.

Synchronise projects across devices

Run the editor on desktop, mobile or in browsers with automatic cloud project synchronization. Continue your development across different devices seamlessly.

Edit 3D scenes in real time

Position 3D models, lighting, and cameras with immediate visual feedback. See your scene adjustments instantly without waiting for separate rendering steps.

shader
shader

Let's try a shader

Visual effects to enhance aesthetics

Apply shader effects for blur, glow, color adjustments and more to layers or objects. Add professional-looking effects through simple selection without needing shader programming knowledge.

GDevelop的技术功能

久经考验的技术——从推广、休闲游戏到拥有超过100万次下载的雄心之作。

快速2D渲染
硬件加速的WebGL渲染,带来流畅性能。
真实3D支持
使用完整3D功能创建风格化的低多边形3D游戏。
物理引擎
具有重力、力和碰撞的真实物理模拟。
实时多人游戏
内置大厅、匹配系统和同步游戏功能。
平台游戏引擎
完整的平台游戏机制,包括跳跃和碰撞检测。
快速后台加载
游戏即时启动,同时在后台加载资源。
实时预览(热重载)
无需重启游戏预览即可即时查看更改。
瓦片地图
使用LDtk或Tiled地图编辑器高效构建关卡。
数百种行为
可附加到任何对象的预建逻辑组件。
粒子系统
创建火焰、烟雾、雨水和其他动态视觉效果。
光照系统
添加带有阴影的动态2D和3D灯光以营造氛围。
存档状态
保存和加载完整的游戏状态或特定进度数据。
视频播放
播放视频文件用于过场动画、教程或背景。
预制件(自定义对象)
创建具有封装行为和逻辑的可重用对象。
视觉效果(着色器)
应用数十种内置效果,如模糊、发光和扭曲。
寻路
角色使用AI自动绕过障碍物导航。
调试器和性能分析器
在运行时检查变量并识别性能问题。
手柄支持
完整的手柄支持,带有可自定义的按键映射。
补间动画
平滑地动画化属性,实现精致专业的运动效果。
文本格式化(富文本与位图)
使用颜色、字体和自定义精灵字母设置文本样式。
网络
发送HTTP请求、调用API并解析JSON响应。
JavaScript API
使用自定义JavaScript代码和扩展来扩展引擎。
骨骼动画
使用Spine为角色制作流畅复杂的动画。
云端或本地开发
在线协作或在自己的设备上离线工作。
AI辅助创作
生成游戏逻辑并从集成的AI助手获得帮助。
触摸控制
为移动触摸屏游戏添加虚拟摇杆和按钮。
设备传感器
访问设备运动、方向和加速度计数据。
外部布局和事件表
在多个游戏场景中复用关卡设计和逻辑。
云端存储
自动保存在游戏会话之间持久存在的玩家数据。
形状绘制器
绘制圆形、矩形、多边形和自定义几何形状。
应用内购买
在移动游戏中销售内容、升级或货币。
对话编辑器(Yarn)
使用Yarn系统创建分支故事对话。
音效编辑器(JFXR)
使用内置JFXR工具生成复古风格的音效。
图像编辑器(Piskel)
在编辑器内创建和制作像素艺术精灵的动画。
文本输入
使用可自定义字段捕获玩家的键盘输入。
可自定义UI对象
构建按钮、滑块、切换开关和其他界面元素。
音频处理
播放、循环、淡入淡出并控制所有游戏音乐和音效。

产品路线图

2025

Editor

"Else"事件逻辑支持

通过条件else语句实现更智能的逻辑流程。

Art

Spine角色皮肤管理

在运行时动态切换角色皮肤。

Audio

实时音频预览

在添加到场景之前预先听取您的音效。

UI/UX

多项目窗口

同时并排处理多个项目。

Performance

Electron v32性能提升

更快的编辑器,渲染性能更佳。

3D Editor

45度旋转快捷键

在3D编辑器中用Alt键快速旋转45°。

2026

Developer Tools

已弃用函数警告

扩展中过时函数的视觉警告。

Editor

增强的Else事件逻辑

改进的条件Else语句,包含错误修复。

UX/UI

场景文件夹

用文件夹层级整理您的场景。

UX/UI

2D精灵表支持

使用精灵表简化动画工作流程。

Editor

3D动态光照

实时响应您3D场景的动态光照。

Editor

3D着色器/材质支持

用于3D图形的高级材质。

Editor

实时2D编辑器

构建2D场景时即时查看更改。

Logic

更好的AI事件生成

更智能的AI,能理解您游戏的逻辑。

Logic

2D和3D NavMesh路径寻找

为任何游戏中的角色提供智能路径寻找。

UX/UI

更快的工作流程(更少的模态框)

更少干扰,更流畅的开发体验。

Super fast development with Live Preview

Preview your games on other devices (phone, tablet, other computers) with GDevelop’s Network Preview. Apply your changes to the game with a simple button. No export needed.

将着色器效果应用于平台

Noise
Noise
Black and white
Blur
live preview
live preview platform

随处部署您的游戏

Games created with GDevelop run anywhere and can be exported in a single click: On the web, as Android mobile apps, publish on Steam, Epic Games Store, Facebook Gaming, Poki, CrazyGames, Itch.io, Newgrounds, the Microsoft Store...