What I Built
I created Robodawn - a frantic survival game where you punch robots in the face and occasionally throw grenades at them when punching gets boring. Built in just 3 days using Godot because sleep is overrated when robots need smashing.
Demo
Play now at: robodawn.xyz
Alibaba Cloud Services Implementation
Object Storage Service (OSS)
Threw all my game assets into an Alibaba Cloud bucket and hoped for the best. Turns out OSS actually does a fantastic job of storing things! Who knew?
The good stuff:
- Never lost a single file (impressive for my chaotic development style)
- Cheap enough that I didn't have to sell any organs to fund development
- Super reliable, unlike my sleep schedule during this project
The challenges:
- Had to learn what CORS was (spoiler: it's annoying but fixable)
- Briefly considered a career change when figuring out folder structures
Content Delivery Network (CDN)
Connected OSS to Alibaba Cloud's CDN so the game loads faster than my brain can come up with robot puns.
The good stuff:
- Game loads so fast players barely have time to reconsider their life choices
- Works everywhere - tested by making friends in different countries play it
- Saved me from angry player emails about loading times
The challenges:
- Cache invalidation is one of the two hard problems in computer science (the other being naming things and off-by-one errors)
Domain Service
Got robodawn.xyz through Alibaba Cloud because .com domains are so 2005.
The good stuff:
- Easy setup that even I couldn't mess up
- Makes the game seem legit™ despite being made in 72 hours
- One-stop shop: domain, hosting, and storage all in the same place
Game Development Highlights
- The player's melee attack was originally a gentle pat but playtesters suggested "more violence"
- Each grenade explosion is synchronized to the exact moment of maximum robot regret
- The health pack system was inspired by that time I drank three energy drinks in a row during development
In conclusion, Robodawn proves that with Alibaba Cloud, some caffeine, and a concerning disregard for sleep, anyone can make a game where the primary goal is to punch robots until they stop moving. Try it now at robodawn.xyz!
Top comments (4)
Some more updates :
The controls are spacebar for melee attack and G for throwing grenades.
There is an issue with the CDN and SSL.
An error occurs. Have to investigate it. Will update
Nice game, played many times ^^
Thanks mate