Sort
  • Demo Platformer Game
    3.1
    v1.0.2Demos

    Repository with mechanics that you can apply for your platform projects.

    By: CesarLeon
  • PC Inventory Demo
    3.1
    v1.0Demos

    Demo showcasing inventory feature for PC. Left-click mouse to hold and drag to put/switch/combine items. Additionaly hold 'alt' to split stackable items. Right-click mouse to use/equip/delete items. Ability to: auto-arrange items, move windows, resize or scroll through backpack window. Created by expanding work done by user 'Oen44'.

    By: szechset
  • Sprint and Dash Demo .NET
    4.2
    v1.0.0Demos

    A simple demonstration for Sprint and Dashing using CharacterBody2D.

    By: PattyHoswell
  • Rotate Tilemap Tiles Using Code Demo (with Tutorial Video)
    4.2
    v1.0.0Demos

    This demo shows how to rotate tilemap tiles using code. Goes with my tutorial here: https://youtu.be/WtiLCtOVC54 View all my assets here: https://godotengine.org/asset-library/asset?user=ThinkWithGames

    By: ThinkWithGames
  • Realistic Water Shader
    3.1
    v1.0Demos

    This is a demo of more or less realistic water in Godot. It is important to use GODOT 3.1.1 or later, because 3.1 has a depth buffer bug. Made by Achim (AiYori) Menzel (UnionBytes) Donated by K. S. Ernest (iFire) Lee (fire) www.unionbytes.de https://www.youtube.com/user/UnionBytes

    By: UnionBytes
  • Transition Type Demo
    3.2
    v1.0Demos

    This demo gives you an intuitive sense of all kinds of transition types by graphs.

    By: k2kra
  • Tappy Plane
    3.0.4
    v1.0Demos

    Mecánicas del clásico Flappy Bird producidas en Godot Engine con los assets de Kenney.

    By: CesarLeon
  • Window Drag Demo
    3.0
    v1.0Demos

    A simple demo for Godot 3 to show how to make the whole window draggable.

    By: sprite~1
  • Overlay Shaders Demo (With Video)
    4.0
    v1.0.0Demos

    This demo shows how to combine shaders with each other, and render them as filters over parts of the screen Video Tutorial here: https://youtu.be/DlwyfdDOxLc

    By: ThinkWithGames
  • PlatformerOnCode
    4.0
    v1.0Demos

    A platformer demo which use 'code blocks' platform , including level generation by python file ; character control ; trap system (spring, trigger, pry ... ) enabled player to pause time and place the trap ; buiding transforms by ‘code blocks’ ; easy plot dialog ; user record saving.

    By: fangshiao
  • Monstercollector2.5D.demoGodot
    3.6
    v1.0Demos

    Hi, it all started when I discovered pokemon xenoverse, and while it set standards for pokemon fangames, it also disappointed me. It took me a while to figure out what didn't work for me, then I realized, it was two-dimensional. It took me a while because I'm new to Godot, but I hope this demo can be useful for others to create pokemon fangames without resorting to hacks.

    By: bigsunday
  • Monstercollector2.5D.demoGodot
    4.3
    v1.0Demos

    Hi, it all started when I discovered pokemon xenoverse, and while it set standards for pokemon fangames, it also disappointed me. It took me a while to figure out what didn't work for me, then I realized, it was two-dimensional. It took me a while because I'm new to Godot, but I hope this demo can be useful for others to create pokemon fangames without resorting to hacks.

    By: bigsunday
  • Stair-stepping Demo
    4.2
    v2.0Demos

    Changelog: • v2.0 - No longer uses raycasts for stair-stepping and instead uses body_test_motion exclusively. See description below for more detail. A demonstration of character stair-stepping without using Separation Rays. While Separation Rays are recommended, they tend to be very buggy with default Godot Physics and do not work at all with the Jolt Physics Addon. This implementation utilizes the PhysicsServer3D's body_test_motion instead to test for collisions using a copy of the player's collision shape, meaning that this is compatible with any collision shape. Along with this, you are able to change how far up the player can step (Max step up) and how far the player can step down (Max step down). Note that this uses Jolt Physics instead of the default Godot Physics. While Godot Physics works, there are a few minor issues with player collisions that cause jittering and prevent players from moving in certain circumstances (see notes in player controller script). Jolt Physics is not observed to have these issues, and is preferred. Controls: • WASD - Movement • Space - Jump (press), Fly (hold) • ESC - Mouse capture toggle • ~ / Tilde - Debug menu toggle Features: • Stair-stepping with customizable step up and step down heights • Basic first-person camera smoothing • Cool test map (objective) Note that the video is slightly outdated as it showcases the 1.0 implementation with raycasts. To enable the debug view for collisions, go to the top bar, click "Debug", and enable "Visible Collision Shapes". Link to Godot Jolt addon: https://godotengine.org/asset-library/asset/1918 Link to PhysicsServer3D body_test_motion doc for more info: https://docs.godotengine.org/en/stable/classes/class_physicsserver3d.html#class-physicsserver3d-method-body-test-motion

    By: dwd_waver
  • Doodly Jumping
    3.0.4
    v1.0Demos

    A small demo game in the spirit of Doodle Jump, using both VisualScript, GDScript and a Shader. Please see README.md for additional instructions after downloading. Screenshot: https://imgur.com/a/JaNFiuf

    By: Clocktown
  • aviones (Planes)
    4.2
    v1.0Demos

    Juego de aviones (Plane game demo) Este es el primer proyecto que les enseño a mis alumnos de creación de videojuegos con Godot. Es un Juego / Template que tiene un menú de selección de nivel, y un nivel en el que podés luchar contra 3 tipos de enemigos distintos. Ideal para estudiar el código y aprender conceptos básicos de godot más info sobre los cursos en gamedevargentina.com Eng: Plane game demo This is the first project I teach my students in game development with Godot. It is a Game / Template that has a level selection menu, and a level in which you can fight against 3 different types of enemies. Ideal for studying the code and learning basic concepts of Godot more info about the courses at gamedevargentina.com

    By: gamedevargentina
  • Voicechat Client
    3.2
    v1.0Demos

    This is an example for a Voicechat client in Godot. You need the "Voicechat Server" for this to work

    By: finn378
  • OpenWeatherMap In Godot 4
    4.0
    v1.0Demos

    Add real-time weather features to your Godot 4 projects with the OpenWeatherMap API. It`s easy to use – just follow the structured URL for API calls and get current weather info like temperature, humidity, and wind speed for free. This is a project that shows you how to use the OpenWeatherMap API in Godot 4.If you want to create a weather app with a better UI design, you can watch this video: https://youtu.be/RvxLPOXMDXs You can access the following data from this API response: Coordinates: - Longitude - Latitude Weather: - Weather condition ID - Weather condition group - Weather condition description - Weather icon ID Base: - Internal parameter - Main Conditions: - Temperature - Feels like temperature - Atmospheric pressure at sea level - Humidity percentage - Minimum temperature - Maximum temperature - Atmospheric pressure at sea level - Atmospheric pressure at ground level Visibility: - Visibility in meters Wind: - Wind speed - Wind direction in degrees - Wind gust Clouds: - Cloudiness percentage Rain: - Rain volume for the last 1 hour where available - Rain volume for the last 3 hours where available Snow: - Snow volume for the last 1 hour where available - Snow volume for the last 3 hours where available Time: - Time of data calculation in Unix, UTC System Information: - Internal parameter type - Internal parameter ID - Internal parameter message - Country code - Sunrise time in Unix, UTC - Sunset time in Unix, UTC Timezone: - Shift in seconds from UTC City Information: - City ID - City name Internal Parameters - Internal parameter code for more information, visit this page: https://openweathermap.org/current You can run this project in Godot 4.0, Godot 4.1, and Godot 4.2 as well. Please subscribe my channel: https://www.youtube.com/channel/UC8l-lYjEmIYoxvvIPmE4HPw KingGD stands for King Game Developer.

    By: KingGD