Skip to content

HarmonyEarth/fantasy-star

Repository files navigation

Fantasy Star

Fantasy Star is a 3D multiplayer game engine designed for browser, mobile (Android), and desktop (Mac, Windows, Linux). It leverages modern web technologies to deliver a seamless and high-performance gaming experience.

Play the game here: Fantasy Star

Features

  • 3D Rendering: Built with React Three Fiber & Drei for advanced 3D graphics.
  • Cross-Platform: Supports browser, mobile, and desktop via Tauri.
  • Real-Time Multiplayer: Uses Bun WebSockets for real-time communication.
  • State Management: Integrated with Jotai for efficient state handling.
  • Input Support: Includes Gamepad API and touch controls.
  • Performance Optimization: Enhanced with React Compiler, React Scan, and WebGPU API.
  • Model Optimization: Compresses models using GLTF Transform.
  • Routing: Managed by TanStack Router.
  • Styling: Utilizes Tailwind CSS.
  • Build Tooling: Powered by Vite.

Contributing

Contributions are welcome! Open an issue or submit a pull request.

Acknowledgements

About

3D Third Person Browser Game Engine

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors