Ali Roboshoot is a fast-paced, top-down arcade shooter developed with Phaser 3 and Vite, submitted for the Alibaba Cloud Web Game Challenge where players battle waves of robotic enemies.
In this tutorial overview, B G Adam shares how he implements Alibaba Cloud Services for this Phaser 3 game. He shares the following:
- OSS Buckets: Two separate Object Storage Service (OSS) buckets were used—one for game assets and another for hosting the static site.
- Asset Management: Game assets such as spritesheets and sound effects were uploaded to OSS for fast, reliable access during gameplay.
- Website Deployment: The game’s build output was deployed to a second OSS bucket, enabling efficient static website hosting.
- Custom Domain & HTTPS: A secure custom domain was configured through Alibaba Cloud’s console, providing HTTPS access to the deployed game.
- Deployment Tools: The ossutil command-line tool streamlined uploading files and managing deployment directly to Alibaba Cloud infrastructure.
- Global Availability: The Singapore region was selected for OSS deployment to ensure global accessibility and low-latency performance.