Mercurial > skaapsteker
comparison skaapsteker/__main__.py @ 632:0675f390653c
Initial port to Python 3 and Pygame 2.
author | Simon Cross <hodgestar@gmail.com> |
---|---|
date | Fri, 20 Jan 2023 20:01:06 +0100 |
parents | 72865593bdc7 |
children | cd3514bf79b5 |
comparison
equal
deleted
inserted
replaced
631:672e6e7ecfe9 | 632:0675f390653c |
---|---|
4 import os | 4 import os |
5 import sys | 5 import sys |
6 import optparse | 6 import optparse |
7 | 7 |
8 import pygame | 8 import pygame |
9 from pygame.locals import SWSURFACE | 9 from pygame.locals import SWSURFACE, FULLSCREEN |
10 | 10 |
11 from . import options | 11 from . import options |
12 from .constants import SCREEN | 12 from .constants import SCREEN |
13 from .data import filepath | 13 from .data import filepath |
14 from .engine import Engine | 14 from .engine import Engine |
60 """ | 60 """ |
61 level = parse_args(sys.argv) | 61 level = parse_args(sys.argv) |
62 pygame.display.init() | 62 pygame.display.init() |
63 pygame.font.init() | 63 pygame.font.init() |
64 soundsystem = SoundSystem(options['sound']) | 64 soundsystem = SoundSystem(options['sound']) |
65 pygame.display.set_mode(SCREEN, SWSURFACE) | 65 pygame.display.set_mode(SCREEN, SWSURFACE | FULLSCREEN) |
66 pygame.display.set_icon(pygame.image.load(filepath('icons/program/icon_24.png'))) | 66 pygame.display.set_icon(pygame.image.load(filepath('icons/program/icon_24.png'))) |
67 pygame.display.set_caption("Nine Tales") | 67 pygame.display.set_caption("Nine Tales") |
68 | 68 |
69 engine = Engine(soundsystem) | 69 engine = Engine(soundsystem) |
70 if level is not None: | 70 if level is not None: |