36 lines
1.1 KiB
Python
36 lines
1.1 KiB
Python
import User
|
|
import Statics
|
|
|
|
from math import pi, sin, cos
|
|
from direct.showbase.ShowBase import ShowBase
|
|
from direct.task import Task
|
|
from direct.actor.Actor import Actor
|
|
from direct.interval.IntervalGlobal import Sequence
|
|
from panda3d.core import Point3
|
|
from panda3d.core import WindowProperties
|
|
from panda3d.core import Loader
|
|
from direct.showbase.ShowBase import ShowBase #Grundmodul zum Starten eines Fenster mit Grundszene
|
|
from direct.gui.OnscreenText import OnscreenText #Ermöglicht die direkte Einblendung von Texten
|
|
from direct.gui.DirectGui import * #Ermöglicht das Einblenden von Menüs und deren Manipulation
|
|
from panda3d.core import TextNode #Texte
|
|
from direct.task import Task
|
|
from panda3d.core import Vec4, Vec3
|
|
from panda3d.core import loadPrcFile #Ermöglicht das Laden eigener Konfigurationsdatein zur Panda3D API
|
|
|
|
|
|
|
|
class Game(ShowBase):
|
|
|
|
__us = User.User
|
|
# __game_mechanics = Game_Mechanics.Game_Mechanics()
|
|
|
|
loadPrcFile("conf/conf.prc") #Pfadangabe zum .prc File
|
|
|
|
|
|
def __init__(self) -> None:
|
|
ShowBase.__init__(self)
|
|
__us = User.User()
|
|
|
|
|
|
|
|
|