Made it a package

master
mian 2 years ago
parent 0927040d8d
commit 2843336d64
  1. 0
      JunkSpace/__init__.py
  2. 10
      JunkSpace/__main__.py
  3. 3
      JunkSpace/asteroid.py
  4. 0
      JunkSpace/crosshair.py
  5. 3
      JunkSpace/ship.py
  6. 0
      JunkSpace/sprite.py
  7. 0
      JunkSpace/starfield.py
  8. 2
      JunkSpace/torpedo.py
  9. 12
      test_units.py

@ -2,10 +2,10 @@
from sys import argv, exit
import pygame as pg
# locals
from ship import Ship
from starfield import Starfield
from torpedo import Torpedo
from asteroid import Asteroid
from .ship import Ship
from .starfield import Starfield
from .torpedo import Torpedo
from .asteroid import Asteroid
# Colors
BLACK = (0,)*3
@ -26,7 +26,7 @@ start = (WIN_SIZE[0]//2,WIN_SIZE[1]//2)
## Setup
pg.init()
clock = pg.time.Clock()
pg.display.set_caption(f"Space Collector")
pg.display.set_caption("Junk Space")
screen = pg.display.set_mode(WIN_SIZE)
scr_rect = screen.get_rect()

@ -1,7 +1,6 @@
import pygame as pg
from sprite import Sprite
from random import randint
from .sprite import Sprite
class Asteroid(Sprite):
COOLTIME = 15

@ -1,6 +1,5 @@
import pygame as pg
from sprite import Sprite
from .sprite import Sprite
class Ship(Sprite):

@ -1,5 +1,5 @@
import pygame as pg
from sprite import Sprite
from .sprite import Sprite
SPEED = 6
COLOR = (255,0,0)

@ -1,12 +0,0 @@
import pygame as pg
import pytest
from ship import Ship
def test_ship_constructor():
scr_rect = pg.Rect(0,0,100,100)
a_ship = Ship((10+Ship.SIZE/2, 20+Ship.SIZE/2), scr_rect)
assert a_ship.rect.centerx == scr_rect.centerx
assert a_ship.rect.centery == scr_rect.centery
assert a_ship.map_rect.left == 10+1
assert a_ship.map_rect.top == 20+1
Loading…
Cancel
Save