Cube and Steps
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
Plants vs. Zombies (PVZ) V1.0 but 12x HP Zombies
by Danielkts
Add Yourself Singing Secrets remix
by dirghchauhan2048
Beat Up Handy Manny memed remix
by LiamPenPal026
Beat Up Scratch Cat
by daotranhaidang
TPOT Recovery Center V1.1
by TWOTHECREATOR
rating tuvalu EAS alarms + blood pop + bloody tissue
by roman66622
dinosaur dance2
by brawlstarrobloxgame
numberblocks band different (1ND-1VI) remix
by rakan022003
CatLife (Scratch Thug beat-up Test)
by techofries
青の塔17階
by sakaryuu
Fidget spinner
by Vincent_zhao
Talking Tom 2 remix
by nilormi123
Modern Sonic Vector
by mewtube47
Tower Defense IMPROVED
by Pikachuf1
Dateblocks band 23
by Numberblock41
Numberblock The Amazing Step Squad 10011-20100
by thereturnfortfsb19
Doors
by Pghlfilms1
Challenge countdown from 9999 but number lore
by bbeblackhulsman
My interactive Spanish Alphabet Lore! remix-3
by Turkey-bander123
PBS Kids Racing ID
by scratchbaby2016
Beat Up Scratch cat (V3.1) remix
by kevinroberto
the full RALR cast! remix
by ILikeTornadoes
Talking Tom and Ben News: Edición Hey Duggee new year
by mibros77
Weather Radar Simulator (Beta)
by trussleburg