You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A starting point and reference project for creating games with the Godot Engine, particularly suited for top-down shooter games.
Project is located in addons/top_down to keep project conflicts to a minimum. It showcases recommended project structure.
This repository also includes addons/great_games_library, a collection of scripts that offer general-purpose solutions applicable across various games.
⚠️ CAUTION:
Due to an issues with a custom AudioBusLayout resource locations in Godot, I've kept the audio bus layout at its default location and name as default_bus_layout.tres.
NOTE:
This template is not recommended for beginners who may need a guidance.
It serves as my personal project template and will continue to evolve as I develop my own game. Updates will be made until the project starts to go beyond the needs of a generic top-down shooter and into game-specific content.
All assets are made by me and are free to be modified and used for inclusion in commercial products, but not sold as your creation. Soon will be released as a separate package on nezvers.itch.io
Main Features
Menu system
Full Screen
Audio (Master, Music, Sounds)
Button state style tweaning
Pausing system
Input Rebinding
Frame by frame debug pausing (P - pause and advance, [ + P to unpause)
Scene transition using shader on a screenshot
precompile (Shader, CanvasMaterial, ParticleProcessMaterial) and preload scenes boot_load.tscn