Skip to content

Razarion/razarion

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3,312 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Razarion – Open-World RTS in the Browser, powered by WebAssembly

Razarion is a browser-based, open-source real-time strategy (RTS) game powered by WebAssembly where all players share one persistent planet. No registration. No installation. Just play.

👉 https://www.razarion.com

Best experienced on desktop browsers (Chrome, Firefox)


🌍 Features

  • Multiplayer on one shared world – Everyone plays together on a single persistent planet
  • Runs entirely in the browser via WebAssembly – No login, no download, no ads
  • Fully open-source – LGPL-licensed hobby project
  • In active alpha – Under development, feedback welcome

🧪 Current State (Alpha)

  • RTS gameplay with buildings, units, and real-time combat
  • Shared game world for all users
  • No account required – sessions are temporary
  • Frequent updates and feature experiments
  • Expect bugs and work-in-progress systems

🛠️ Technology

🔗 Server

  • Java with Spring Boot
  • Multiplayer coordination and game state

🔗 Client

  • Angular and PrimeNG for UI
  • Babylon.js for WebGL 3D rendering
  • TeaVM (WASM) for the game engine

📖 Documentation

Detailed technical documentation is available in the docs/README.md:

  • Architecture – TeaVM-Angular Bridge, Multiplayer Sync, Quest Tip System
  • Terrain System – Heightmap format, terrain classification, REST endpoints
  • Game Design – Game progression, phases, units, quests
  • Deployment – Kubernetes / GKE deployment

💻 Source Code

Everything is open-source under the LGPL license:
🔗 GitHub Repository


🤝 Contributing

Razarion is a non-commercial, no-profit hobby project.
Suggestions, issue reports, and pull requests are warmly welcome!


📜 License

This project is licensed under the GNU Lesser General Public License (LGPL).


📢 Community

Feedback? Ideas? Bugs?
Reach out on Twitter/X or open an Issue.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors