Unity WebGL client for Power Garden: Juicy Brawl! – a multiplayer browser game built for accessibility and scale.
Power Garden: Juicy Brawl! is a lightweight, multiplayer browser game designed for accessibility, scalability, and social engagement across Latin America. This repository contains the Unity WebGL game client, which integrates with a SvelteKit frontend and ASP.NET backend to deliver immersive gameplay optimized for low-end devices and unstable internet connections.
This repository contains:
- The Unity WebGL build and source code for Power Garden: Juicy Brawl!.
- Integration points for Unity Relay, Unity Voice/AI, and RESTful backend APIs.
- Deployment-ready WebGL export for Azure Blob Storage or App Service.
- A compliant badge to indicate adherence to the Standard Readme spec.
- A license under Creative Commons Attribution-NonCommercial-NoDerivs 4.0 International.
Standard Readme is designed for open source libraries. Although Power Garden: Juicy Brawl! is not open-source in the traditional sense, this format ensures clarity, maintainability, and consistency across documentation.
Power Garden: Juicy Brawl! is a strategic initiative at the intersection of entertainment, technology, and business scalability. Its value proposition includes:
- Access to underserved markets: By removing technical barriers, Power Garden: Juicy Brawl! reaches millions of players excluded from mainstream multiplayer experiences.
- Scalable monetization: The game leverages integrated ads and optional subscriptions.
- Modern cloud-ready architecture: Built on Unity, Svelte, ASP.NET, Redis, MySQL, and Azure, ensuring high performance, low latency, and seamless scalability.
Unity serves as the core engine, enabling WebGL deployment, cross-platform scalability, and integration with Unity Relay and UnityNeuroSpeech services for dynamic multiplayer lobbies and real-time narration.
Requirements:
- Unity 6.2 (version 6000.2.6f2) – LTS recommended
- Git
Clone the repository and open the project in Unity:
git clone https://github.com/LePeanutButter/anquilosaurios-game-webgl.gitTo build for WebGL:
- Open the project in Unity.
- Go to File > Build Settings.
- Select WebGL and click Build.
The output will be located in /Build/WebGL.
Power Garden: Juicy Brawl! is embedded into the frontend via iframe and communicates with the backend via REST API. Authentication tokens are passed securely using postMessage().
The WebGL build is optimized for:
- Low-end devices and browsers
- Fast loading over unstable connections
- Hosting on Azure Blob Storage or App Service
- Unity Relay – Multiplayer networking
- UnityNeuroSpeech – Real-time narration
- Azure Blob Storage – WebGL hosting
- Standard Readme – Documentation spec
- Lanapequin – Laura Natalia Perilla Quintero
- LePeanutButter – Santiago Botero Garcia
- shiro – Jose David Castillo Rodriguez
- Juana Castillo – Graphic Design & Visual Assets
- Camila – Graphic Design & Sprite Illustration
This repository is not open for public contributions. For internal collaboration, please use Azure DevOps or GitHub Issues.
CC BY-NC-ND 4.0 © Anquilosaurios Team
This license allows sharing with attribution, but prohibits commercial use and derivative works.
This README follows the Standard Readme specification.