Complex, long-term Godot Game Projects.
https://godotengine.org/
https://docs.godotengine.org/en/stable/
A top-down "bullet hell" with basic host-peer-client networking functions
using the Godot Multiplayer API. Players can shoot bullets that have a
randomized melee weapon sprite (swords, claws, shurikens, etc) and get chased
by mushroom enemies equipped with a RayCast2D
and a NavigationAgent2D
.
Bullet Realm Multiplayer 3 Players |
---|
![]() |
To use Quick Open, perform the following keyboard shortcut on Godot editor. Be careful, it does not work on script editor so you need to switch to 2D or 3D Workspace if you use it.
Windows: Shift + Alt + O
macOS: Shift + Option + O -or- Command + P
https://www.peanuts-code.com/en/tutorials/gd0009_various_searches/#quick-open
You can turn on Visible Collision Shapes by checking / enabling:
- Debug > Visible Collision Shapes
The Navigation Agent will by default cap the maximum speed of a CharacterBody2D
,
be sure to update the upper limit from the default 100 px/s.
https://www.kenney.nl/
https://opengameart.org/content/parallax-2d-backgrounds
https://opengameart.org/content/512-sound-effects-8-bit-style
https://www.glitchthegame.com/public-domain-game-art/
https://ansimuz.itch.io/sunny-land-pixel-game-art
https://pixelfrog-assets.itch.io/pixel-adventure-1
- Open Godot Settings.
- Check Advanced Settings (top-right corner).
- Go to Display > Window.
- Un-check DPI > Allow hiDPI.