Skip to content

Spacexplorer11/CloudCat

Repository files navigation

Cloud Cat

Hackatime Latest Release License

What is CloudCat?

CloudCat is a remix of the iconic Chrome dinosaur game, you know, the one you see when you're offline.

You play as a cat strolling along while devious rainclouds try to rain on your parade. Hold up your umbrella to keep your fur dry!

Why did I make it?

I made this game to have some fun, and to learn Rust! It is my first ever Rust project, so don't expect it to be perfect. It's made using Macroquad, a game library for Rust, and is heavily inspired by the original Chrome dinosaur game.

How to play

Play in your browser → or grab the latest release for your OS.

  • Space, click, or tap to raise the umbrella
  • The umbrella lasts 3 seconds per use
  • Survive as long as possible without getting rained on
  • Your highscore is saved automatically - but only once the game over screen appears, not if you quit mid-game

Tip

Got feedback or ideas? Fill in the quick survey or open an issue!

Memory usage

Tested on a MacBook Air M1 (2020), v1.3.1 macOS ARM64 build, during active gameplay: 61.8 MB.

Memory usage screenshot

Running locally

Make sure you're in the project root before running any of these commands.

Native (Rust)

cargo run

Web (WASM)

Note

Requires Python 3 for the local HTTP server. Only tested on macOS and Linux - may not work on Windows.

rm -rf web
cargo build --target wasm32-unknown-unknown --release
mkdir web
cp target/wasm32-unknown-unknown/release/cloudcat.wasm web/
cp index.html gl.js quad-storage.js sapp_jsutils.js web/
cp -r assets favicons web/
cd web && python3 -m http.server 3000

Then open http://localhost:3000 (not https! The local server is plain HTTP).

Tech

Built with Macroquad in Rust, compiled to WebAssembly for the browser version.

AI transparency

Area AI usage
Gameplay & screens Minimal (~5–10%)
Game assets (cat, cloud, umbrella) None - hand-drawn and hand-animated 🎨
Web/WebGL deployment Heavy (~90%)
Release notes Full (100%) - auto-generated
GitHub Actions workflows Full (100%) - generated, hoping to learn YAML eventually

Overall, the actual gameplay, concept, and art are almost entirely my own work which I'm very proud of!

About

A remix of the iconic chrome dinosaur game, but instead with cats and clouds. Take a look to see what it is and how it's better than chrome's, especially for cat lovers <3

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Sponsor this project

  •  

Contributors