# nezvers/Godot-GameTemplate

Template for top-down shooter, with solutions for tough problems.

Repository: https://github.com/nezvers/Godot-GameTemplate
Canonical: https://ross.abutalabs.com/products/godot-gametemplate
Language: GDScript
License: MIT
License Family: permissive
Topics: godot, menu, loading, options, async, gdscript, sfx, manager, pause
Last push: 2026-06-18T16:13:49+00:00

## Health v2 (maintenance only)
Score: 72/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 88, release rhythm 35, longevity 100
- inputs: {"age_days": 2453, "days_push": 76, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1643, forks 104 (observed 2026-08-28T04:05:15.960702+00:00)

## What it is
A Godot Engine project template and addon library for building top-down shooter games, providing ready-made menu, pause, audio, input rebinding, scene loading, and enemy AI systems. It includes a general-purpose GDScript library (great_games_library) with reusable resources and nodes for common game development problems.

## Use cases
- start a top-down shooter game in Godot
- add a settings menu with audio sliders to a Godot game
- implement pause and frame-by-frame debugging in Godot
- rebind input controls in a Godot project
- set up enemy AI with A* pathfinding and wave spawning
- manage sound effects with an autoloaded sound manager
- learn recommended Godot project structure

## When to choose
- you are building a top-down shooter or similar action game in Godot
- you want proven solutions to common Godot problems like menus, pausing, and audio buses
- you are an intermediate Godot developer looking for a reference architecture

## When to avoid
- you are a complete beginner needing step-by-step guidance
- your game genre diverges heavily from top-down shooters
- you use an engine other than Godot

## Facets
- artifact type: plugin
- maturity: active
- function: game-engine, gui, audio-processing, state-management, scheduling
- domain: gaming-tools, developer-tools, tutorials
- platform: game-engine, cross-platform
- tags: godot, gdscript, game-template, top-down-shooter, boilerplate, menu-system, pause-system, input-rebinding, sound-manager, scene-loading, enemy-ai, astar-pathfinding, game-development, desktop

## Member repositories
- nezvers/Godot-GameTemplate (main) score 72

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:05:15.960702+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T08:19:42.265981+00:00, confidence not recorded.
  - readme: https://github.com/nezvers/Godot-GameTemplate (fetched 2026-08-28T04:05:15.960702+00:00, sha 7b0e9d358a67)
- Data as of 2026-08-30T08:39:29.467469+00:00.
