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

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

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

@ -1,5 +1,5 @@
import pygame as pg import pygame as pg
from sprite import Sprite from .sprite import Sprite
SPEED = 6 SPEED = 6
COLOR = (255,0,0) 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