Allows to manage and create mods for any game made in Godot. See the repository README for more details.
Candy Wrapper is a Looping Arcade Action Platformer!- Leap through an infinite void!- Squish Sweets & Candies (;- 20 Levels of Screen-Wrapping Action!- Jam out to energetic beats <3Candy Wrapper was first created in under 24 hours during the "100 Lines of Code GameMaker Jam" of May 2018.Built with Godot 4.1
Ever want to have the chess game made in Godot?Well, don't. This was a tough project.Includes:Legal movesCastlingWin Conditions (capture King)En PassantHave fun with it!
A third person game made in Godot with a sketchy screen shader. This project can be used as a starting point or as a reference for making certain systems in Godot.Written in GDScript only.Using Godot 4.0.2 with the forward renderer.
Godette Rig 2D for Godot 4This was made with Skeleton2D and Polygon2D. This is full-body and has hair physics.License applies to art as well.Yes, I know there a bunch of errors... but it runs fine? 😓
The Tic-Tac-Toe example shows how to develop a full multiplayer turn-based game with Godot and SmartFoxServer 2X by implementing the well-known paper-and-pencil game for two players also known as Noughts and Crosses.
This example lays the foundations for a lobby application to be used as a template in multiplayer game development. A lobby is a staging area which players access before joining the actual game. In a lobby, users can usually customize their profile, chat with friends, search for a game to join or launch a new game, invite friends to play and more.
A work in progress 2D fluid physics simulation made in Godot v4+the simulator uses bodies created via script using PhysicsServer2D, for every body a canvas item is created and updated to follow the body. Then, a custom shader is used to make it look like it's water.The project also features:2 different types of pointer deactivable rigidBody pointer gravitational pointer and testing areaThere's no cohesion between particles yet.No credits needed.
This example expands the one described in the Lobby: Basics tutorial by adding a friends list to the Lobby scene, with icons to represent the state of friends, controls to add, remove and block them and a panel to exchange private messages.
The Connector example shows how to setup and use the SmartFox client API object, establish a connection to the server and login. It also shows how to deal with the different requirements of the Godot build targets, making use of a few conditional compilation statements.
This is a game that uses Tweening to create satisfying animations while you suck leaves into a magic vortex. Showcase/ tutorial for this game is here, and linked below: https://youtu.be/yTkJv8tMO7gSee all my assets here: https://godotengine.org/asset-library/asset?user=ThinkWithGames
Godot 4 Fast-Paced (Authoritative Server) Game + Network Framework for FPS and TPS Games with working Example and DocumentationNetwork features- Client-side prediction of player entities- Client-side interpolation of remote entities- Backwards reconciliation and replay- Real-time adjustment of client simulation speed to optimize server's input buffer (Overwatch's method).- Server-side lag compensation- Master server in godot (without 3d)- Master and multi clients in one project (split screen)- Optimized netcode (Quake, Overwatch, Valve methods)- Remote de(activation) of player components- Ready to use godot nodes (ex. ServerPlayer, ServerWorld, ServerLogic..)- Server variable sharing between server and client (ServerVars)- RCON Implementation for Server ManagementPhysics- Full implemented TPS and FPS Movement (Quake style)- Crouching- Customizeable movementHelpersComponent system (for extending characters and game world)Registration services (Full threaded services like Networking)Async world loaderand many more helpfull tools
This Project is the last in a series of three in which we lay the foundations for a lobby application to be used as a template in multiplayer game development.
Make you own 3 by 3 Mondrian easily with drag & drop and practice your artistic eye for ratio's and color.Example of how to use H/VSplitContainers, Drag & Drop and Screen Capture addon.
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.
A simple light class for the Godot engine inspired by the string-based light animation system originally seen in Quake and Half Life games.Created on Godot version 3.4.2 but should work on earlier versions too. Installation:- Setup your lamp scene according to QuakeLamp*.tscn example scenes. Lights and models should be added as child nodes.- Attach QuakeLamp.gd on your parent lamp node. - Drag and drop in your main scene, select the desired animation type and enjoy your new animated light.Features: - Includes 11 animation table presets from Quake. - Supports custom user animations. - Animations can be previewed in the Godot editor. - Supports optional fade between the string animation values to break the stepping effect where needed. - The light animation affects the emission of the lamp material/s.
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.
This is a calculator
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
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.
An evolving multiplayer shooter. Featuring: original characters with animations, snappy controller, simple bots, sound effects and many more. License is mixed, attribution is not required.
A simple configurable levelselect project with swipe and snap support.you can set-number of icons per row-number of icons per column-total number of pages-width of icon-height of icon
A simple string converter, ideally for developing.
Simple snake game in godot 3.3.3
This is an Asset as some simple characters based on cubes. It is very easy to change their textures and/or to create new animations.
This is a project created with the express purpose of sharing all the source to help others learn to make a basic shooter game. This includes Godot project files for the game, Inkscape & MyPaint source files for the graphics, and LMMS source files for the sounds.
GDCalculator is a simple yet usefull application written by ghgltggamer and developed in Godot Open Source Game Engine 3. The main moive behind this project was to promote the OpenSource Community and Help the Developers to add an advanced Calculator feature in there Projects. This is a fully Open Source Project.
This tool allows you to figure out which button on the Oculus Quest Touch Controllers corresponds to which button ID.
A simple base 64 encoder and decoder.
A simple text editor and saver.
You play as the knight and your goal is to keep the bishops count smaller than 10, if you captured a bishop you will play again, how long can you survive?
An evolving multiplayer project made with Godot 3.2. Features: bots, particles, sounds and many more.
Payment system for in-game purchases using LNP/BP.With insert-coin(s) you can implement coin-op, pay-per-use business models, capable of micropayments even lower than $0,001!You can now offer players fast and reliable in-game purchases, without middlemen or banks. By using cryptocurrency you benefit from near-zero payment fees which allows for real-time, in-game 'streaming payments'.Insert-coin(s) uses Lightning Network Protocol (LNP), the latest payment-technology on top of Bitcoin Protocol (BP).
A simple Godot 2D game which will help you to learn godot's bases and to manage ia
A basic first-person character for easy implementation.