PASS
Cocos · WeChat mini-gameKarez
For two thousand years Turpan has drunk from tunnels dug by hand under the desert — the 坎儿井, which carry mountain meltwater tens of kilometres without losing a drop to the sun. Dig one. Water runs downhill only, so a tunnel that rises anywhere is a tunnel it stops in; dig too wide a span and the roof comes down on what you have made. The map is a real cc.TiledMap and every mechanic writes to it — digging, water and collapse are all tile edits, not sprites over a grid — and the whole main package lands at 2.23 MB, 55.8% of the 4 MB WeChat gate.
PASS
Cocos · WeChat mini-gameRed Paper
A New Year window-flower is cut folded, so you never see what you are making until you open it. Every stroke is copied two, four or eight times by the folds — which multiplies your skill and your mistakes at exactly the same rate. Cut through a bridge and that piece drops off the sheet; cut through the middle and the whole thing falls apart. The paper is not a sprite: it is a bitmap generated and re-uploaded to the GPU as you cut it, which is also why the whole main package lands at 2.14 MB — 53.6% of the 4 MB WeChat gate, the lab's lightest piece.
PASS
Cocos · WeChat mini-gameNine Bends
A bamboo raft is not one boat — it is six poles lashed together, and the river takes them one at a time. Clip a limestone boulder hard enough and a lashing parts: you lose a pole, the raft gets narrower and twitchier, and the only way back is to run down floating bamboo and lash a fresh one on. Built on real Box2D rigid bodies with hinge joints as the ropes, so the flex, the twist and the break are simulation rather than animation — and the whole main package lands at 2.77 MB against the 4 MB WeChat gate, 69.2% of the cap.
PASS
Cocos · WeChat mini-gameLantern Rise
A paper sky-lantern climbs a festival night on the breath of its own flame — and that flame is both your only light and your only fuel. Stoke to rise and see the cables coming; coast to save it and fly nearly blind. A custom Cocos shader lights Blender-baked normal maps from the lantern's live position, mocap crowds watch from the rooftops, and the tier above the clouds ships as a WeChat subpackage so the main package lands at 3.38 MB against the 4 MB gate.