/feuer

Work in progress web based realtime MMORTS in medieval setting

Primary LanguageTypeScript

feuer.io

Description: A web based MMORTS game in medieval setting.

Try the current build at https://feuer.io

Features:

  • Client/Server Multiplayer
  • Procedurally Generated Map
  • Hexagonal Tile System
  • Firebase Authentication + Custom Database
  • A* Pathfinding
  • Client/Server Code Sharing
  • HTML5 Canvas graphics using pixi.js
  • CI/CD leveraging
  • Static Code Analysis using SonarQube
  • Automated deployment using Jenkins, Docker, managed services

Languages, Frameworks:

  • Typescript
  • Node.js
  • vite
  • React.js
  • Socket.io
  • TailwindCSS

Services used:

  • Planetscale (hosted DB)
  • Firebase Auth (hosted Auth)
  • render.com (hosted Node Server)