CRATEWAVE Get in touch

How it works

A single-player case-opening and collection game with no combat. The full technical description of CRATEWAVE — what it does, what it is made of, and what state it is in.

The premise

CRATEWAVE is a portrait mobile game about opening cases, collecting items and assembling them into showpieces. There is no combat and no opponent — the loop is acquisition, arrangement and trade-up.

The engine layer is complete and tested, and every asset the game loads has real artwork behind it: case shop and spinner with a pity system, workshop, market, collection book, trade-up bench, and a full pull history with odds disclosure.

What is included

Case shop with a spinner, pity counter and a complete auditable pull log

Sprite compositor, stash and examine views built on real drawn assets

Workshop, market and trade-up bench closing the collection economy

Odds disclosure and pull history surfaced in-game, not buried in a store listing

How it is built

CRATEWAVE is built on Godot 4.7, GDScript and Python.

The repository is 49% Python, 49% GDScript by volume — a description of what the work actually consists of rather than what it is filed under.

It carries 35 commits since Aug 2026, most recently changed in Aug 2026.

The method behind it

Every project here starts as a written specification, and the specification stays authoritative once code exists. The repository keeps a build plan with live status, an append-only decision log recording where the implementation departed from the plan, and a handoff document describing the true current state — including the parts that are not finished.

That is why a portfolio this wide is not a shallow one, and it is why this page can describe the product without overstating it.

Current state

In development. Under active work right now.

The source is private. What this page claims is checkable against the product itself, not the repository.

Next

Get CRATEWAVE

Ask about availability, a build for your platform, or a licence.

This is a pre-production site. All content is subject to finalisation, and nothing stated here is binding until the site is live.