Logo
Explore Help
Register Sign In
shawn/tactical-shooter
1
0
Fork 0
You've already forked tactical-shooter
Code Issues Pull Requests Actions Packages Projects Releases 17 Wiki Activity

17 Releases 18 Tags

RSS Feed
  • v0.1.5 597d6dde2d
    Compare

    v0.1.5 Stable

    shawn released this 2026-07-03 20:21:35 +00:00 | 11 commits to main since this release

    v0.1.5

    • Fix clock sync: Server no longer resets its time clock when NetworkTime starts — fixes the -1.78 billion second offset panic on Windows clients
    • Fix avatar duplicate: Clients no longer spawn a local copy of peer 1's avatar (server didn't have one on dedicated mode anyway)
    • Previous fixes carried forward: netfox typed array patches, headless server signal order, baked dev server IP
    Downloads
    • tactical-shooter-windows-x86_64.zip
      34 MiB
      2026-07-03 20:22:26 +00:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v0.1.4 aad186552c
    Compare

    v0.1.4 Stable

    shawn released this 2026-07-03 20:11:25 +00:00 | 12 commits to main since this release

    v0.1.4

    • Default IP: Network popup now defaults to dev server IP (192.168.0.127:34197) for easier testing
    • Fixes carried from v0.1.3: netfox typed array patches, headless server signal order fix
    Downloads
    • tactical-shooter-windows-x86_64.zip
      34 MiB
      2026-07-03 20:15:24 +00:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v0.1.3 5a1695e2ab
    Compare

    v0.1.3 Stable

    shawn released this 2026-07-03 20:10:02 +00:00 | 13 commits to main since this release

    Fix Godot 4.7 typed array crash — freed-object filtering in netfox PropertyPool/PerObjectHistory

    Changes

    • netfox PropertyPool.get_subjects() filters out freed objects before typed array assignment
    • netfox PerObjectHistory.subjects() filters out freed objects before typed array assignment
    • Headless server keeps full scene tree (no stripping) for identity sync
    • NetworkTime.start() deferred until first client connects
    • No host avatar spawned on dedicated server

    This fixes the "Unable to convert array index 0 from Object to Object" and "Attempted to assign an invalid (previously freed?) object instance" errors.

    Downloads
    • tactical-shooter-windows-v0.1.3.zip
      34 MiB
      2026-07-03 20:10:18 +00:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v0.1.2 fc2c0236cb
    Compare

    v0.1.2 Stable

    shawn released this 2026-07-03 18:47:39 +00:00 | 14 commits to main since this release

    Fix dedicated server: delay netfox tick loop until first client connects, keep full scene tree for identity sync

    • No host avatar (peer 1) spawn
    • NetworkTime.start() deferred until first client join
    • Full scene tree kept (no stripping) for identity sync
    • PlayerSpawner dedicated server flag
    Downloads
    • tactical-shooter-windows-v0.1.2.zip
      34 MiB
      2026-07-03 18:47:54 +00:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v0.1.1 ba2fc37502
    Compare

    v0.1.1 Stable

    shawn released this 2026-07-03 17:45:34 +00:00 | 15 commits to main since this release

    Fresh build from latest source

    • Dedicated server: headless_server.tscn entry point
    • Windows client: multiplayer-fps.tscn listen-server
    • RCON admin on port 28960
    Downloads
    • tactical-shooter-server.x86_64
      72 MiB
      2026-07-03 17:46:11 +00:00
    • tactical-shooter-windows-v0.1.1.zip
      34 MiB
      2026-07-03 17:46:08 +00:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v0.1.0 b0c83af092
    Compare

    v0.1.0 Stable

    shawn released this 2026-07-03 00:55:57 +00:00 | 24 commits to main since this release

    v0.1.0 — Tactical Shooter

    Fixes in v0.1.0:

    • Windows export no longer crashes — shared dependencies included
    • Join/Host buttons now work — bootstrapper scripts no longer reference excluded forest-brawl types
    • RCON admin console on TCP 28960
    • netfox v1.35.3 rollback netcode (64 Hz tickrate)
    • Headless dedicated server with auto-host

    Download: Extract and run tactical-shooter.exe
    Server: 192.168.0.127:34201

    Downloads
    • tactical-shooter-windows-v0.1.0.zip
      38 MiB
      2026-07-03 03:06:10 +00:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v0.1.0-playtest db477b4c48
    Compare

    v0.1.0-playtest Stable

    shawn released this 2026-07-02 14:25:18 +00:00 | 33 commits to main since this release

    Tactical Shooter v0.1.0 Playtest

    Windows client — download and extract, run tactical-shooter.exe
    Connects to 68.202.6.107:34197 automatically.

    Controls

    WASD=Move, Mouse=Look, LMB=Shoot, R=Reload
    Space=Jump, C=Crouch, Shift=Sprint
    Q/E=Lean, F=Melee, G=Drop weapon

    Notes

    • GDExtension C++ core not bundled (.dll missing for Windows)
    • GDScript stub handles all gameplay
    Downloads
    • tactical-shooter-windows.zip
      42 MiB
      2026-07-02 14:25:27 +00:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
First Previous 1 2 Next Last
Powered by Gitea Version: 1.26.1 Page: 143ms Template: 4ms
Auto
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API