Coder Social home page Coder Social logo

gdevelopapp / gdevelop-examples Goto Github PK

View Code? Open in Web Editor NEW
35.0 4.0 16.0 218.59 MB

Repository of examples and templates for GDevelop - the open-source, no-code game engine

Home Page: https://gdevelop.io

JavaScript 100.00%
game-development game-engine gamedev gdevelop hacktoberfest open-source

gdevelop-examples's Introduction

GDevelop logo

GDevelop is a full-featured, open-source game development software, allowing to create desktop and mobile games without any knowledge in a specific programming language. All the game logic is built up using an intuitive and powerful event-based system.

GDevelop Examples

This repository hosts the example projects for GDevelop.

Getting started

โ” I want to... ๐Ÿš€ What to do
Download GDevelop to make games Go on GDevelop website to download GD!
Try an example Examples can be searched and downloaded directly from GDevelop.
Contribute to GDevelop itself Visit GDevelop GitHub repository.
Create/improve an example Read below.

Submit your example

If you've created an example with GDevelop, you can submit it to be shared with the rest of the community.

  1. Create your game with GDevelop.
  2. Make sure to follow the requirements and best practices on this page.

Note that for now, we're trying to keep a fairly high quality bar for examples, so you might be asked to adapt your game according to reviewer feedbacks. Don't feel bad about this! This is normal process and here to help making examples as good as possible for new users. If we take too much time to review your example, you can send a ping on the issue. โฐ

  1. Create a preview.png (case sensitive) 16:9 image that will let users see what the game looks like. You can also add a thumbnail.png (case sensitive) with a 16:9 ratio (the game logo/banner) shown in the examples list of the game engine or a square-icon.png (the game icon). All of these images should be located at the root folder of the game.
  2. Create a new README.md file and write a short description of the game.
  3. Export your game and all its resources to a zip file (you can save it in a new folder and zip this folder).
  4. Submit it! You can either submit it here, attaching the zip file.

If you know how to create Pull Requests, you can also clone this repository and add your example in the examples folder, and then open a PR. Examples are deployed automatically when pushed to the main branch: CircleCI

Developers

To add a game to the homepage the game have to be listed in the scripts/generate-database.js file.

License

All examples provided on this repository are MIT licensed, unless specified otherwise.

gdevelop-examples's People

Contributors

4ian avatar alexandresi avatar arthuro555 avatar bouh avatar clementpasteau avatar d8h avatar fannieyan avatar github-actions[bot] avatar helperwesley avatar leopoldtal avatar midhil457 avatar planktonfun avatar st-wook avatar thegemdev avatar tristanbob avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

gdevelop-examples's Issues

Inaccurate search results

When lights is searched, forward camera example is one of the result even though light has nothing to do with that example. There might be more of this type, but I didn't find them in my quick search

lights

P2P-Networking for 2 or more player

I expanded upon Arthuros p2p example

Description:
I added a "Broker" and a "Waiter" role to simplify connections between more than 2 players. I also modified the chat to display Usernames.

Checklist

  • My game has a proper name in the game properties.
  • My game package name behind with com.example..
  • My game has all events unfolded.
  • I've added myself as the author in the game properties.
  • I've included a file called "README.md" with a description in proper English, explaining what this example is doing.
  • I confirm that this game and all of its resources can be integrated to this GitHub repository, distributed and MIT licensed.
  • I've cleaned unused resources.

Game folder

p2p-networking-for-2-or-more-players.zip

New example

Describe the example

Checklist

  • My game has a proper name in the game properties.
  • My game package name behind with com.example..
  • My game has all events unfolded.
  • I've added myself as the author in the game properties.
  • I've included a file called "README.md" with a description in proper English, explaining what this example is doing.
  • I confirm that this game and all of its resources can be integrated to this GitHub repository, distributed and MIT licensed.
  • I've cleaned unused resources.

Game folder

Tower defense example

Describe the example

it's a Game where others can learn how Multiplayer and tower defense work when there want to do a tower defense game too and want to add Multiplayer

Checklist

  • [Check] My game has a proper name in the game properties.
  • [Check] My game package name behind with com.example..
  • [Check] My game has all events unfolded.
  • [Cehck] I've added myself as the author in the game properties.
  • [Check] I've included a file called "README.md" with a description in proper English, explaining what this example is doing.
  • [Check] I confirm that this game and all of its resources can be integrated to this GitHub repository, distributed and MIT licensed.
  • [Check] I've cleaned unused resources

i can't include my file here so i maked a link to DOWNLOAD

New example - Top Down Action RPG / Action Adventure Camera and Room Transition Example

Describe the example

This example shows how to accomplish a camera similar to most 2D top down action adventure games (e.g. Zelda). The camera follows the player, within the boundaries of the room they're in, and smoothly moves to the next room once the player moves to another room.

As part of the example I also show how to freeze the player and enemies while the transition is occurring.

Checklist

  • My game has a proper name in the game properties.
  • My game package name behind with com.example..
  • My game has all events unfolded.
  • I've added myself as the author in the game properties.
  • I've included a file called "README.md" with a description in proper English, explaining what this example is doing.
  • I confirm that this game and all of its resources can be integrated to this GitHub repository, distributed and MIT licensed.
  • I've cleaned unused resources.

Game folder

TopDownAdventureCamera.zip

New example - Top Down Shooter Template

Current Version: 1.0.2

Describe the example

ITop Down Shooter

Top Down Shooter Template for GDevelop 5
A simple template created for GDevelop 5 to demonstrate how you can make a Top Down shooter.
Controls:
Use the mouse to aim
A - Left
D - Right
W - Up
S - Down

Game folder

https://www.gamesigniter.com/topdownshooter/top-down-shooter-source-code.zip
or here the source code
https://github.com/UlisesFreitas/top-down-shooter-template

Screenshots

https://www.gamesigniter.com/topdownshooter/desktop-icon-512.png
https://www.gamesigniter.com/topdownshooter/screenshot-1.png
https://www.gamesigniter.com/topdownshooter/screenshot-2.png
https://www.gamesigniter.com/topdownshooter/screenshot-3.png

New example

Describe the example

Checklist

  • My game has a proper name in the game properties.
  • My game package name behind with com.example..
  • My game has all events unfolded.
  • I've added myself as the author in the game properties.
  • I've included a file called "README.md" with a description in proper English, explaining what this example is doing.
  • I confirm that this game and all of its resources can be integrated to this GitHub repository, distributed and MIT licensed.
  • I've cleaned unused resources.

Game folder

Complex Animation with Attack Combo and Dash

Describe the example

Complex animation including attack combo, dash, sliding, air dash, with gamepad and keyboard.

Checklist

  • My game has a proper name in the game properties.
  • My game package name behind with com.example..
  • My game has all events unfolded.
  • I've added myself as the author in the game properties.
  • I've included a file called "README.md" with a description in proper English, explaining what this example is doing.
  • I confirm that this game and all of its resources can be integrated to this GitHub repository, distributed and MIT licensed.
  • I've cleaned unused resources.

Game folder

StateMachineCombo.zip

Tic-Tac-Toe

Describe the example

An elementary tic-tac-toe example to help you understand instance variables.

Checklist

  • My game has a proper name in the game properties.
  • My game package name behind with com.example..
  • My game has all events unfolded.
  • I've added myself as the author in the game properties.
  • I've included a file called "README.md" with a description in proper English, explaining what this example is doing.
  • I confirm that this game and all of its resources can be integrated to this GitHub repository, distributed and MIT licensed.
  • I've cleaned unused resources.

Game folder

Tic tac toe.zip

Rhythm example details also shown in description

The details and description is seperated by a empty line. Which is how all the example with a details given does. But, it doesn't work for this example. Is it because of the . at the end of the description?

Screenshot from 2021-09-05 20-02-48

New example

Describe the example

Checklist

  • My game has a proper name in the game properties.
  • My game has all events unfolded.
  • My game package name behind with com.example..
  • I've added myself as the author in the game properties.
  • I've included a file called "README.md" with a description in proper English, explaining what this example is doing.
  • I confirm that this game and all of its resources can be integrated to this GitHub repository, distributed and MIT licensed.
  • I've cleaned unused resources.

Game folder

Yarnalia - Yarn dialog with NPC avatars & quests template

Yarn dialogs, with NPC avatar & quest

Talk with the NPCs inside the castle room to solve some quests they give to you, this example demonstrate how easily you can setup a Yarn dialog into GDevelop.

Controls:
Z - Talk/interact with NPC
Arrows - to move
Space - jump

Checklist

  • My game has a proper name in the game properties.
  • My game package name behind with com.example..
  • My game has all events unfolded.
  • I've added myself as the author in the game properties.
  • I've included a file called "README.md" with a description in proper English, explaining what this example is doing.
  • I confirm that this game and all of its resources can be integrated to this GitHub repository, distributed and MIT licensed.
  • I've cleaned unused resources.

Game folder

https://games.gdevelop-app.com/game-215691d5-7da2-4b3a-a992-9907cdfdb557/index.html

Finally, attach a zip file containing your game and all its resources (images, sounds, etc...)
https://gamesigniter.com/yarnalia/yarnalia.zip

You also may have to create an account on GitHub before posting.
https://github.com/UlisesFreitas/Yarnalia-GDevelop-example

Add lossless compression for image files to reduce project sizes

I am not sure if this is necessary. Something like https://github.com/marketplace/actions/image-actions can help reduce project sizes. As the examples are now stored externally, this can help reduce load times. There are a lot of images in projects, compressing them can reduce the size drastically. Image quality is not the focus of examples, so it shouldn't be a big deal.

One doubt I have is if it will compress a file multiple times.
Something that runs on every PR unless disabled for some PRs.

:)

New example: City Builder

This example shows how to evaluate distance by roads to define rules for city builders.

This example use these extensions:

The original discussion: 4ian/GDevelop#2638

CityBuilder

Checklist

  • My game has a proper name in the game properties.
  • My game package name behind with com.example..
  • My game has all events unfolded.
  • I've added myself as the author in the game properties.
  • I've included a file called "README.md" with a description in proper English, explaining what this example is doing.
  • I confirm that this game and all of its resources can be integrated to this GitHub repository, distributed and MIT licensed.
  • I've cleaned unused resources.

Game folder

AI movement example

Describe the example

Checklist

  • My game has a proper name in the game properties.
  • My game package name behind with com.example..
  • My game has all events unfolded.
  • I've added myself as the author in the game properties.
  • I've included a file called "README.md" with a description in proper English, explaining what this example is doing.
  • I confirm that this game and all of its resources can be integrated to this GitHub repository, distributed and MIT licensed.
  • I've cleaned unused resources.

Game folder

AI-1
AI-12
Darkbrick-1
King
Ladder-1
Ladder-12

Hello

Describe the example

Checklist

  • My game has a proper name in the game properties.
  • My game package name behind with com.example..
  • My game has all events unfolded.
  • I've added myself as the author in the game properties.
  • I've included a file called "README.md" with a description in proper English, explaining what this example is doing.
  • I confirm that this game and all of its resources can be integrated to this GitHub repository, distributed and MIT licensed.
  • I've cleaned unused resources.

Game folder

New example

Car Physics Joint Demo

A realistic physics car demo that allows you to enjoy testing a car in gdevelop.

Checklist

  • My game has a proper name in the game properties.
  • My game package name behind with com.example..
  • My game has all events unfolded.
  • I've added myself as the author in the game properties.
  • I've included a file called "README.md" with a description in proper English, explaining what this example is doing.
  • I confirm that this game and all of its resources can be integrated to this GitHub repository, distributed and MIT licensed.
  • I've cleaned unused resources.

Game folder

Car Physics Joint Demo.zip

New example

Describe the example

Checklist

  • My game has a proper name in the game properties.
  • My game package name behind with com.example..
  • My game has all events unfolded.
  • I've added myself as the author in the game properties.
  • I've included a file called "README.md" with a description in proper English, explaining what this example is doing.
  • I confirm that this game and all of its resources can be integrated to this GitHub repository, distributed and MIT licensed.
  • I've cleaned unused resources.

Game folder

New example

Describe the example

Checklist

  • My game has a proper name in the game properties.
  • My game package name behind with com.example..
  • My game has all events unfolded.
  • I've added myself as the author in the game properties.
  • I've included a file called "README.md" with a description in proper English, explaining what this example is doing.
  • I confirm that this game and all of its resources can be integrated to this GitHub repository, distributed and MIT licensed.
  • I've cleaned unused resources.

Game folder

Bug with an example - Not-A-Vania

Describe the bug

Something appears to have gotten broken in my example when it got merged into the main example list.
I think something happened during the process to get it made into a single file?

When loading the example, the main scene just renders all of the debug items, no controls are responsive, and the music doesn't play.

To Reproduce

Steps to reproduce the behavior:

  1. Open 'Not-A-Vania' example
  2. Start the preview.
  3. Select start game.
  4. Problem will occur.

Screenshots

image

Additional context

I have real quickly made a new version with single file mode incase something happened when it was being converted before. I've confirmed this does work as expected, at least for me. I also updated the name to Not-A-Vania - Advanced Platformer Example, so people can find it (Unless it's being added to the game templates list, I'm not sure people would have found it before)

NAVReduxSingleFile.zip

New example

It is Ball Physics, Devs could use this to learn how ball physics works and use it for their next project

Checklist

  • [ y] My game has a proper name in the game properties.
  • [y ] My game package name behind with com.example..
  • [ No Events] My game has all events unfolded.
  • [y ] I've added myself as the author in the game properties.
  • [ y] I've included a file called "README.md" with a description in proper English, explaining what this example is doing.
  • [ y] I confirm that this game and all of its resources can be integrated to this GitHub repository, distributed and MIT licensed.
  • [y ] I've cleaned unused resources.

Game folder

Some games are named "Game"

Describe the bug

Some examples are named "Game"

image
image
image

To Reproduce

Steps to reproduce the behavior:

  1. Open the examples library
  2. Scroll until you see a game named "Game"

Additional context

  • GDevelop version: web-ide

New example: Events Functions Patterns

Describe the example

This example shows how to use a few popular programming patterns via events functions for helping to develop a game. The patterns that are shown in this example:

  • Encapsulating multiple conditions into one (in this example for input management)
  • Encapsulating events into a custom behavior (reusing input management as an example)
  • Service Locator pattern (in this example for switching between an AI and a User input for player 2)
  • Object-oriented programming (3 example scenes for showing using it generally, how to do inheritance and how to do composition)
  • State pattern (Making a platformer FSM with an events based behavior)

Checklist

  • My game has a proper name in the game properties.
  • My game package name behind with com.example..
  • My game has all events unfolded.
  • I've added myself as the author in the game properties.
  • I've included a file called "README.md" with a description in proper English, explaining what this example is doing.
  • I confirm that this game and all of its resources can be integrated into this GitHub repository, distributed and MIT licensed.
  • I've cleaned unused resources.

Game folder

FunctionsPatterns.zip

New camera movement example

Describe the example

This is an example of a platformer with a camera that leans toward the direction in which the player is going,
and thus making the incoming obstacles more visible

Checklist

  • My game has a proper name in the game properties.

  • My game package name behind with com.example..
    (com.example.camera_forward)

  • My game has all events unfolded.
    (I have tried to organize them in groups according to their functionalities in the game.)

  • I've added myself as the author in the game properties.

  • I've included a file called "README.md" with a description in proper English, explaining what this example is doing.
    (I have created a file named "read me.txt", it will do right?)

  • I confirm that this game and all of its resources can be integrated to this GitHub repository, distributed and MIT licensed.

  • I've cleaned unused resources.

Game folder

https://www.mediafire.com/file/2330hmfzjh1n6c3/com.example.camera_forward.zip/file

No

-->

Using p2p you can make your own online 2 player game platformer

Resources not loaded for Break-out example

Describe the bug

I was looking at the break-out example and it seems that the resources are not downloaded, The assets are non-existent in the resources. But, the assets are present in the repo.

I tested it with other examples, and it seems to work fine and the issue is not present

To Reproduce

Steps to reproduce the behavior:

  1. Open the breakout example
  2. Open a scene or the resources panel
  3. See that no assets are present

Screenshots

The scene:
br_1

The resources:
br_2

The folder:
br3

Additional context

  • GDevelop version: beta114, also tested on the web app, same issue

[New Example] Rhythm a musical game example

Rhythm a musical game for GDevelop

Basic example of how to create a music game like Dance Dance Revolution or Friday Night Funkin, The camera follows the player whos singing, and the arrows appear to that player. When the song ends calculate the scores and decides who wins.

Controls:

  • AWSD for player 1
  • LEFT,RIGHT,UP,DOWN for player 2
  • Enter for start the game
  • R - Restart the game anytime

Checklist

  • My game has a proper name in the game properties.
  • My game package name behind with com.example..
  • My game has all events unfolded.
  • I've added myself as the author in the game properties.
  • I've included a file called "README.md" with a description in proper English, explaining what this example is doing.
  • I confirm that this game and all of its resources can be integrated to this GitHub repository, distributed and MIT licensed.
  • I've cleaned unused resources.

Game online

https://games.gdevelop-app.com/game-f4f5cb84-335b-4346-a132-e98b223dd974/index.html

Game folder

GD-Examples-Rhythm-1.0.0.zip

New example

Describe the example

Checklist

  • My game has a proper name in the game properties.
  • My game package name behind with com.example..
  • My game has all events unfolded.
  • I've added myself as the author in the game properties.
  • I've included a file called "README.md" with a description in proper English, explaining what this example is doing.
  • I confirm that this game and all of its resources can be integrated to this GitHub repository, distributed and MIT licensed.
  • I've cleaned unused resources.

Game folder

Inventoralia - Inventory and shop

An example of inventory and shop all in one with persistent data storage

You can get items by clicking it or buying items in the shop.
To use an item just right click
To delete an item and all its quantity just drag the item to trashcan

Checklist

  • My game has a proper name in the game properties.
  • My game package name behind with com.example..
  • My game has all events unfolded.
  • I've added myself as the author in the game properties.
  • I've included a file called "README.md" with a description in proper English, explaining what this example is doing.
  • I confirm that this game and all of its resources can be integrated to this GitHub repository, distributed and MIT licensed.
  • I've cleaned unused resources.

Game folder

Here the entire repo: https://github.com/UlisesFreitas/Inventoralia-gdevelop-5-template/tree/1.0.0
Here released project: https://github.com/UlisesFreitas/Inventoralia-gdevelop-5-template/releases/tag/1.0.0
Here the HTML exported: https://github.com/UlisesFreitas/Inventoralia-gdevelop-5-template/blob/main/inventoralia-HTML-1.0.0.zip

Assets are inside the GitHub project
called
screenshot-1 https://github.com/UlisesFreitas/Inventoralia-gdevelop-5-template/blob/1.0.0/screenshot-1.jpg
screenshot-2 https://github.com/UlisesFreitas/Inventoralia-gdevelop-5-template/blob/1.0.0/screenshot-2.jpg
screenshot-3 https://github.com/UlisesFreitas/Inventoralia-gdevelop-5-template/blob/1.0.0/screenshot-3.jpg

For thumbnail: https://github.com/UlisesFreitas/Inventoralia-gdevelop-5-template/blob/main/icon-512.png

New example

Describe the example

Checklist

  • My game has a proper name in the game properties.
  • My game package name behind with com.example..
  • My game has all events unfolded.
  • I've added myself as the author in the game properties.
  • I've included a file called "README.md" with a description in proper English, explaining what this example is doing.
  • I confirm that this game and all of its resources can be integrated to this GitHub repository, distributed and MIT licensed.
  • I've cleaned unused resources.

Game folder

Complex Animation Attack combo and Dash

Describe the example how to implement attack combo dashing slide with there animation

how to implement attack combo dashing slide with there animation using

Checklist

  • My game has a proper name in the game properties.
  • My game package name behind with com.example..
  • My game has all events unfolded.
  • I've added myself as the author in the game properties.
  • I've included a file called "Complex animation.zip
    Complex animation.zip
    " with a description in proper English, explaining what this example is doing.
  • I confirm that this game and all of its resources can be integrated to this GitHub repository, distributed and MIT licensed.
  • I've cleaned unused resources.

Game folder

turned based fighting example

Describe the example

this is a turned based fighting example game with 1 player and enemy with 2 ability(fireball and summon zombie) also i made the art myself

heres a link to play it: https://shadow001.itch.io/turned-based-fighting-example

Checklist

  • My game has all events unfolded.
  • My game has a proper name in the game properties.
  • I've added myself as the author in the game properties.
  • I've included a file called "README.md" with a description in proper English, explaining what this example is doing.
  • I confirm that this game and all of its resources can be integrated to this GitHub repository, distributed and MIT licensed.
  • My game package name behind with com.example..
  • I've cleaned unused resources.
  • Resources
  • Game properties
  • Objects
  • UI/scene layout
  • FSM
  • Unused events
  • Factorize events

(the project folder is in comments)

Deception Must Fall Demo

Describe the example

Checklist

  • ["Y"] My game has a proper name in the game properties.
  • ["Y"] My game package name behind with com.example..
  • ["Y"] My game has all events unfolded.
  • ["Y"] I've added myself as the author in the game properties.
  • ["Y"] I've included a file called "README.md" with a description in proper English, explaining what this example is doing.
  • ["Y" ] I confirm that this game and all of its resources can be integrated to this GitHub repository, distributed and MIT licensed.
  • ["Y"
    ReadMe.md
    ] I've cleaned unused resources.

Game folder

Deception_Must_Fall10.zip

New example

Describe the example

Checklist

  • My game has a proper name in the game properties.
  • My game package name behind with com.example..
  • My game has all events unfolded.
  • I've added myself as the author in the game properties.
  • I've included a file called "README.md" with a description in proper English, explaining what this example is doing.
  • I confirm that this game and all of its resources can be integrated to this GitHub repository, distributed and MIT licensed.
  • I've cleaned unused resources.

Game folder

Minesweeper-like game

Note: This is a work in progress that is 90% complete. It needs the logic to clear all neighboring tiles when a user clicks on an empty tile. I'm asking for help on the GDevelop forum, so please help if you can!

Describe the example

A simple example game similar to Minesweeper.

Checklist

  • My game has a proper name in the game properties.
  • My game package name behind with com.example..
  • My game has all events unfolded.
  • I've added myself as the author in the game properties.
  • I've included a file called "README.md" with a description in proper English, explaining what this example is doing.
  • I confirm that this game and all of its resources can be integrated to this GitHub repository, distributed and MIT licensed.
  • I've cleaned unused resources.

Game folder

MinesweeperExample.zip

Playable game

https://games.gdevelop-app.com/game-077ea6e2-2977-4e0f-ab4d-36eca9cc038c/index.html

trex dino game

Describe the example

Checklist

  • My game has a proper name in the game properties.
  • My game package name behind with com.example..
  • My game has all events unfolded.
  • I've added myself as the author in the game properties.
  • I've included a file called "README.md" with a description in proper English, explaining what this example is doing.
  • I confirm that this game and all of its resources can be integrated to this GitHub repository, distributed and MIT licensed.
  • I've cleaned unused resources.

Game folder

Weather Example

Weather Template

This example shows how different weather conditions can be implemented and how they can affect

Checklist

  • [+] My game has a proper name in the game properties.
  • [+] My game package name behind with com.example..
  • [+] My game has all events unfolded.
  • [+] I've added myself as the author in the game properties.
  • [+] I've included a file called "README.md" with a description in proper English, explaining what this example is doing.
  • [+] I confirm that this game and all of its resources can be integrated to this GitHub repository, distributed and MIT licensed.
  • [+] I've cleaned unused resources.

Game folder

Weather_Template.zip

Alla Isometric Adventure Game

Your an alien from the planet solarsorbek and you crash on earth and must explore the map to find parts to fix ship

Checklist

  • ["Y" ] My game has a proper name in the game properties.
  • ["Y"] My game package name behind with com.example..
  • ["Y"] My game has all events unfolded.
  • ["Y"] I've added myself as the author in the game properties.
  • ["Y"] I've included a file called "README.md" with a description in proper English, explaining what this example is doing.
  • ["Y"] I confirm that this game and all of its resources can be integrated to this GitHub repository, distributed and MIT licensed.
  • ["Y"] I've cleaned unused resources.

Game folder

Alla Isometric Adventure Game1.zip
ReadMe.md

New example

Describe the example

Checklist

  • My game has a proper name in the game properties.
  • My game package name behind with com.example..
  • My game has all events unfolded.
  • I've added myself as the author in the game properties.
  • I've included a file called "README.md" with a description in proper English, explaining what this example is doing.
  • I confirm that this game and all of its resources can be integrated to this GitHub repository, distributed and MIT licensed.
  • I've cleaned unused resources.

Game folder

Platformer Ai Example

Platformer Ai Example

A simple platformer with AI entities. It could be friendly or an enemy. It also includes the flashing extension and damage that uses it.

By following this example, many NPCs can be made. With some ingenuity, it could be molded into other elements of platformers like moving collectibles. It also can show how to take damage, which can be applied to many hazards, even in games that are not platformers.

Checklist

  • My game has a proper name in the game properties.
  • My game package name behind with com.example..
  • My game has all events unfolded.
  • I've added myself as the author in the game properties.
  • I've included a file called "README.md" with a description in proper English, explaining what this example is doing.
  • I confirm that this game and all of its resources can be integrated to this GitHub repository, distributed and MIT licensed.
  • I've cleaned unused resources.

Platformer AI.zip

New example

Complex animation.zip

Describe the example You can implement complex animation for attack combo and dash

You Can implement complex animation including attack combo Dash slide using invert conditions and sub events

Checklist

  • My game has a proper name in the game properties.
  • My game package name behind with com.example..
  • My game has all events unfolded.
  • I've added myself as the author in the game properties.
  • I've included a file called "README.md" with a description in proper English, explaining what this example is doing.
  • I confirm that this game and all of its resources can be integrated to this GitHub repository, distributed and MIT licensed.
  • I've cleaned unused resources.

Game folder

Tower defense example

Describe the example

Robot TD Example

in this example you can learn how to make a tower defense game with Multiplayer in it. I maked this example for you so when you have Problems by making
a Tower defense Game you can go in this example, In the Example are a Menu,Shop and more The events are under external Events not under the normal the
Singleplayer maps are the Multiplayer Maps too.

Checklist

  • My game has a proper name in the game properties.
  • My game package name behind with com.example..
  • My game has all events unfolded.
  • I've added myself as the author in the game properties.
  • I've included a file called "README.md" with a description in proper English, explaining what this example is doing.
  • I confirm that this game and all of its resources can be integrated to this GitHub repository, distributed and MIT licensed.
  • I've cleaned unused resources.

Project file

New example - Advanced Platformer - Not-A-Vania Redux

Describe the example

This is a complete remake of the first thing I ever made with GDevelop, Not-A-Vania. While I'm calling it Not-A-Vania Redux, the main idea was to show GDevelop users a platformer made with much more advanced concepts.

It includes: Finite state machines (FSMs), tweens, bitmap fonts and bitmap text objects, tilemaps, external event sheets, declaring variables via events, and instance object variables for event logic.

I believe the example is documented throughout in a way that can help users (who understand the basics of GDevelop), understand the more advanced concepts as well.

Screenshot 2021-07-02 125847
Screenshot 2021-07-02 141037

Checklist

  • My game has a proper name in the game properties.
  • My game package name behind with com.example..
  • My game has all events unfolded.
  • I've added myself as the author in the game properties.
  • I've included a file called "README.md" with a description in proper English, explaining what this example is doing.
  • I confirm that this game and all of its resources can be integrated to this GitHub repository, distributed and MIT licensed.
  • I've cleaned unused resources.

Game folder

NAVRedux Project.zip

New example: Fixed Camera Transitions [Using Tweens]

Describe the example

This example showcases fixed screen transition. Whenever the player moves outside of the current frame, the camera smoothly moves one room in that direction.
A rather easy but sweet event prevents the player from leaving the scene when a transition is happening. Even though this might be most suitable for a Top-Down game, this example shows that it can also find application with other game styles as well.
This is just a template and can be modified freely to fit the personal needs or match the game's style and/or atmosphere.

Checklist

  • My game has a proper name in the game properties.
  • My game package name behind with com.example..
  • My game has all events unfolded.
  • I've added myself as the author in the game properties.
  • I've included a file called "README.md" with a description in proper English, explaining what this example is doing.
  • I confirm that this game and all of its resources can be integrated to this GitHub repository, distributed and MIT licensed.
  • I've cleaned unused resources.

Game folder

FixedMoveTransitions.zip
image

Car Physics Joint Demo, mobile & pc

Car Physics Joint Demo

A realistic physics car demo that allows you to enjoy testing a car physics in gdevelop.

Checklist

  • My game has a proper name in the game properties.
  • My game package name behind with com.example..
  • My game has all events unfolded.
  • I've added myself as the author in the game properties.
  • I've included a file called "README.md" with a description in proper English, explaining what this example is doing.
  • I confirm that this game and all of its resources can be integrated to this GitHub repository, distributed and MIT licensed.
  • I've cleaned unused resources.

Game folder

Car Physics Joint Demo.zip

Simple clicker game example.

Describe the example

Checklist

  • My game has a proper name in the game properties. (Yes)
  • My game package name behind with com.clickergame..
  • My game has all events unfolded. (Yes)
  • I've added myself as the author in the game properties. (Yes)
  • I've included a file called "README.md" with a description in proper English, explaining what this example is doing. (No)
  • I confirm that this game and all of its resources can be integrated to this GitHub repository, distributed and MIT licensed. (Yes i confirm that.)
  • I've cleaned unused resources. (Yes)

Game folder

Clicker game.zip

Platformer Mystery Block Example

Platformer Mystery Box Example

This is a modified Platformer example with a block added same as Mystery Block of Mario.
A simple modification of Platformer template.

Changes

  • Added a Mystery Box where Player can bang their head to get nothing, coin, or an enemy.

Checklist

  • My game has a proper name in the game properties.
  • My game package name behind with com.example..
  • My game has all events unfolded.
  • I've added myself as the author in the game properties.
  • I've included a file called "README.md" with a description in proper English, explaining what this example is doing.
  • I confirm that this game and all of its resources can be integrated into this GitHub repository, distributed and MIT licensed.
  • I've cleaned unused resources.

Game folder

PlatformerMysteryBox.zip

Side View Zombie Horror

Describe the example

It's a side view battle game with crawling zombie made all the assets myself, it's useful for people's who want a quick zombie template.

Checklist

  • My game has a proper name in the game properties.
  • My game package name behind with com.example..
  • My game has all events unfolded.
  • I've added myself as the author in the game properties.
  • I've included a file called "README.md" with a description in proper English, explaining what this example is doing.
  • I confirm that this game and all of its resources can be integrated to this GitHub repository, distributed and MIT licensed.

Game folder

Side view Horror.zip

ReadMw.md

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.