Skip to content
Open
Changes from all commits
Commits
Show all changes
62 commits
Select commit Hold shift + click to select a range
9e3a29c
Updated from Brython Server: 1/29/2019 2:56:58 PM
raLiinu30 Jan 29, 2019
0a6eab6
Updated from Brython Server: 1/30/2019 10:01:18 AM
raLiinu30 Jan 30, 2019
4af1bc6
Updated from Brython Server: 1/30/2019 10:01:21 AM
raLiinu30 Jan 30, 2019
bf4e71b
Updated from Brython Server: 1/30/2019 12:47:19 PM
raLiinu30 Jan 30, 2019
c52d54b
Updated from Brython Server: 1/30/2019 12:47:23 PM
raLiinu30 Jan 30, 2019
6ef7aa4
Updated from Brython Server: 1/30/2019 1:34:00 PM
raLiinu30 Jan 30, 2019
efcb6e3
Updated from Brython Server: 1/30/2019 1:34:03 PM
raLiinu30 Jan 30, 2019
51b0b00
Updated from Brython Server: 1/30/2019 1:49:56 PM
raLiinu30 Jan 30, 2019
c70fd61
Updated from Brython Server: 1/30/2019 1:55:48 PM
raLiinu30 Jan 30, 2019
3971498
Updated from Brython Server: 1/30/2019 1:59:16 PM
raLiinu30 Jan 30, 2019
199aa91
Updated from Brython Server: 1/30/2019 1:59:25 PM
raLiinu30 Jan 30, 2019
6450e3e
Updated from Brython Server: 1/30/2019 2:00:48 PM
raLiinu30 Jan 30, 2019
13e9422
Updated from Brython Server: 1/30/2019 2:01:03 PM
raLiinu30 Jan 30, 2019
4a4c101
Updated from Brython Server: 1/30/2019 2:03:20 PM
raLiinu30 Jan 30, 2019
111761f
Updated from Brython Server: 1/30/2019 2:07:25 PM
raLiinu30 Jan 30, 2019
606267c
Updated from Brython Server: 1/30/2019 2:09:11 PM
raLiinu30 Jan 30, 2019
1a32cf1
Updated from Brython Server: 1/30/2019 2:11:59 PM
raLiinu30 Jan 30, 2019
0dd29fd
Updated from Brython Server: 1/30/2019 2:12:43 PM
raLiinu30 Jan 30, 2019
4d0fbfb
Updated from Brython Server: 1/30/2019 4:28:16 PM
raLiinu30 Jan 30, 2019
60a3861
Updated from Brython Server: 1/30/2019 4:36:26 PM
raLiinu30 Jan 30, 2019
db7de5a
Updated from Brython Server: 1/30/2019 4:43:05 PM
raLiinu30 Jan 30, 2019
4a0e61a
Updated from Brython Server: 1/30/2019 4:52:31 PM
raLiinu30 Jan 30, 2019
b6c9ebc
Updated from Brython Server: 1/30/2019 4:53:52 PM
raLiinu30 Jan 30, 2019
5a800e6
Updated from Brython Server: 1/30/2019 5:08:48 PM
raLiinu30 Jan 30, 2019
e85e243
Updated from Brython Server: 1/30/2019 5:08:51 PM
raLiinu30 Jan 30, 2019
8036415
Updated from Brython Server: 1/30/2019 5:08:58 PM
raLiinu30 Jan 30, 2019
185b435
Updated from Brython Server: 1/30/2019 11:19:31 PM
raLiinu30 Jan 31, 2019
f7ef278
Updated from Brython Server: 1/30/2019 11:19:34 PM
raLiinu30 Jan 31, 2019
bbbff60
Updated from Brython Server: 1/30/2019 11:19:52 PM
raLiinu30 Jan 31, 2019
425b1b4
Updated from Brython Server: 1/31/2019 10:24:33 AM
raLiinu30 Jan 31, 2019
6de68bb
Updated from Brython Server: 1/31/2019 10:24:36 AM
raLiinu30 Jan 31, 2019
6f06b46
Updated from Brython Server: 1/31/2019 10:26:01 AM
raLiinu30 Jan 31, 2019
bdab51b
Updated from Brython Server: 1/31/2019 10:32:15 AM
raLiinu30 Jan 31, 2019
90c0b09
Updated from Brython Server: 1/31/2019 10:32:18 AM
raLiinu30 Jan 31, 2019
b53ebaf
Updated from Brython Server: 1/31/2019 10:32:59 AM
raLiinu30 Jan 31, 2019
59549cb
Updated from Brython Server: 1/31/2019 10:35:31 AM
raLiinu30 Jan 31, 2019
a63726c
Updated from Brython Server: 1/31/2019 10:44:43 AM
raLiinu30 Jan 31, 2019
a3547d6
Updated from Brython Server: 1/31/2019 10:58:27 AM
raLiinu30 Jan 31, 2019
9d483d2
Updated from Brython Server: 1/31/2019 11:02:50 AM
raLiinu30 Jan 31, 2019
75a5b3b
Updated from Brython Server: 1/31/2019 2:07:20 PM
raLiinu30 Jan 31, 2019
3a5072f
Updated from Brython Server: 1/31/2019 2:07:40 PM
raLiinu30 Jan 31, 2019
24f3686
Updated from Brython Server: 1/31/2019 2:24:13 PM
raLiinu30 Jan 31, 2019
2584083
Updated from Brython Server: 1/31/2019 2:24:16 PM
raLiinu30 Jan 31, 2019
7c19d36
Updated from Brython Server: 1/31/2019 2:41:50 PM
raLiinu30 Jan 31, 2019
fcdc89f
Updated from Brython Server: 1/31/2019 2:43:34 PM
raLiinu30 Jan 31, 2019
734e74d
Updated from Brython Server: 1/31/2019 2:45:15 PM
raLiinu30 Jan 31, 2019
dde5673
Updated from Brython Server: 1/31/2019 2:49:41 PM
raLiinu30 Jan 31, 2019
9d219b3
Updated from Brython Server: 1/31/2019 2:51:36 PM
raLiinu30 Jan 31, 2019
7822f0a
Updated from Brython Server: 1/31/2019 3:08:43 PM
raLiinu30 Jan 31, 2019
1456777
Updated from Brython Server: 1/31/2019 3:38:33 PM
raLiinu30 Jan 31, 2019
9655321
Updated from Brython Server: 1/31/2019 3:41:44 PM
raLiinu30 Jan 31, 2019
7fafdf2
Updated from Brython Server: 1/31/2019 3:50:48 PM
raLiinu30 Jan 31, 2019
95f9b38
Updated from Brython Server: 1/31/2019 4:51:55 PM
raLiinu30 Jan 31, 2019
f23d17f
Updated from Brython Server: 1/31/2019 4:59:11 PM
raLiinu30 Jan 31, 2019
e8d2581
Updated from Brython Server: 1/31/2019 5:05:50 PM
raLiinu30 Jan 31, 2019
4ae8843
Updated from Brython Server: 1/31/2019 5:07:17 PM
raLiinu30 Jan 31, 2019
4d7d883
Updated from Brython Server: 1/31/2019 5:08:45 PM
raLiinu30 Jan 31, 2019
4bbd97c
Updated from Brython Server: 1/31/2019 5:09:12 PM
raLiinu30 Jan 31, 2019
168f5c1
Updated from Brython Server: 1/31/2019 5:14:10 PM
raLiinu30 Jan 31, 2019
c988ef1
Updated from Brython Server: 1/31/2019 5:14:27 PM
raLiinu30 Jan 31, 2019
1c8904e
Updated from Brython Server: 1/31/2019 6:30:52 PM
raLiinu30 Jan 31, 2019
6a6d63f
Updated from Brython Server: 1/31/2019 6:31:56 PM
raLiinu30 Jan 31, 2019
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
159 changes: 157 additions & 2 deletions picture.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
"""
picture.py
Author: <your name here>
Credit: <list sources used, if any>
Author: Rain
Credit: https://htmlcolorcodes.com/, https://www.color-hex.com/color-names.html

Assignment:

Expand All @@ -27,8 +27,163 @@
from ggame import App, Color, LineStyle, Sprite, RectangleAsset, CircleAsset, EllipseAsset, PolygonAsset

# add your code here \/ \/ \/
lightblue = Color(0x24D0FE,1.0)
lightblue1 = Color(0xAAF3FF, 1.0)
blue = Color(0x0631F1, 1.0)
brown = Color(0x5D3909, 1.0)
tan = Color(0xFFE4B5, 1.0)
grey = Color(0x8B8989, 1.0)
red = Color(0xCD2626, 1.0)
black = Color(0x000000, 0.7)
black1 = Color(0x000000, 0.7)
black2 = Color(0x000000, 0.3)
green = Color(0x12B402, 1.0)
green1 = Color(0x169709, 0.2)
orange = Color(0xF5920F, 1.0)
darkorange = Color(0xD07702, 1.0)
darkorange1 = Color(0xD07702, 0)
white = Color(0xFFFFFF, 1.0)
yellow = Color(0xFCE604, 1.0)

thinline = LineStyle(1, grey)
thinline1 = LineStyle(1, brown)
thinline2 = LineStyle(1, black1)
thinline3 = LineStyle(1, green)
thinline4 = LineStyle(1, darkorange)
thinline5 = LineStyle(1, darkorange1)
thinline6 = LineStyle(1, black2)
thinline7 = LineStyle(1, green1)

tank = RectangleAsset(900,600, thinline2, lightblue)
pebbles = RectangleAsset(900, 45, thinline2, tan)
castle = RectangleAsset(350, 190, thinline, grey)
castletop = PolygonAsset([(40,60), (80,-45), (120,60)],thinline, red)
castletop1 = PolygonAsset([(40,60), (62.5,-30), (85,60)],thinline, red)
centertower = RectangleAsset(150, 140, thinline, grey)
centertower1 = RectangleAsset(45, 50, thinline, grey)
tower = RectangleAsset(80, 100, thinline, grey)
ridge = RectangleAsset(10, 25, thinline, lightblue)
ridge1 = RectangleAsset(8, 20, thinline, lightblue)
windows = RectangleAsset(130, 130, thinline, brown)
windows1 = RectangleAsset(40, 50, thinline, black)
windows2 = EllipseAsset(63, 80, thinline1, brown)
windows3 = RectangleAsset(20, 30, thinline1, black)
line = PolygonAsset([(40,60), (40,-105), (40,60)],thinline2, black)
doorknob = EllipseAsset(8, 8, thinline1, black)
plant = RectangleAsset(10, 250, thinline7, green)
plant1 = RectangleAsset(5, 110, thinline7, green)
leaves = EllipseAsset(8, 20, thinline7, green)
leaves1 = RectangleAsset(2, 30, thinline7, green)
fish = EllipseAsset(45, 27, thinline4, orange)
tail = EllipseAsset(20,10, thinline4, darkorange)
fins = EllipseAsset(15,7, thinline4, darkorange)
fish2 = RectangleAsset(80, 80, thinline5, blue)
tail2 = PolygonAsset([(40,40), (70,20), (70,60)],thinline5, blue)
line1 = PolygonAsset([(40,60), (40,12), (40,60)],thinline2, black)
eye = CircleAsset(3, thinline5, black)
eye1 = CircleAsset(7, thinline5, white)
stripe = PolygonAsset([(50,50), (55.5,90), (60,40)],thinline5, yellow)
tail3 = PolygonAsset([(40,40), (60,30), (60,50)],thinline5, yellow)
bubble = CircleAsset(7, thinline6, lightblue1)
bubble1 = CircleAsset(5, thinline6, lightblue1)
bubble2 = CircleAsset(4, thinline6, lightblue1)
bubble3 = CircleAsset(3, thinline6, lightblue1)

Sprite(tank, (100,110))
Sprite(pebbles, (100,665))
Sprite(castle, (600,480))
Sprite(tower, (600,390))
Sprite(castletop, (600,285))
Sprite(tower, (870,390))
Sprite(castletop, (870,285))
Sprite(centertower, (700,350))
Sprite(tower, (735,280))
Sprite(castletop1, (750,140))
Sprite(centertower1, (750,230))
Sprite(ridge, (708,350))
Sprite(ridge, (738,350))
Sprite(ridge, (768,350))
Sprite(ridge, (798,350))
Sprite(ridge, (828,350))
Sprite(ridge1, (740,280))
Sprite(ridge1, (760,280))
Sprite(ridge1, (780,280))
Sprite(ridge1, (800,280))
Sprite(windows, (710,540))
Sprite(windows1, (620,410))
Sprite(windows1, (890,410))
Sprite(windows2, (711,505))
Sprite(windows3, (762.5,238))
Sprite(line, (773,505))
Sprite(plant, (175,417))
a = Sprite(leaves, (186,448))
a.rotation = 2.2
a = Sprite(leaves, (185,450))
a.rotation = 3.9
a = Sprite(leaves, (185,480))
a.rotation = 2.2
a = Sprite(leaves, (185,490))
a.rotation = 3.9
a = Sprite(leaves, (185,515))
a.rotation = 2.2
a = Sprite(leaves, (185,525))
a.rotation = 3.9
a = Sprite(leaves, (185,550))
a.rotation = 2.2
a = Sprite(leaves, (185,560))
a.rotation = 3.9
a = Sprite(leaves, (185,585))
a.rotation = 2.2
a = Sprite(leaves, (185,595))
a.rotation = 3.9
a = Sprite(leaves, (185,620))
a.rotation = 2.2
a = Sprite(leaves, (185,630))
a.rotation = 3.9
a = Sprite(leaves, (185,655))
a.rotation = 2.2
Sprite(plant1, (280,556))
b = Sprite(leaves1, (282,630))
b.rotation = 3.9
b = Sprite(leaves1, (282,655))
b.rotation = 2.2
b = Sprite(leaves1, (282,590))
b.rotation = 3.9
b = Sprite(leaves1, (282,615))
b.rotation = 2.2
b = Sprite(leaves1, (282,575))
b.rotation = 2.2
Sprite(fish, (190,200))
c = Sprite(tail, (272,215))
c.rotation = 0.4
c = Sprite(tail, (310.5,252))
c.rotation = 2.75
d = Sprite(fins, (225,218))
d.rotation = 0.3
d = Sprite(fins, (255,243))
d.rotation = 2.8
e = Sprite(fish2, (435,425))
e.rotation = 2.35
f = Sprite(tail2, (380,389))
f.rotation = 3.12
Sprite(line1, (215.5,202))
Sprite(eye1, (198,213))
Sprite(eye, (200.5,215))
Sprite(stripe, (406,328.5))
g = Sprite(stripe, (455,416.5))
g.rotation = 3.1
h = Sprite(tail3, (369.5,378.5))
h.rotation = 3.1
Sprite(eye1, (455,350))
Sprite(eye, (461,354))
Sprite(bubble, (190,162.5))
Sprite(bubble1, (180,140))
Sprite(bubble2, (195,122))
Sprite(bubble3, (180,190))
Sprite(bubble, (480,330))
Sprite(bubble1, (470,300))
Sprite(bubble2, (485,280))
Sprite(bubble3, (475,260))
# add your code here /\ /\ /\


Expand Down