
A shader-based PBR ray tracing demo. Real-time denoise and you can freely adjust the camera's transforms, lens aperture, fov and focal length.
A shader-based PBR ray tracing demo. Real-time denoise and you can freely adjust the camera's transforms, lens aperture, fov and focal length.
Volumetric fog in Godot using particles. Usually, volumetric fog is done as a post processing effect, but here's an example on how to do it with particles. That means it's slow, but it looks pretty good. Just don't rotate the camera.
This is the demo project from my Godot Third Person Controller tutorial series. https://www.youtube.com/playlist?list=PLqbBeBobXe09NZez_1LLRcT7NQ9NfUCBC
This is a demo of the HTerrain plugin I made for Godot Engine 3. It exists as a separate repo in order to keep the core repository clean. For latest plugin version: https://github.com/Zylann/godot_heightmap_native_plugin Textures are from http://cc0textures.com/home
This is an easily modifiable Inventory System ready for use. If you need anything further, you can add it. I tried to make the code easy to read. How it works: - Inventory Component - you add this node to any other node and now it has Inventory. (example: Player, Container). The functions and the data is stored in the component. - The Slots are just UI with Item Structure and Amount. For example, a slot can contain the information of Apple Item and how much amount it has. It takes this information from the Inventory Component. - Inventory Window just makes an array of Slots. - Every Item is a different class and that makes the system dynamic. You can make every item to make whatever function you want and is very easy to use. Information: - Written in GDScript - The system can be extended to almost every type of game that uses Inventory (RPG, Survival, Action-Adventure, etc.) - To open the Player Inventory, press Space or Enter. Other things are made as buttons, but you can implement them in your game in whatever form you want. - Use Items with Right Mouse Button - Inventory Query with Esc - Supports Slot Drag and Drop by holding Left Mouse Button and Tooltips by hovering the mouse over a slot
Demo project for the Level of Detail (LOD) add-on. The add-on's code is included in this asset. Find the Level of Detail (LOD) add-on at: https://godotengine.org/asset-library/asset/729
Short adventure/narrative game to showcase Escoria, the point & click template for Godot: https://godotengine.org/asset-library/asset/505 It's used as a basis for the Escoria manual, which describes its internal mechanics: https://fr.flossmanuals.net/creating-point-and-click-games-with-escoria/
Example of MIDI Input (e.g keyboard/controller) handling functionality. Lists available MIDI input devices, dumps textual information about the events received and visualises key presses on a 1-octave on screen keyboard.
I found it difficult to track down a simple GPU version of the Game of Life in Godot so I built one as part of a step in another project. This project uses only shaders to calculate the previous & next steps for the cellular automata. GDscript is used here only to input mouse coordinates & button presses for drawing. tavurth.itch.io/godot-gpu-game-of-life
A demo showing how to the Godot Meta Toolkit, which exposes the Meta Platform SDK and provides other tools for XR development on Meta's platform. See the documentation here: https://godot-sdk-integrations.github.io/godot-meta-toolkit/
Tile-based 3D terrain example, similar to old-school strategy and management games. If you want to replicate the terrain in Rollercoaster Tycoon, this is a great place to start. Now uses GDScript and Godot 4.3+. Last update: Godot 4.4 support, better terrain edges, editor preview.
An Ocean demo for Godot 3.0. For instructions on how to play the demo, read the README file that comes with the download.
Navigation2DServer Demo for Godot Engine 3.5. Basic 2D navigation server in Godot Engine 3.5 using Navigation2DServer, NavigationAgent2D, NavigationObstacle2D. Mouse interactive to add Navigation Agents and move Navigation Obstacles. Left Mouse click to change navigation agent(s) target position, dragging is allowed. i.e. hold down the left mouse button and move the agent target. Left Mouse click to move obstacles, click and drag to observe navigation agents avoid moving navigation obstacles. Right Mouse click to add navigation agent characters. Middle click and hold to pan or to move the camera to the clicked position. Middle Scroll up/down to zoom in/out.
Godot 42 is a small demo/benchmark that will allow you to test the performance of your PC and test the new Godot 4.2 optimizations that use AMD's Open Source FidelityFX™ Super Resolution 2.2 (FSR 2.2) technology.
This KinematicBody2D controller demo was created with the intent of being a decent starting point for Precision Platformers using Godot. Instead of teaching the basics, I tried to implement more advanced considerations seen in the following video: https://www.youtube.com/watch?v=2S3g8CgBG1g That's why I call it 'Movement 2'. This is a sequel to learning demos of similar a kind. After playing around with the demo, you could potentially just copy over the Player.gd script and form it to your needs. Another option is to take the project as is and add or subtract to it until you have a complete game. This project is also on itch.io: https://theothetorch.itch.io/movement-2
This CharacterBody2D controller demo was created with the intent of being a decent starting point for Precision Platformers using Godot. Instead of teaching the basics, I tried to implement more advanced considerations seen in the following video: https://www.youtube.com/watch?v=2S3g8CgBG1g That's why I call it 'Movement 2'. This is a sequel to learning demos of similar a kind. After playing around with the demo, you could potentially just copy over the Player.gd script and form it to your needs. Another option is to take the project as is and add to or subtract from it until you have a complete game. This project is also on itch.io: https://theothetorch.itch.io/movement-2
Demo project for Godot XR VMC Tracker asset
A fully documented starter project for Godot 4. For step-by-step instructions and explanations, visit: https://kidscancode.org/godot_recipes/4.x/games/first_2d/
A particle based fluid/water demo in Godot 3.0. Instructions on how to use it is in the README file that it comes with.
A simple demo project for mobile games in Godot called Color Eater. It is there for it to be used as a reference project on mobile game creation. This project showcases how to achieve many features in Godot. Features: UI, Score System, Character Selection System, Button System/Animation, Music/Sound-Effects/Vibration Toggles, Scene changes and a simple game with particle system for you to understand the game loop and how those informations are saved on mobile.
A mini "OS" made with Godot Engine 3.1 by uriel Deveaud (CincoViento)
Demo for gd-YAFSM, to showcase how you can integrate gd-YAFSM into your project.
A Godot plugin that adds spatial acoustics with calculated delays, reverb and occlusion effects based on level geometry.