
No.6 · G · 2026.10
GIRAFFEGiraffe Giraffa camelopardalis
Stretch your neck, carry the crates, eat every leaf.
- Rule
- Stretch or lower the neck, bite a crate and carry it, and eat every leaf. A crate dropped on a leaf squashes it.
- Stages
- 30
- Controls
- arrows move / neck · Z bite & drop · X undo · pause menu: restart / stage select
- Price
- Free, every stage, in the browser
- Rating
- —
- Made with
- PICO-8 / Komugi / 2026.10
The game loads only when you press play. On phones a controller appears below the screen.

gameplay
- Arrows walk (one step up is fine) and stretch or lower the neck — all the way down to the ground.
- Z bites the crate in front of your mouth and lets it go. Carry it, lift it over walls, drop it into gaps.
- While carrying, you keep facing the crate and won't step off a ledge.
- Drop a crate on a leaf and it's squashed — X takes the move back.
puzzoole is a free monthly magazine of browser puzzles, one animal per letter from A to Z. Every game is made in PICO-8: one game, one rule, one letter. Real animal behavior, translated into puzzle rules.
FIELD NOTESthe animal, before the rule
Being written.
MAKER'S NOTESwhat we threw away
This section is in Japanese for now. An English version is on its way.
(design-notes.md より)
ルール(首クレーン)
- 8×7マス横視点。キリンは1列に立ち、体・首・頭が縦に並ぶ(首の長さ -1〜4)
- 口は「頭の前のマス」に作用:箱をくわえる/はなす。葉っぱは頭のマスで食べる
- 箱をくわえると向き固定(後ろ歩き)、段差から降りられない。はなすと真下に落下
- 箱が葉っぱの上に落ちると葉っぱがつぶれる → 詰み表示(葉アイコン点滅+❎が脈打つ)
- 以前の検証(giraffe/depth-check.md):自由伸縮だけだと手順の6割が高さ合わせの作業。くわえて運ぶを足すと、近い葉から食べる貪欲解が最適の1.4〜3.6倍 → 読みが必要になる
学習の順番(文字なし)
- 歩く・首を伸ばす(⬅️➡️ の表示、真上に葉があると⬆️)
- 低い天井:首を縮めてくぐる(頭をぶつけたら⬇️が出る)
- 箱をくわえて運び、足場にする(口の前に箱があると🅾️)
- 段差越しに箱を運ぶ
- 箱を首で持ち上げて壁の向こうの穴に落とし、もう一つを足場にする
見た目
- キリンは1ドットずつ手描き(体2コマ・首パーツ・頭3種)。脚を長く、背中は肩から腰へ下がる斜め、頭は面長。目は点だけ
- 図形で描いた丸い頭の版や、ほっぺ・口・ハイライト入りの版は「かわいくない/気持ち悪い」で不採用
ステージ生成
- tools/gen.py:列の高さ+浮き岩+箱+葉のパラメータで山登り。運ぶのが必須の面のみ
- tools/curate.py:はじめから箱が落ちる面・最初から葉を食べている面・浮き岩だらけの面を除き、難しさ順に25面
Comments
Loading…