Example Godot Project demonstrating gamepad and phone rumble.
Demonstrates Godot's capabilities to create a 2D platformer by utilizing many features from AnimationTree, PhysicsBody2D, Light2D, AudioStreamPlayer2D, and Particles2D.This is just a demo, so using it as a template to make a robust game is discouraged. Please use this project as reference to improve your workflow to make smooth 2D animation with its transitions in your own project
A simple 2D Action Game.The Player can move and attack in 4 Directions.He can lose and collect Hearts through Enemys and floating Hearts inside a Level.
Chess with characters representing pieces, which simplifies saving and loading of the board. Drag and Drop pieces to move them.Features saving and loading of the board and copying and pasting of FEN.Note it does not have any enforcements of the chess rules.
A Multiplayer Lobby
An old school "beat-em-up" or brawler genre game ala Altered Beast, or Golden Axe complete with Parallax scrolling background, On-screen controls for mobile/touchscreen devices, Gamepad support (in addition to Keyboard) a splash screen and is ready to be played locally or exported to an application
Clean audio/music player. Uses ResourcePreloader to load audio files. Features* setup loop and loop offset with Godot's Import Tab * autoplay, activate a file and it will continue playing the next file* playlist, quickly create playlist by Ctrl/Shift selecting multiple files* Pause, Skip, Fast Forward, Volume and More controls with shortcuts.* Spectrum analyzerNote: it use more memory than a native audio player, since all audio is preloaded.
Godot VoIP ππ is a Godot addon which makes it very easy to setup a real time voice chat system in your Godot game. This addon also includes a demo project.
Music conductor for track mixing and syncing game events to music beats.
This plugin was created to help you work with subtitles inside Godot. It allowes you to import an srt format subtitle file into any scene.It works by converting the SRT file into a Godot Animation Resource. This way you can use any AnimationPlayer and RichLabelText node to play the subtitle.The reason behind using an Animation Resouce is to take advantage of the power of animations in Godot. Once the animation is created, all the information is compressed and managed by the engine just like any other resource.
You want a pet on your desktop? This might someday be what you are looking for. For now it is just a proof of concept that it can be done.Feel free to insert your own Pet and add or remove features all you wantFeatures: - a Notes Panel - configurable shortcuts - a calculator - a balloon minigame - A Rectangle friend who likes to pick some boogers out his nose
This project demonstrates a possible method on how to achieve a more realistic sound propagation. The sound is propagated along a Grid3D, until a line of sight to the player is established.