Game Kits

Showing 84 of 326 results
Page7 of 28
Godot XR Animation Recorder Demo hero image

Godot XR Animation Recorder Demo

by malcolmnixon

FREE

Demo Project for the Godot XR Animation Recorder asset.

2D Platformer Demo hero image

2D Platformer Demo

by godotengine

FREE

This demo is a pixel art 2D platformer with graphics and sound. It shows you how to code characters and physics-based objects in a real game context. This is a relatively complete demo where the player can jump, walk on slopes, fire bullets, interact with enemies, and more. It contains one closed level, and the player is invincible, unlike the enemies. You will find most of the demo’s content in the `level.tscn` scene. You can open it from the default `game.tscn` scene, or double click on `le...

Voxel Game Demo hero image

Voxel Game Demo

by godotengine

FREE

This demo is a minimal first-person voxel game, inspired by others such as Minecraft. How it works: Each chunk is a StaticBody3D with each block having its own CollisionShape3D for collisions. The meshes are created using SurfaceTool which allows specifying vertices, triangles, and UV coordinates for constructing a mesh. See documentation for procedural geometry generation: https://docs.godotengine.org/en/stable/tutorials/3d/procedural_geometry/index.html The chunks and chunk data are stored ...

Third Person Shooter (TPS) Demo hero image

Third Person Shooter (TPS) Demo

by godotengine

FREE

Third person shooter (TPS) demo made using Godot Engine.

Godot 3D Multiplayer Template hero image

Godot 3D Multiplayer Template

by devmoreir4

FREE

This is a foundational template for a 3D multiplayer game, developed in Godot Engine 4.4. It offers a starting structure for your next multiplayer project, including essential functionalities for players to interact and communicate in real-time.

Overgrown Subway Scene hero image

Overgrown Subway Scene

by mikatomik

FREE

A scene of an abandoned subway, possibly inhabited by squatters at some point. **This project uses .blend files. This means you must have blend file support enabled or else you will get dependency errors. If you are unsure how to do this, there is a how-to in the official documentation**

2D Tactical RPG Demo hero image

2D Tactical RPG Demo

by hopemetal

FREE

A Godot 4.x demo project for a tactical 2D RPG. Features Setup combatant and skill definitions in databases using Autoloads Combatant movement on a 2D grid Support for different movement costs for tiles Support for flying units Support for blocking certain unit classes from entering specific tiles Simple melee enemy AI

Advanced Movement System Godot (AMSG) Template hero image

Advanced Movement System Godot (AMSG) Template

by ywmaa

FREE

This project is a template for creating advanced Third/First Person movement in Godot Supports CharacterBody3D, and RigidBody3D. Current Features : Stance System : Stand Crouch Gait System : Walk Run Sprint View Mode System : First Person Third Person Smooth Rotation System : Velocity Direction Looking Direction : In Place Rotation and orientation warping InAir Rotation Aim Rotation Distance Matching : Stop Animation Orientation warping Motion warping Camera system : FOV change on speed Camer...

Navigation Polygon 2D Demo hero image

Navigation Polygon 2D Demo

by godotengine

FREE

Example of using 2D navigation using the following classes: - NavigationRegion2D - NavigationPolygon - NavigationAgent2D Language: GDScript Renderer: Compatibility

3D Physics Tests Demo hero image

3D Physics Tests Demo

by godotengine

FREE

This demo contains a series of tests for the 3D physics engine. They can be used for different purposes: - Functional tests to check for regressions and compare the behavior between physics engines - Performance tests to evaluate and compare performance between physics engines Language: GDScript Renderer: Forward+

2D in 3D Viewport Demo hero image

2D in 3D Viewport Demo

by godotengine

FREE

A demo showing how a 2D scene can be shown within a 3D scene using viewports. How it works: The Pong game is rendered to a custom Viewport node rather than the main Viewport. In the code, `get_texture()` is called on the Viewport to get a ViewportTexture, which is then assigned to the quad's material's albedo texture. Language: GDScript Renderer: Compatibility

dual quaternion skinning demo hero image

dual quaternion skinning demo

by firebeetle

FREE

realizing dual quaternion skinning in godot engine with the help of a spatial shader