Game Kits

Showing 204 of 326 results
Page17 of 28
Momentum Platformer Framework hero image

Momentum Platformer Framework

by sharb

FREE

Framework for building a platformer game with a character that sticks to surfaces with enough speed

Multi-channel Signed Distance Field Font Demo hero image

Multi-channel Signed Distance Field Font Demo

by godotengine

FREE

This is a demo of Multi-channel Signed Distance Field fonts in Godot. The technique used allows the text to remain clear under arbitrary zooms and rotations. The "multi-channel" part refers to the font texture being generated in a way that allows for higher precision when rendering the font. This allows MSDF fonts to be more readable at small font sizes compared to single-channel signed distance field fonts. Language: GDScript Renderer: Compatibility

Window Management Demo hero image

Window Management Demo

by godotengine

FREE

A demo showing the various window management features available through the DisplayServer singleton. - Moving the window. - Making it resizeable / nonresizeable and setting its size. - Minimizing and maximizing. - Moving the window around. - Making the window transparent. - Capturing, hiding or confining the mouse. - Getting various information about the screens, including DPI and refresh rate. Language: GDScript Renderer: Compatbility

2.5D Game Demo hero image

2.5D Game Demo

by godotengine

FREE

This demo project shows a way to create a 2.5D game in Godot by mixing 2D and 3D nodes. It also adds a 2.5D editor viewport for easily editing 2.5D levels. How it works: Custom node types are added in a Godot plugin to allow 2.5D objects. Node25D serves as the base for all 2.5D objects. Its first child must be a 3D Spatial, which is used to calculate its position. Then, add a 2D Sprite (or similar) to display the object. Inside of Node25D, a 2.5D transformation matrix made of three `Vector2`s...

Pong Multiplayer Demo hero image

Pong Multiplayer Demo

by godotengine

FREE

A multiplayer implementation of the classic pong game. One of the players should press "Host", while the other should type in the host's IP address and press "Join". NOTE: The non-multiplayer version is available here: https://godotengine.org/asset-library/asset/2728 Language: GDScript Renderer: Compatibility

3D Resolution Scaling Demo hero image

3D Resolution Scaling Demo

by godotengine

FREE

This demo shows how to downscale the 3D resolution without affecting 2D elements, to improve performance without making the UI blurry. See documentation for details: https://docs.godotengine.org/en/stable/tutorials/3d/resolution_scaling.html Language: GDScript Renderer: Forward+

3D in 2D Viewport demo hero image

3D in 2D Viewport demo

by godotengine

FREE

A demo showing how a 3D scene can be shown within a 2D one using viewports. How it works: The 3D robot 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 sprite's texture. Language: GDScript Renderer: Compatibility

Spin Wheel hero image

Spin Wheel

by phamminhkha

FREE

Simple Spin Wheel

Godot Touch Input Manager Demo - Godot 3.x hero image

Godot Touch Input Manager Demo - Godot 3.x

by mavcito

FREE

A simple demo that shows how to use the Godot Touch Input Manager (GDTIM) and its capabilities.

Matrix Transform Demo hero image

Matrix Transform Demo

by godotengine

FREE

This demo project is a playground where you can visualize how transforms work. NOTE: Do not "run" this project. You are only meant to use it within the Godot editor. For more information, see the Matrices and Transforms documentation: https://docs.godotengine.org/en/latest/tutorials/math/matrices_and_transforms.html How it works: In both 2D and 3D, colored lines are drawn indicating the basis vectors as well as the origin vector. For 3D, this means cuboids. If you translate, rotate, scale, or...

Saving and Loading (Serialization) Demo hero image

Saving and Loading (Serialization) Demo

by godotengine

FREE

This demo showcases how to save a simple game with each serialization format supported by Godot: - ConfigFile - JSON More formats may be added in the future. For more information, see Saving games in the documentation: https://docs.godotengine.org/en/latest/tutorials/io/saving_games.html See the "Run-time File Saving and Loading" demo for an example of loading various file types in an exported project without needing to import them. Language: GDScript Renderer: Compatibility

3d Rotate Direct Constant Smooth hero image

3d Rotate Direct Constant Smooth

by johnnyrouddro

FREE

Inspired from Look At Pointer demo from Godot 2. This demo shows you simple code to rotate 3D objects with keyboard input in three ways: directly, with constant speed and with smooth speed.