[{"data":1,"prerenderedAt":91},["ShallowReactive",2],{"game-transcube":3,"article-transcube":47},{"slug":4,"title":5,"description":6,"category":7,"subcategory":8,"tags":9,"thumbnail":14,"thumbnailAlt":15,"iframeUrl":16,"iframeWidth":17,"iframeHeight":18,"embedType":19,"developer":20,"developerUrl":21,"releaseDate":22,"lastUpdated":22,"popular":23,"difficulty":24,"controls":25,"features":36,"relatedGames":43},"transcube","TransCube","Become the block: a 2013 Game Off puzzle-platformer where morphing into static, pushable, floating, bouncy, or rising forms builds the platforms that carry you across each room.","Puzzle","Platformer",[7,8,10,11,12,13],"Transformation","Physics Puzzle","Block Puzzle","Game Off 2013","\u002Fassets\u002Fimages\u002Fgames\u002Ftranscube.svg","TransCube game thumbnail","https:\u002F\u002Fjeroenverfallie.github.io\u002Fggo13-transcube\u002F","100%","600","iframe","jeroenverfallie","https:\u002F\u002Fgithub.com\u002Fjeroenverfallie\u002Fggo13-transcube","2026-07-08",false,"Medium",{"keyboard":26,"mouse":34,"touch":35},[27,28,29,30,31,32,33],"A \u002F Q \u002F Left Arrow — move left","D \u002F Right Arrow — move right","Space \u002F Z \u002F W \u002F Up Arrow — jump","1-5 (number row or numpad) — select transformation form","E — transform (morph the cube into the selected block at the current position)","R — restart level","N \u002F Enter — advance to next level","Click a morph slot in the HUD to select that transformation form","Not supported",[37,38,39,40,41,42],"Five transformable block forms: static, pushable, floating, bouncy, and rising","Self-sacrifice core: morphing collapses the cube into a block and respawns it at the last checkpoint touched","Per-level budget limiting how many of each form can be placed in a room","Box2D physics: placed blocks slide, tip, push, and catch on one another like real matter","22 hand-built levels in the GitHub Game Off 2013 compo build","Per-level stat tracking of seconds elapsed, restarts, transforms used, and deaths",[44,45,46],"hextris","a-dark-room","draw-a-stickman",{"id":48,"title":49,"body":50,"description":6,"extension":83,"faq":84,"lastReviewed":22,"meta":85,"navigation":86,"path":87,"seo":88,"slug":4,"stem":89,"__hash__":90},"games\u002Fgames\u002Ftranscube.md","Transcube",{"type":51,"value":52,"toc":76},"minimark",[53,58,62,66,69,73],[54,55,57],"h2",{"id":56},"overview","Overview",[59,60,61],"p",{},"Sacrificing your own body to leave a platform behind is the central verb in this 2013 GitHub Game Off entry, built around that jam's \"change\" theme by Belgian developer Jeroen Verfallie (jerev). TransCube is a 2D puzzle-platformer where a small cube character does not merely run and jump across rooms — it morphs into the very blocks needed to cross them. Press the transform key at the right spot and the cube collapses into a physics object with one of five distinct behaviors, then respawns at the last checkpoint so you can platform across what you just built. Each room hands you a fixed budget of every form, and the puzzle is deciding which form to spend where: an immovable block for a stair step, a pushable crate, a floater frozen in mid-air, a springy bounce pad, or a motorized block that rises. Because the placed objects run through Box2D, they tip, slide, and catch on one another like real matter, and the twenty-two levels in the compo build steadily tighten those interactions into ever-smaller rooms. It is a game about spending yourself as a building material, and it rewards anyone who enjoys planning a route before committing a single keystroke.",[54,63,65],{"id":64},"how-to-play","How to Play",[59,67,68],{},"The goal in each room is to reach the exit. Move with A or D (or the left and right arrow keys) and jump with Space, Z, W, or the up arrow. The puzzle layer sits on two further inputs: number keys 1 through 5, or a mouse click, select which of the five block forms your next transformation will produce, and E commits it — consuming one from that form's allowance, dropping the chosen block where the cube stood, and respawning you at the last touched checkpoint. Press R to restart a level if you mis-spend a block, and N or Enter to advance once you clear one. The HUD lists how many of each form the level permits, and when a form's count runs out it reads empty and can no longer be selected.",[54,70,72],{"id":71},"tips-strategy","Tips & Strategy",[59,74,75],{},"Walk onto every checkpoint pad before you morph. The game only updates your respawn when you touch a change-spawn trigger, so a transform executed beforehand dumps you back at the level start and burns the block for nothing. Read the level's budget before spending anything: when a room offers a single bouncy pad alongside several static platforms, the bounce is almost certainly the crux, so save it for the tall wall rather than wasting it on a shortcut you could cover on foot. Because Box2D governs every placed block, watch friction and momentum — a movable crate shoved tight into a corner will not come back out, and an upfloater launched at the wrong horizontal spot rises straight into a ceiling you cannot reach. The floater form pauses the whole simulation while its morph animation plays, which buys a free planning beat but means you cannot nudge the block into place afterward. When a layout stops making sense, restart with R instead of salvaging; the timer and death counter track every attempt, and a clean rebuild usually beats a sloppy rescue.",{"title":77,"searchDepth":78,"depth":78,"links":79},"",2,[80,81,82],{"id":56,"depth":78,"text":57},{"id":64,"depth":78,"text":65},{"id":71,"depth":78,"text":72},"md",null,{},true,"\u002Fgames\u002Ftranscube",{"description":6},"games\u002Ftranscube","q5hV1uRZxcbXCOSwJIvIdj8SP1kw2fz68SsHduCpXPE",1783575110991]