GDevelop is bundled with 120+ examples and starters to get you quickly started, learn or try a specific feature.
這些是與 GDevelop 綁在一起的範例。很好奇?您可以直接在瀏覽器中打開並試用它們。 GDevelop 快速啟動,您將在幾秒鐘內完成範例。
This example shows how to use the Text Entry object to capture what is typed on the keyboard. It also illustrates how to open the virtual keyboard on mobile devices and capture/display what is typed using an extension. Learn more...
Example showing how to create a menu with multiple tabs. Learn more...
A demo showing how to enhance the "game feel" of your project: VFX, shot trail, ambient sounds and SFX, screenshake, wobble... Learn more...
Show how to rotate an object so that it looks toward a specified position on the scene. Learn more...
Show how to use the "Marching Squares" extension to display a fog of war. Learn more...
Show how to save a screenshot of the game on the disk (on Windows/macOS/Linux only). Learn more...
Demonstrates how to generate points within a square, circle, and ring (annulus) between two circles. Learn more...
Show how to create a car that can be controlled by the player. Learn more...
Shows how to set up a dialogue with a character, like in a RPG game, including multiple choices. Learn more...
A demo of various high quality particle effects (fire, magic, snow, rune spell...) that you can try and use in your game. Learn more...
A showcase of some multiplayer/networking possibilities using the P2P extension. Learn more...
Example showing the usage of multiple light objects, setting other objects as light obstacles and using a slight blur effect to soften shadows. Learn more...
Show how to use a variable as a timer and display it on screen like a bomb count down timer. Learn more...
Show how to translate a menu (titles, buttons) in multiple languages and add an option for the player to choose the language. Learn more...
A top down action adventure/action RPG style camera. Learn more...
Show how to use the "Object Stack" extension to make a Klondike Solitaire card game. Learn more...
An example of a 2D isometric game, showing how to build an isometric world and handle characters movement. Learn more...
An older, simple space shooter demo, made without any behaviors from extensions. Prefer taking a look at the Space Shooter starter to learn about useful behaviors and patterns for making your games. Learn more...
Shows how to create a platformer game with a Tilemap object for designing the level, and invisible objects to mark platforms and ladders. Learn more...
Show how to ask the user for a folder name and create it on the disk. Learn more...
An example showing how to create a simple top down procedural generation system. Learn more...
Shows how to procedurally generate dungeons or cave composed of objects when a scene starts. Learn more...
An example of a basic platformer (Mario-like) game. Jump around and collect as many coins as you can! Learn more...
This shows how to make a text fade in and out on the screen. Learn more...
Show how to move an object by changing its X and Y position. Learn more...
This shows how to use the device sensors to create a compass like app. Learn more...
Learn how to create a background that is scolling infinitely. Learn more...
A twitter-like social network called "Not Twitter" using Firestore, and showcase of some other features of Firebase. Learn more...
Demonstrate how to show ads from AdMob in your game: banners, interstitial screen or reward videos. Also useful to test that your AdMob account is working properly. Learn more...
This project is meant as a game example or template for a more advanced platformer. This is in the style of older castlevania entries, such as Castlevania 1 or 3. Learn more...
Example showing how to use the In-App Purchase extension in a game to sell items that can be consumable (health pack, extra ammo pack, new lives, etc...) or non consumable products (a ad-free version of your game, a premium version with unlocked levels, etc...). Learn more...
Show how to save user progress and progressively unlock levels. Learn more...
A demo of a top down game where you have to beat a boss that has multiple attacks. Learn more...
A hyper casual endless game where you have to collect shapes and avoid bombs, with a progressively increasing difficulty. Learn more...
Basic example showing how to rotate an object. Learn more...
An example of a complete video player with controls to play/pause, change the volume, jump to a position in the video... Learn more...
A platformer camera that leans toward the direction the player is looking at. Useful to give more visibility to the player when running through a level. Learn more...
An example showing all the layer effects available in GDevelop. Learn more...
A Space Invaders-like game, where you have a turret and shoot on enemies coming from the sky. Learn more...
This example shows hows to move camera in between rooms using tweens. Learn more...
A complete demo of a Tetris game, with all the concepts of modern Tetris such as SRS (Super Rotation System) and ghost piece, with high scores, music, sound effects. Learn more...
Advanced example where JSON content is fetched from a website and information extracted from it. Learn more...
2 scenes showing examples of how to use a magnetic attraction effect. One with a ball attracted by a magnet, one with a player who attracts coins. Learn more...
Show how to have objects snapped to grids (from simple rectangular grids to more complex ones like a hexagonal grid). Learn more...
This shows how to change the bbcode text of a BBText object displayed on the screen. Learn more...
A simple template to demonstrate how you can make a top-down shooter where you can explore a map and battle enemies. Learn more...
Example showing how to remember the character selected by the player and use it in other scenes. Learn more...
An example project that tests all Tween extension functionality. Learn more...
A split screen multiplayer made in just two events. Learn more...
How to put an object on the center of another Learn more...
Example showing how to play a music and add controls on the screen to pause it, change the volume or mute the sounds totally. Learn more...
Create explosion effects with the particles engine. Learn more...
Show how to use the "Marching Squares" extension to simulate liquids/blobs. Learn more...
The platform example game adapted to add a health bar to the player, that is decreased when the player touches an enemy. Learn more...
Show how to randomly generate clouds to create an infinite sky. Learn more...
Simple example showing how to close your game. Learn more...
The example is a basic way to save and load checkpoints. Learn more...
A small game similar to the Lost Woods of The Legend of Zelda Ocarina of Time, that uses spatial sound. Learn more...
Show how to create an object at the position of the click. Learn more...
Example showing how to have objects "pinned" to another, meaning that they will move/rotate and follow the object they are pinned too. Learn more...
This shows how to create a grid with random color, and let the player choose one. Learn more...
Show how to simulate a rain effect by creating several objects. Learn more...
This example shows how to link and create a hook/web between objects and how to draw it. Learn more...
Example showing how to use the device sensors to move a ball in a maze. Learn more...
This example shows how to make AI for a platformer Learn more...
Basic example of how to create a music game like Dance Dance Revolution or Friday Night Funkin. Learn more...
This show how to have an object moving from its position to another automatically avoiding obstacles. Learn more...
A basic bomberman like game, where the player can move on the map, drop bombs and destroy crates on the map. Learn more...
Basic example showing how to shoot bullets from one or multiple objects at the same time. Learn more...
Example where the player can move a character on a map, and the character is displayed behind or in front of other objects according to its position. Learn more...
Learn how to change the animation of a Sprite object (useful for animating almost all objects in your game: characters, enemies, items...) Learn more...
Simulate a bouncing ball with ropes that can be created to move the ball around anchors. Learn more...
Use the physics engine to simulate an object moving on a small planet. Learn more...
How to implement the same menu across multiple scenes using functions and text effects for hover/active states. Learn more...
A simple scene with reflection on water. Show how to use the Reflection extension. Learn more...
An elementary tic-tac-toe example to help you understand variables. Learn more...
Shows how to have multiple layers with a parallax effect (where the background layers move slower than the foreground). Learn more...
Example showing how to have objects "pinned" to multiple other objects, meaning that they will move/rotate and follow the object they are pinned too. Learn more...
A simple turn based fighting game where the player battles with a bot. Learn more...
Example showing various usage of objects timers (timers that are stored into instances of objects on the scene, as opposed to scene timers which are stored by the scene). Learn more...
This shows how to make an object move in circle around some point. Learn more...
Change the speed of the animation of an object according to its movement speed. Learn more...
Show how to get a random value (string or number) from a list of choices. Learn more...
Example showing how to walk on a tile-based arbitrary board using the Raycast condition. Learn more...
Another example showing how to have multiple layers with a parallax effect (where the background layers move slower than the foreground). Learn more...
Shows how to move units on an hexagonal grid, like done in some tactical games. Learn more...
Example showing a basic level editor, where you can save and load positions of objects put on the scene during the game. Also shows how to use simple functions. Learn more...
# Rectangular Movement Example Learn more...
Shows how to create a virtual joystick for touch screen devices Learn more...
The classic Breakout arcade game adapted in GDevelop. Read the tutorial about it to learn how to make a game like this. Learn more...
This shows how to pause the animation of a Sprite object. Learn more...
A beautiful, retro side-scrolling shooter where you must defeat incoming enemies with your mecha transforming spaceship. Huge boss included! Learn more...
This shows how to open a website on the system default browser. Learn more...
An example showing how to launch a ball from a cannon when using the Physics engine. Learn more...
This show how to create an effect where a text is progressively typed on the screen. Learn more...
Find all matching pairs of cards in this relaxing game. Use tweens to create smooth, natural animations with a few events. Learn more...
Create various effects with the particles engine. Learn more...
Show how to use the "Marching Squares" extension to paint platforms and jump on them. Learn more...
Example showing various capabilities of the physics engine integrated to GDevelop. Learn more...
Advanced example showing how to extract information from a JSON formatted string. Learn more...
Make the screen shake when some event occurs. Learn more...
Show how to stick objects to others, so that they follow the position, rotation and even changes in size of the object they are stuck to. Learn more...
Simple example showing how the engine of GDevelop select objects to be used in conditions and actions. Learn more...
This example shows you how to make a mystery box for a platform game, where players can bang their head to get items. Learn more...
A platformer showing a simple interactive story with dialogues like in RPG games, using the Yarn dialogue tree extension. Learn more...
A few examples of Bitmap Text usage and their features (wrapping, tint color...). Learn more...
Show how to use physics engine to move an object around with the mouse and realistic movements. Learn more...
A demo of all the joints that can be created using the Physics engine. Learn more...
Example showing a text with a custom font applied on it. Learn more...
Examples of how to use a variety of tween animations, including object position, color, opacity, angle, and scale. Learn more...
Example showing how to use the Gamepads extension to read the state of gamepads (or controllers), for 2 players. Learn more...
This explains how to remember the last key that was pressed and customize the inputs of your game. Learn more...
An example of Yarn dialogs, accept quests, custom avatars for NPCs, object picking and locked doors to open for help the princess. Learn more...
This shows how to change the text of a Text object displayed on the screen. Learn more...
Try to cross the finish line as fast as possible without falling over! And remember to pedal safe! Learn more...
Basic example showing how to shoot bullets from an object. Learn more...
Show how to generate top-down islands using the "Marching Squares" and "Noise Generator" extensions. Learn more...
A simple game where the player must press the right keys on the keyboard as fast as possible. Learn more...
This shows how to move the camera to the position of an object on a map. Learn more...
Show how to make the device vibrate. Learn more...
Shows how to use the "Advanced jump" behavior to allow an object to jump shortly after it left a platform (to reduce player frustration in platform games). Learn more...
A fun realistic physics based car example Learn more...
A re-creation of the classic pong game Learn more...
A demo of all the joints, and the way they can be customized, using the Physics engine. Learn more...
Show how to change the scale of a sprite (to make a zoom effect for example). Learn more...
Show how to use the "Marching Squares" extension to paint territories. Learn more...
Learn how to use the various Facebook Instant Games APIs to get information about the player, share their scores and have a leaderboard! Learn more...
An adptation of the classic arcade game Asteroids with GDevelop. Learn more...
Show how to rotate an object so that it looks toward the player cursor. Learn more...
Use events to move objects back and forth vertically or horizontally. Learn more...
Learn how to change the color of a Sprite object - useful to achieve effects like invincibility with a blue tint or taking damage with a red effect. Learn more...
Learn how to display an inventory, with object that can be addded or removed, and how to persist it in storage. Learn more...
Shows how to evaluate the distances between multiple types of objects such as roads or rivers to define rules for city builders. Learn more...
A simple minesweeper-like game where the player must place flags on suspected mine locations. Learn more...
Show how to use the "Marching Squares" extension to simulate a landscape (with embossed surfaces) from a top-down viewpoint. Learn more...
A bomberman-like game where each player controls a goose. Includes a title screen where you can choose the map and between 2 to 4 players, and bonuses. Learn more...
Advanced example showing how to persist data and then reload them from storage (useful to store game progress, or save the state of some objects in a game). Learn more...
Learn how to make buttons for the menus in your game. Learn more...
This shows how to use the forces built in GDevelop to move an object. Learn more...
Example of creating a ragdoll with physics joints. Learn more...
A fast paced game where you must jump and avoid obstacles. Learn more...
This shows how to make a sprite fade in and out on the screen. Learn more...
A Bust-a-Move clone to show how to make a match 3 game. Learn more...
This shows how to reproduce the Platformer example using JavaScript code instead of events. Learn more...
Advanced example showing how to use JavaScript and HTML5 api to make a text read by your computer. Learn more...
Show how to make the player collect objects from boxes on the map. Learn more...
A game where the player have to jump on platforms and avoid falling down as the screen goes up. With special objects (spring, rocks), score and Game Over handling! Learn more...
Show how to create a object randomly picked in a list. Learn more...
Show how to delete objects that are located at the diagonals of the click of the player in a board game. Learn more...
Show how to save the items unlocked by the user and load them later (when the game is launched again for example, or when starting a saved game). Learn more...
A clone of the challenging and popular Flappy Bird game, where you control a bird which has to avoid pipes. Learn more...
This show how to create multiple markers when the player touches the screen. Learn more...
The Platformer example modified to allow the player to do a double jump. Learn more...
Shows different examples of Tilemaps made with the Tiled editor (that can be downloaded on mapeditor.org), including some with animations. Learn more...
This shows how to allow the user to move on a map with the mouse. Learn more...
Show how to use Shape Painter objects to create a simple drawing app. Learn more...
Very simple example showing the settings to have a pixel-perfect platform game (also applicable to other kind of games). Learn more...
This show how to properly launch a music on a game on mobile. Learn more...
Shows how to use the tween behavior to animate a game main menu. Learn more...
Example level for teaching basic programming skills with extra features and assets. Learn more...
Show how to use the "Object Stack" extension to make a card system. Learn more...
Simpler example showing how to get started with Pathfinding, to have an object automatically find its way around obstacles. Learn more...
Advanced example showing how to use JavaScript to load an image from an external URL. Learn more...
A top-down racing game made using the Physics engine. Learn more...
Simple example showing how raycast detects objects. Learn more...
Show how to use pathfinding to make enemies chase the player. Learn more...
A simple leaderboard made with Firestore queries. Learn more...
Simple game where the player must use his laser powered gun to destroy zombies running at him. Learn more...
Show how to use various mathematical expressions to move an object following a parabola shape Learn more...
Learn how to replace the mouse cursor by a custom image. Learn more...
逐步學習如何使用 GDevelop 或獲取有關特定的功能幫助:wiki 包括含初學者教學與軟體的完整文檔。