Game Kits

Showing 288 of 326 results
Page24 of 28
Occlusion Culling and Mesh LOD Demo hero image

Occlusion Culling and Mesh LOD Demo

by godotengine

FREE

This demo showcases the use of occlusion culling and mesh level of detail in a 3D scene. The demo contains 1,024 identical rooms in a 64×64 grid. The room geometry is used as a basis for a baked OccluderInstance3D, which allows each room to be culled if it is hidden by another room's walls. Occlusion culling can provide a performance benefit in draw call-bound scenarios. However, since the Forward+ backend uses a depth prepass, the shading cost is already reduced by the depth prepass. As a re...

In Game Building System (C#) hero image

In Game Building System (C#)

by whymanually

FREE

This project is a comprehensive starter kit designed for creating building simulation games(or just games with building mechanic) in Godot 4. It includes both grid-based and free-form building features, making it versatile for different types of building gameplay. The system is equipped with a save/load functionality, basic UI for menus and building controls, and is ready to be expanded or customized for your own unique game.

Grid-based Navigation with AStarGrid2D Demo hero image

Grid-based Navigation with AStarGrid2D Demo

by godotengine

FREE

This is an example of using AStarGrid2D for navigation in 2D, complete with Steering Behaviors in order to smooth the movement out. Language: GDScript Renderer: Compatibility

Volumetric Fog Demo hero image

Volumetric Fog Demo

by godotengine

FREE

This is an example of Godot's volumetric fog capabilities with the Vulkan renderer. Showcased features are: - Positive/negative density volumes that affect albedo (incoming light) and emission. - Box/ellipsoid shapes, height falloff, and density modulation using a 3D texture. - Temporal reprojection for greater stability and avoiding flickering. The difference is demonstrated with a moving fog volume. - Global density adjustment. With FogVolume nodes that have a positive density, it's possibl...

3D Waypoints Demo hero image

3D Waypoints Demo

by godotengine

FREE

This is an example of displaying GUI elements such as Labels in a 3D world, by projecting the 3D position onto the screen and displaying the GUI elements directly, instead of relying on viewports. This results in better readability and performance for use cases such as showing player names. Some waypoints showcased in the demo will also snap to the window borders when outside the player's view. No Viewport or Sprite3D nodes are used in this demo. Language: GDScript Renderer: Forward+

3D Targeting System hero image

3D Targeting System

by johnnyrouddro

FREE

In this demo you can find 5 types of targeting system (including camera targeting). 1. Direct: Like look_at() but uses positive z-axis 2. Smooth-Follow: Non linear, Follows the target, no lock on 3. Smooth-Lock: Non linear, locks on at end, not good for mecha feel 4. Constant-Static: Linear, simpler code, for static target/player, good for static mechanical stuff 5. Constant-Moving: Linear, more complex code, works with moving target/player, good for moving mecha

Multiplayer FPS hero image

Multiplayer FPS

by wamiqurrehman

FREE

An FPS template made for and in Godot Engine (3.2.1)

Scene Changer Demo hero image

Scene Changer Demo

by godotengine

FREE

This demo uses two functions in SceneTree to switch between two scenes. See "Autoload Demo" for an alternative approach. Language: GDScript Renderer: Compatibility

Audio Spectrum Visualizer Demo hero image

Audio Spectrum Visualizer Demo

by godotengine

FREE

This is a demo showing how a spectrum analyzer can be built using Godot. Language: GDScript Renderer: Compatibility

Movement 2: A sequel to 2D Platformer hero image

Movement 2: A sequel to 2D Platformer

by theothetorch

FREE

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 ne...

Exponaut - Nonlinearity and strategic scoring based platformer hero image

Exponaut - Nonlinearity and strategic scoring based platformer

by pawlogates

FREE

After you finish playing, consider giving me some feedback through discord, or going to C:\Users\YOUR USER NAME\AppData\Roaming\Godot\app_userdata\Exponaut v0.9 and sending me all of the "input_log.json" (gameplay playback) files you find there! My discord name is pawlogates, thanks! Press the ` (tilde) key to open debug options menu and Shift + ` for debug mode, then Ctrl + C for debug movement. This project is a (work in progress) 2d platformer with advanced saving/loading support, nonlinea...

GUI Translation Demo hero image

GUI Translation Demo

by godotengine

FREE

A demo showing how Godot seamlessly enables the use of localized resources and texts. Language: GDScript Renderer: Compatibility