Skip to content

conjius/CivDecks

Repository files navigation


CivDecks

Play in Browser   Download for macOS

A hex-based civilization strategy game with deckbuilding mechanics, built in Godot 4.6. Explore a procedurally generated world, play cards to move, scout, gather resources, and settle - all driven by a single visible deck of action and resource cards.

 

Pages CI/CD Stable Nightly

Build Prerequisites (macOS-only)

  • Godot 4.6.1
  • Python 3.12+ with pip
  • macOS (primary development platform)
  • gdtoolkit for linting - pip install gdtoolkit

Build & Run (macOS-only)

Run the project in Godot:

open -a Godot project.godot

Run the tests in a headless Godot instance:

godot --headless --script tests/test_runner.gd

Run the Linter via gdlint:

gdlint scripts/**/*.gd resources/**/*.gd