Code Sketch
shreyash tarate
Category: Art
cleari()
setBackground(Color(5, 5, 25))
setSpeed(fast)
setPenThickness(2)
// ? STAR FIELD
setPenColor(Color(255, 255, 255))
setPosition(-650, 350); dot(4)
setPosition(-500, 280); dot(3)
setPosition(-350, 400); dot(4)
setPosition(-200, 320); dot(3)
setPosition(50, 380); dot(4)
setPosition(250, 320); dot(3)
setPosition(450, 400); dot(4)
setPosition(650, 300); dot(3)
setPosition(-700, 100); dot(3)
setPosition(-500, 150); dot(4)
setPosition(-300, 100); dot(3)
setPosition(300, 120); dot(4)
setPosition(500, 180); dot(3)
setPosition(700, 80); dot(4)
setPosition(-650, -200); dot(4)
setPosition(-450, -300); dot(3)
setPosition(-250, -220); dot(4)
setPosition(300, -250); dot(3)
setPosition(500, -180); dot(4)
setPosition(680, -300); dot(3)
setPosition(-600, -400); dot(3)
setPosition(-300, -380); dot(4)
setPosition(100, -400); dot(3)
setPosition(400, -370); dot(4)
setPosition(650, -420); dot(3)
// ?? SUN
setPosition(0, 0)
setPenColor(Color(255, 140, 0))
setFillColor(Color(255, 140, 0))
circle(100)
setPenColor(Color(255, 200, 0))
setFillColor(Color(255, 200, 0))
circle(75)
setPenColor(Color(255, 240, 80))
setFillColor(Color(255, 240, 80))
circle(50)
// ORBITS
setPenColor(Color(70, 70, 120))
setPosition(0, 0)
circle(130)
setPosition(0, 0)
circle(180)
setPosition(0, 0)
circle(230)
setPosition(0, 0)
circle(280)
setPosition(0, 0)
circle(330)
setPosition(0, 0)
circle(390)
setPosition(0, 0)
circle(450)
setPosition(0, 0)
circle(520)
// ? MERCURY
setPosition(130, 0)
setPenColor(Color(160, 160, 160))
setFillColor(Color(160, 160, 160))
circle(15)
setPenColor(Color(255, 255, 255))
setPosition(115, -35)
write("MERCURY")
// ? VENUS
setPosition(180, 0)
setPenColor(Color(220, 150, 40))
setFillColor(Color(220, 150, 40))
circle(22)
setPenColor(Color(255, 255, 255))
setPosition(165, -45)
write("VENUS")
// ? EARTH
setPosition(230, 0)
setPenColor(Color(30, 100, 255))
setFillColor(Color(30, 100, 255))
circle(24)
setPenColor(Color(40, 200, 80))
setFillColor(Color(40, 200, 80))
circle(12)
setPenColor(Color(255, 255, 255))
setPosition(210, -50)
write("EARTH")
// ? MOON
setPosition(260, 25)
setPenColor(Color(220, 220, 220))
setFillColor(Color(220, 220, 220))
circle(7)
// ? MARS
setPosition(280, 0)
setPenColor(Color(220, 60, 40))
setFillColor(Color(220, 60, 40))
circle(20)
setPenColor(Color(255, 255, 255))
setPosition(265, -45)
write("MARS")
// ? JUPITER
setPosition(330, 0)
setPenColor(Color(220, 150, 80))
setFillColor(Color(220, 150, 80))
circle(45)
setPenColor(Color(150, 80, 40))
setFillColor(Color(150, 80, 40))
circle(10)
setPenColor(Color(255, 255, 255))
setPosition(300, -65)
write("JUPITER")
// ? SATURN
setPosition(390, 0)
setPenColor(Color(220, 180, 100))
setFillColor(Color(220, 180, 100))
circle(35)
// SATURN RINGS
setPenColor(Color(200, 160, 100))
setPenThickness(8)
setPosition(390, 0)
right(360, 55)
setPenThickness(2)
setPenColor(Color(255, 255, 255))
setPosition(355, -60)
write("SATURN")
// ? URANUS
setPosition(450, 0)
setPenColor(Color(80, 200, 220))
setFillColor(Color(80, 200, 220))
circle(27)
setPenColor(Color(255, 255, 255))
setPosition(425, -50)
write("URANUS")
// ? NEPTUNE
setPosition(520, 0)
setPenColor(Color(40, 80, 220))
setFillColor(Color(40, 80, 220))
circle(27)
setPenColor(Color(255, 255, 255))
setPosition(490, -50)
write("NEPTUNE")
// TITLE
setPosition(-250, 450)
setPenFont(Font("Cambria", 55))
setPenColor(Color(80, 200, 255))
write("? SOLAR SYSTEM ?")
// SUBTITLE
setPosition(-190, 405)
setPenFont(Font("Cambria", 20))
setPenColor(Color(255, 220, 100))
write("A JOURNEY THROUGH SPACE ?")