Nodragem / twin-stick-shooter-starter-kit

A small prototype to learn implementing basic gameplay mechanics in Godot Engine
Creative Commons Zero v1.0 Universal
222 stars 26 forks source link

https://github.com/Nodragem/twin-stick-shooter-starter-kit/assets/10520249/cb1b10fc-a31e-4a98-8d42-ad8bfacd0b1f

Starter Kit for a Twin-Stick Shooter

Work-in-progress of a twin-stick shooter starter kit for Godot 4. NOTE: Developed in and compatible with Godot 4.3. It looks like that MeshLibrary is breaking compatibility with 4.2.

Credits and thank you to:

Follow me on Twitter/X to get regular updates about the development and coming features:

Twitter URL

Loading the project for the first time:

1) Clone or download this repository in a folder 2) Open the project in Godot (there will be a lot of errors, because of missing add-ons) 3) Click on AssetLib, search for Beehave and install it 4) Download Dialogic2 from here 5) Unzip, find the dialogic folder (in the folder addons) and paste it in the res://addons folder of the Godot project 6) Go in Project/Project Settings, in the tab Plugins, activate both Beehave and Dialogic 7) (Optional) For your peace of mind, you might want to reload the project 8) Run the Game!

Features:

Controls

Press start button of your gamepad to open a menu and select between 3 controller schemes:

If no Gamepad only the One Stick Controller works at the moment:

Debug Layer which can be toggled with L key

What is coming next?