Robonaut's Quest to Black Hole on Alibaba Cloud!

This is a submission for the Alibaba Cloud Challenge: Build a Web Game.* What I Built Robonaut's Quest to Black Hole is an action-packed space adventure game where you control Robonaut, humanity's last hope against a dangerous exotic blackhole threatening Earth. Your mission is to collect crucial exotic particles spontaneously created by a strange black hole. This will help scientists understand and defend against this cosmic threat. Navigate carefully at the edge of the singularity while gathering valuable data to save mankind. Demo Static Web Game: Robonaut's Quest to Black Hole 1. Game Landing Page 2. Game Starts 3. Game Play 4. Game Over Alibaba Cloud Services Implementation I've used Alibaba Cloud's Object Storage Service (OSS) to host static game assets. Later plan is to: Use Alibaba Cloud CDN for faster access all over the globe. Use Alibaba Cloud Simple Application Server (SAS) to globally update the Game Leader Board. I chose SAS over Elastic Compute Service (ECS) because in this project my server side requirement is minimal, and to my understanding, SAS will provide a more predictable cost. Experience I've faced difficulties in registering some cloud services with Alibaba Cloud. The same Credit Card I've used in AWS, X, Canva, ChatGPT etc. without any issue, Alibaba Cloud required far more personal details than I was comfortable to share for verification purposes. I understand this was done for greater security, so can't complain! Eventually I've used PayPal, which worked fine, except I was unable to access Free trials (as they require Credit Card for the free trials). So while the interface was smooth, and the services and pricing is competitive, the onboarding process was not smooth at all! I recommend Alibaba Cloud to improve upon an easier onboarding process! If the payment security is a concern, I recommend they add advance top-up option, so that customers can use the cloud services up to their top up amount paid in advance without worrying much about payment security and privacy. Eventually I could register a Simple Application Server and Object Storage Service with PayPal account using Resource Plan option, which works kind of like advance top-up, but an account wide advance top-up option (along with per service Resource Plan) would be preferable to some users like me. Game Development Highlights Source Code on GitHub I've heavily used GitHub Copilot (VS Code Insiders Edition) for the development of this game. Clade 3.7, Gemini 2.5 Pro and GPT 4.1 was my LLM of choice. But mostly it was Claude 3.7 It was 80% vibe coding and 20% developed and designed by me along with debugging. Using Git, Vite, pnpm, Lazy Git along with VS Code with GitHub Copilot Agent mode was a great experience! While developing this game, I've realized that LLMs work better with specific Software Engineering (SWE) and Design Pattern instructions. So this means having good SWE understanding will always be a plus for developers, even if you use the so called vibe coding! Future Updates For now the game is suitable for Computers, later plan is to implement mobile friendly interface. Conclusion I was experimenting the code generating ability of modern AI for some time now. My eventual goal is to 100x my development using AI, so I was actively looking for different Cloud hosting services than can smoothly support my Solopreneur Adventure using advancement in AI! So even though I didn't use a lot of Cloud resources in this project, developing this game and exploring different Alibaba Cloud's services was a great experience for me in the right direction. I hope you'll enjoy Playing the Game as much as I've enjoyed developing it! Robonaut.quest You may reach out to me on X/Twitter: @FayazDev

Apr 28, 2025 - 08:05
 0
Robonaut's Quest to Black Hole on Alibaba Cloud!

This is a submission for the Alibaba Cloud Challenge: Build a Web Game.*

What I Built

Robonaut's Quest to Black Hole is an action-packed space adventure game where you control Robonaut, humanity's last hope against a dangerous exotic blackhole threatening Earth.

Your mission is to collect crucial exotic particles spontaneously created by a strange black hole. This will help scientists understand and defend against this cosmic threat. Navigate carefully at the edge of the singularity while gathering valuable data to save mankind.

Demo

Static Web Game: Robonaut's Quest to Black Hole

1. Game Landing Page

Game Landing Page

2. Game Starts

Game Starts

3. Game Play

Game Play

4. Game Over

Game Over

Alibaba Cloud Services Implementation

I've used Alibaba Cloud's Object Storage Service (OSS) to host static game assets. Later plan is to:

  • Use Alibaba Cloud CDN for faster access all over the globe.

  • Use Alibaba Cloud Simple Application Server (SAS) to globally update the Game Leader Board. I chose SAS over Elastic Compute Service (ECS) because in this project my server side requirement is minimal, and to my understanding, SAS will provide a more predictable cost.

Experience

I've faced difficulties in registering some cloud services with Alibaba Cloud. The same Credit Card I've used in AWS, X, Canva, ChatGPT etc. without any issue, Alibaba Cloud required far more personal details than I was comfortable to share for verification purposes. I understand this was done for greater security, so can't complain!

Eventually I've used PayPal, which worked fine, except I was unable to access Free trials (as they require Credit Card for the free trials).

So while the interface was smooth, and the services and pricing is competitive, the onboarding process was not smooth at all!

  • I recommend Alibaba Cloud to improve upon an easier onboarding process!

  • If the payment security is a concern, I recommend they add advance top-up option, so that customers can use the cloud services up to their top up amount paid in advance without worrying much about payment security and privacy.

  • Eventually I could register a Simple Application Server and Object Storage Service with PayPal account using Resource Plan option, which works kind of like advance top-up, but an account wide advance top-up option (along with per service Resource Plan) would be preferable to some users like me.

Game Development Highlights

Source Code on GitHub

  • I've heavily used GitHub Copilot (VS Code Insiders Edition) for the development of this game.

  • Clade 3.7, Gemini 2.5 Pro and GPT 4.1 was my LLM of choice. But mostly it was Claude 3.7

  • It was 80% vibe coding and 20% developed and designed by me along with debugging.

  • Using Git, Vite, pnpm, Lazy Git along with VS Code with GitHub Copilot Agent mode was a great experience!

  • While developing this game, I've realized that LLMs work better with specific Software Engineering (SWE) and Design Pattern instructions. So this means having good SWE understanding will always be a plus for developers, even if you use the so called vibe coding!

Future Updates

  • For now the game is suitable for Computers, later plan is to implement mobile friendly interface.

Conclusion

I was experimenting the code generating ability of modern AI for some time now. My eventual goal is to 100x my development using AI, so I was actively looking for different Cloud hosting services than can smoothly support my Solopreneur Adventure using advancement in AI!

So even though I didn't use a lot of Cloud resources in this project, developing this game and exploring different Alibaba Cloud's services was a great experience for me in the right direction.

I hope you'll enjoy Playing the Game as much as I've enjoyed developing it! Robonaut.quest

You may reach out to me on X/Twitter: @FayazDev