Skip to content

Instantly share code, notes, and snippets.

View SpaceVoyager's full-sized avatar

Yuhang Wang SpaceVoyager

View GitHub Profile
@SpaceVoyager
SpaceVoyager / aquarium6.py
Created October 31, 2015 17:56
aquarium6.py
from scene import *
from random import uniform
import sound
import speech
bounds = None
class SeaCreature:
upper_limit = 500
lower_limit = 225
@SpaceVoyager
SpaceVoyager / aquarium6.py
Created October 11, 2015 21:33
aquarium6.py
from scene import *
from random import uniform
import sound
import speech
bounds = None
class SeaCreature:
upper_limit = 500
def __init__(self, image_name, direction, size, speed_x, y):
@SpaceVoyager
SpaceVoyager / aquarium5.py
Created September 26, 2015 18:45
aquarium5.py
from scene import *
from random import uniform
import sound
bounds = None
class SeaCreature:
def __init__(self, image_name, direction, size, speed_x, y):
self.image_name = image_name
self.direction = direction
@SpaceVoyager
SpaceVoyager / aquarium5.py
Created September 19, 2015 19:35
aquarium5.py
from scene import *
from random import uniform
import sound
bounds = None
class SeaCreature:
def __init__(self, image_name, direction, size, speed_x, y):
self.image_name = image_name
self.direction = direction
@SpaceVoyager
SpaceVoyager / aquarium4.py
Created September 19, 2015 18:08
aquarium4.py
from scene import *
from random import uniform
import sound
bounds = None
class SeaCreature:
def __init__(self, image_name, direction, size, speed_x, y):
self.image_name = image_name
self.direction = direction
@SpaceVoyager
SpaceVoyager / two cannon version 4.py
Created September 6, 2015 19:54
two cannon version 4.py
# cannon clipart downloaded from
# http://www.clker.com/cliparts/7/9/9/b/1206570465701485742johnny_automatic_cannon_3.svg.med.png
from scene import *
from random import random
import math
class MyScene (Scene):
def setup(self):
# This will be called before the first frame is drawn.
@SpaceVoyager
SpaceVoyager / two cannon version 3.py
Created August 30, 2015 23:26
two cannon version 3.py
# cannon clipart downloaded from
# http://www.clker.com/cliparts/7/9/9/b/1206570465701485742johnny_automatic_cannon_3.svg.med.png
from scene import *
from random import random
import math
class MyScene (Scene):
def setup(self):
# This will be called before the first frame is drawn.
@SpaceVoyager
SpaceVoyager / two cannon version 2.py
Created August 30, 2015 20:07
two cannon version 2.py
# cannon clipart downloaded from
# http://www.clker.com/cliparts/7/9/9/b/1206570465701485742johnny_automatic_cannon_3.svg.med.png
from scene import *
from random import random
import math
class MyScene (Scene):
def setup(self):
# This will be called before the first frame is drawn.
@SpaceVoyager
SpaceVoyager / two cannon version 1.py
Created August 30, 2015 19:50
two cannon version 1.py
# cannon clipart downloaded from
# http://www.clker.com/cliparts/7/9/9/b/1206570465701485742johnny_automatic_cannon_3.svg.med.png
from scene import *
from random import random
import math
class MyScene (Scene):
def setup(self):
# This will be called before the first frame is drawn.
@SpaceVoyager
SpaceVoyager / double cannon example.py
Created August 16, 2015 23:38
double cannon example.py
from scene import *
import math
class MyScene (Scene):
def setup(self):
# This will be called before the first frame is drawn.
# Set up the root layer
self.root_layer = Layer(self.bounds)
center = self.bounds.center()
self.cannon_size = 200