A fleet of neon-outlined ships explores a procedurally generated, seeded infinite world: tap/joystick steering, pinch zoom, formation pivoting, planet landings, an ore economy with extractors and haulers, and player built structures (mothership, ship crafter, command centre). All art is hand-drawn with draw_* calls rather than textures, and the backgrounds are camera-relative shaders so they stay precise at large world coordinates. Includes a 35-test headless suite (tests/run_tests.sh) plus screenshot tooling that renders real frames through Xvfb and Mesa softpipe, since --headless has no GPU. Excluded from version control: .godot/ (import cache, and it holds export credentials), builds/, android/build/ and packaged APKs - all regenerable, and ~325 MB combined. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
42 lines
887 B
Text
42 lines
887 B
Text
; Engine configuration file.
|
|
; It's best edited using the editor UI and not directly,
|
|
; since the parameters that go here are not all obvious.
|
|
;
|
|
; Format:
|
|
; [section] ; section goes between []
|
|
; param=value ; assign values to parameters
|
|
|
|
config_version=5
|
|
|
|
[application]
|
|
|
|
config/name="Spaceship Test"
|
|
run/main_scene="res://Main.tscn"
|
|
config/features=PackedStringArray("4.7")
|
|
config/icon="res://icon.svg"
|
|
|
|
[autoload]
|
|
|
|
GameState="*res://GameState.gd"
|
|
|
|
[display]
|
|
|
|
window/size/viewport_width=720
|
|
window/size/viewport_height=1280
|
|
window/stretch/mode="canvas_items"
|
|
window/stretch/aspect="expand"
|
|
window/handheld/orientation="portrait"
|
|
|
|
[gui]
|
|
|
|
theme/custom="res://ui_theme.tres"
|
|
theme/default_font_size=78
|
|
|
|
[input_devices]
|
|
|
|
pointing/emulate_touch_from_mouse=true
|
|
|
|
[rendering]
|
|
|
|
renderer/rendering_method="gl_compatibility"
|
|
environment/defaults/default_clear_color=Color(0.02, 0.02, 0.08, 1)
|