Skip to content

VaultSparkStudios/vaultfront

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

VaultFront

VaultFront is a browser RTS focused on territorial control, convoy routing, objective timing, and tactical comeback windows.

Project Origin

VaultFront is a derived work built from OpenFrontIO, which itself evolved from WarFront.io.

This repository preserves the upstream licensing trail and credits:

  • Source code remains under AGPL-3.0
  • Open asset licensing remains documented in LICENSE-ASSETS
  • Licensing history and proprietary carve-outs remain documented in LICENSING.md

When redistributing or hosting modified versions, preserve the visible copyright notices required by the upstream license history.

Launch Notes

  • GitHub repository: https://github.com/VaultSparkStudios/VaultFront
  • Current branding and gameplay direction are specific to the VaultFront fork
  • Upstream OpenFrontIO and original contributors remain credited in this repo

Features

  • Real-time territory expansion and tactical combat
  • VaultFront objective layer with convoy routing and timed rewards
  • Solo and multiplayer modes
  • Browser-based client/server development workflow
  • Shared TypeScript game core across client and server

Prerequisites

  • npm 10+
  • A modern browser

Installation

git clone https://github.com/VaultSparkStudios/VaultFront.git
cd VaultFront
npm run inst

Use npm run inst for an exact package-lock.json install. Do not default to npm install unless dependencies changed intentionally.

Development

Run client and server together:

npm run dev

Useful commands:

npm run start:client
npm run start:server-dev
npm run lint
npm run format
npm test

Project Structure

  • src/client - frontend client and HUD/UI layers
  • src/core - shared rules, simulation, schemas, and gameplay systems
  • src/server - backend game server and APIs
  • resources - static assets, localization, legal pages, and metadata
  • tests - automated gameplay and UI regression coverage

Attribution

  • OpenFrontIO contributors: see CREDITS.md
  • WarFront.io lineage acknowledged via upstream project history
  • Additional asset and map-data attribution remains in CREDITS.md

About

VaultFront is a browser RTS and a derived AGPL fork of OpenFrontIO, itself evolved from WarFront.io. Created with help from ChatGPT 5.4 and Codex.

Topics

Resources

License

AGPL-3.0, Unknown licenses found

Licenses found

AGPL-3.0
LICENSE
Unknown
LICENSE-ASSETS

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors