Cube and Steps

Cube and Steps

by Scratch-Minion

👁 1,082 ❤️ 153 ⭐ 120 🔄 11
Created: Dec 17, 2019 Last modified: Sep 26, 2022 Shared: Dec 1, 2020

Description

* This is a "Pen" project. This means the cubes are all drawn using Pen. There are no cube costumes. The cube rolls down the steps. This project uses code that rotates points around the X axis (or Z axis when the cube rolls along the steps). Before rotating the cube, we shift the edge of it has to rotate around to the X or Z axis. We rotate the cube then shift it back so that the edge being rotated around is back in its original position. Rather than letting the cube roll off the stage, we make it roll in the centre while the board moves. After a 180 degree roll, the cube would have shifted a distance equal to the length of one side in two directions. So we move the board the length of one side against each of these directions while the cube rolls 180 degrees. Finally, if the X axis was straight across the screen, the Y axis straight up the screen and the Z axis straight out from the screen then we would only see one face of the cube. The rotation was done with the cubes aligned with the X,Y and Z axes to keep the math "simple", but we then rotate the cube and board before drawing them so that we can see the 3D clearly. 3D Tutorial Studio: https://scratch.mit.edu/studios/5040029/ Polyhedron Studio: https://scratch.mit.edu/studios/5085215/ Pink Panther Theme Tune by Henry Mancini. Huge thanks to @TheLogFather for his Fast Triangle Fill custom block. Animation Tutorial Pen GIF

Instructions

Just watch or press a key to determine the direction for the cube to roll next. Arrow keys - <left>, <right>, <down>, <up> Key <c> - square combo

Project Details

Visibility
Visible
Comments
Enabled

More Cool Projects

Project thumbnail
View Project

(IM BACK) NEW UPDATE! Rocket League Scratch edition Season 30

by rey95

Project thumbnail
View Project

vs legion fnf あにまv2

by wdijam

Project thumbnail
View Project

Beat Up Edward Extreme [OLD] remix

by everton_trader

Project thumbnail
View Project

—単純に— #games #tantan9024

by tantan9024

Project thumbnail
View Project

Beat Up P-Head With your Anger!

by glesol34

Project thumbnail
View Project

BEAT UP JustCat01! [nemeyles Version] [14]

by Delightful2025

Project thumbnail
View Project

Add Yourself at SomeWeatherNerd's Funeral (0)

by Eld4n79

Project thumbnail
View Project

Angry birds 2 | mobile friendly

by Buckett15

Project thumbnail
View Project

[Epilepsy Warning] Rainbow Tylenol SPMP

by SolidLamp

Project thumbnail
View Project

Toxic (By BoyWithUke) AMV

by Coder5TK

Project thumbnail
View Project

【Nep League】ブレインタワー remix

by fujiwara5216

Project thumbnail
View Project

Geometry Dash Thermodymania(wave bug fix)

by LegoScratchTanksuber

Project thumbnail
View Project

Ahmad.exe (THE VERY BEST SONIC.EXE GAME!1!1!1!1!1!1) VERSION 2.0

by JaxonDaMax

Project thumbnail
View Project

Rise Above || Complete Palette MAP

by Alpha_Wolf_Coder

Project thumbnail
View Project

Gorilla Tag Vector!

by Hoomba_Shamoomba

Project thumbnail
View Project

diep.io ☁

by jfan-deanza

Project thumbnail
View Project

Geometry Dash iSpyWithMyLittleEye

by iPhone_ATT_TWC115

Project thumbnail
View Project

beat up a crewmate remix

by Shiankamaslanka

Project thumbnail
View Project

Scratch's Quest

by Rogeredsword

Project thumbnail
View Project

A dance of fire and ice 9-X. Classic Pursuit

by hafaman

Project thumbnail
View Project

DustBelief papyrus fight remake! (normal mode)

by shunapple

Project thumbnail
View Project

Among Us(Jester Mode)

by Carlosvip123

Project thumbnail
View Project

Snail Platformer v1.4

by griffpatch

Project thumbnail
View Project

Make Your Own 3D World!

by Awesomator8859