feat: Initial project setup
This commit is contained in:
53
.gitignore
vendored
53
.gitignore
vendored
@@ -1 +1,54 @@
|
||||
web-bundles/
|
||||
|
||||
# Godot-specific ignores
|
||||
# See https://github.com/godotengine/godot/pull/44604 for details
|
||||
.godot/
|
||||
|
||||
# Mono-specific ignores
|
||||
.mono/
|
||||
data_*/
|
||||
mono_crash.*.json
|
||||
|
||||
# Files and directories created by Godot
|
||||
*.translation
|
||||
export_presets.cfg
|
||||
|
||||
# Imported translations (automatically generated from CSV files)
|
||||
*.translation
|
||||
|
||||
# Temporary files from external editors
|
||||
*~
|
||||
.*.swp
|
||||
*.tmp
|
||||
|
||||
# Godot log directory
|
||||
logs/
|
||||
|
||||
# Exported game files
|
||||
export/
|
||||
build/
|
||||
dist/
|
||||
*.apk
|
||||
*.aab
|
||||
*.xap
|
||||
*.ipa
|
||||
*.app/
|
||||
*.war
|
||||
*.pck
|
||||
*.zip
|
||||
*.exe
|
||||
*.dmg
|
||||
*.pkg
|
||||
*.deb
|
||||
*.rpm
|
||||
*.tar.gz
|
||||
*.tgz
|
||||
*.zip
|
||||
*.7z
|
||||
*.rar
|
||||
|
||||
# User-specific settings
|
||||
.vscode/
|
||||
.idea/
|
||||
*.sublime-project
|
||||
*.sublime-workspace
|
||||
|
||||
@@ -14,10 +14,10 @@
|
||||
3. The project can be launched to display a single, empty screen with a version number, confirming the build pipeline is working.
|
||||
|
||||
## Tasks / Subtasks
|
||||
- [ ] Task 1: Initialize Godot Project (AC: 1)
|
||||
- [ ] Create a new Godot 4.x project.
|
||||
- [ ] Create the standard directory structure (`/scenes`, `/scripts`, `/assets`, `/tests`).
|
||||
- [ ] Configure basic project settings (e.g., display, window).
|
||||
- [x] Task 1: Initialize Godot Project (AC: 1)
|
||||
- [x] Create a new Godot 4.x project.
|
||||
- [x] Create the standard directory structure (`/scenes`, `/scripts`, `/assets`, `/tests`).
|
||||
- [x] Configure basic project settings (e.g., display, window).
|
||||
- [ ] Task 2: Update Git Repository (AC: 2)
|
||||
- [ ] Update the existing `.gitignore` file with standard Godot exclusions.
|
||||
- [ ] Commit the changes to the repository.
|
||||
|
||||
28
project.godot
Normal file
28
project.godot
Normal file
@@ -0,0 +1,28 @@
|
||||
; 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="Stasis Warden"
|
||||
config/description="A sci-fi survival game about managing a malfunctioning stasis array."
|
||||
config/version="0.0.1"
|
||||
config/icon="res://icon.svg"
|
||||
|
||||
[display]
|
||||
|
||||
window/size/viewport_width=1280
|
||||
window/size/viewport_height=720
|
||||
window/stretch/mode="canvas_items"
|
||||
window/stretch/aspect="keep"
|
||||
|
||||
[rendering]
|
||||
|
||||
renderer/rendering_method="gl_compatibility"
|
||||
renderer/rendering_method.mobile="gl_compatibility"
|
||||
Reference in New Issue
Block a user