Example #1
0
import pygame
import sys
from random import randint
import klassen
import time
import math
import Funktionen
import time
import WorldGenerator

# Rahmendaten
FensterBreite, FensterHoehe = 1024, 576
Blockgroesse = Funktionen.Blockgroesse(FensterBreite, FensterHoehe)
BreiteinBloecken = Funktionen.LaengeInBloecken(FensterBreite, FensterHoehe)
HoeheInBloecken = Funktionen.HoeheInBloecken(FensterBreite, FensterHoehe)
dict = WorldGenerator.Generator(Blockgroesse, FensterHoehe, FensterBreite,
                                HoeheInBloecken, BreiteinBloecken)
x, y = (randint(1, 31)) * Blockgroesse, -50
Frames = 60
Geschwindigkeit = 3

# Speilmechanik Variablen
Sprungintensitaet, Sprung, Sprungverbot, zaehler = -16, False, False, 0
Linkserlaubnis, Rechtserlaubnis, Obenerlaubnis = False, False, False
Links_klick, Inv_Pointer = False, 1
Rechts_klick = False
HoverX, HUD_Aktiv = 0, True
Schwert = klassen.Schwert(1, True)
Spitzhacke = klassen.Spitzhacke(1, True)
Inventar, InventarBilder = [Schwert, Spitzhacke], []
RechtsBewegung = True