Skip to content
Snippets Groups Projects
Commit 59f9bfc8 authored by Jakob Kirsch's avatar Jakob Kirsch
Browse files

add rotating asteroids

parent f99c428f
No related branches found
No related tags found
No related merge requests found
...@@ -19,6 +19,7 @@ ROTATE_SPEED = 4 ...@@ -19,6 +19,7 @@ ROTATE_SPEED = 4
SPRITE_SCALING = 0.4 SPRITE_SCALING = 0.4
SLIDE_SPEED = 1.05 SLIDE_SPEED = 1.05
AS_SPEED = 2 * 1000 AS_SPEED = 2 * 1000
ROT_SPEED = 5 * 1000
CIRCLE = max(SCREEN_WIDTH, SCREEN_HEIGHT) CIRCLE = max(SCREEN_WIDTH, SCREEN_HEIGHT)
DISTANCE = 128 DISTANCE = 128
...@@ -61,6 +62,7 @@ class Game(arcade.Window): ...@@ -61,6 +62,7 @@ class Game(arcade.Window):
asteroid_sprite.set_position(x,y) asteroid_sprite.set_position(x,y)
asteroid_sprite.change_x = random.randint(-AS_SPEED, AS_SPEED) / 1000 asteroid_sprite.change_x = random.randint(-AS_SPEED, AS_SPEED) / 1000
asteroid_sprite.change_y = random.randint(-AS_SPEED, AS_SPEED) / 1000 asteroid_sprite.change_y = random.randint(-AS_SPEED, AS_SPEED) / 1000
asteroid_sprite.change_angle = random.randint(-ROT_SPEED, ROT_SPEED) / 1000
self.all_sprites_list.append(asteroid_sprite) self.all_sprites_list.append(asteroid_sprite)
self.asteroid_list.append(asteroid_sprite) self.asteroid_list.append(asteroid_sprite)
......
...@@ -6,7 +6,7 @@ make ...@@ -6,7 +6,7 @@ make
cd .. cd ..
./genie/bin/linux/genie --os=linux --cc=gcc gmake ./genie/bin/linux/genie --os=linux --cc=gcc gmake
cd gmake cd gmake
make CFLAGS=-lasound make
cd ../.. cd ../..
cp lib/libsoloud.so $HOME/.local/lib/python3.$(python3 -c 'import sys; print(sys.version[2],end="")')/site-packages/arcade/soloud/libsoloud.so cp lib/libsoloud.so $HOME/.local/lib/python3.$(python3 -c 'import sys; print(sys.version[2],end="")')/site-packages/arcade/soloud/libsoloud.so
cd .. cd ..
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment