diff --git a/.gitignore b/.gitignore index bf83296..e43b51d 100644 --- a/.gitignore +++ b/.gitignore @@ -1,17 +1,26 @@ -# ---> Godot -# Godot 4+ specific ignores +# Godot .godot/ - -# Godot-specific ignores -.import/ -export.cfg -export_presets.cfg - -# Imported translations (automatically generated from CSV files) +import/ +*.import *.translation +*.tres~ +*.tscn~ +*.godot -# Mono-specific ignores -.mono/ -data_*/ -mono_crash.*.json +# Editor +.idea/ +.vscode/ +*.swp +*.swo +*~ +# OS +.DS_Store +Thumbs.db + +# Build +client/build/ +server/build/ +*.zip +*.exe +*.pck diff --git a/README.md b/README.md index d8a49b1..c8d5dc1 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,10 @@ -# tactical-shooter +# Tactical Shooter -Competitive tactical FPS built in Godot 4 — CS-clone with 128-tick authoritative servers \ No newline at end of file +A competitive, round-based tactical FPS built in Godot 4. + +- 128-tick authoritative dedicated servers +- GDExtension (C++) simulation core +- Community-hostable, self-hosted server browser +- Map-making SDK for community maps + +See [PLANS/PROJECT_PLAN.md](PLANS/PROJECT_PLAN.md) for the full build plan. diff --git a/docs/architecture.md b/docs/architecture.md new file mode 100644 index 0000000..c1aa442 --- /dev/null +++ b/docs/architecture.md @@ -0,0 +1,4 @@ +# Architecture Overview + +See PROJECT_PLAN.md for the full build plan. +This document will be expanded as the project progresses.