源码一
功能:
WASD 移动
SPACE 攻击
SHIFT 使用楼梯
介绍
每个级别都包含一把钥匙和一个上锁的舱口。收集钥匙以解锁通往下一层的通道(SHIFT解锁)。
史莱姆造成的伤害最小,但每一层都会产生更多。他们可以降低健康或 XP。更多 XP = 每次攻击造成更多伤害。硬币目前没有用。
水平是无限的和持久的。唯一的限制是您的 RAM。世界在死亡时重置。
运行方式
python __main__.py
实战源码
import pygame
import math, os, sys
# Init
pygame.init()
pygame.font.init()
winsize = [800, 600]
screen = pygame.display.set_mode(winsize, pygame.RESIZABLE)
# Load all assets
from . import assets
for filename in os.listdir(os.path.join(os.getcwd(), "assets")):
assets.load(filename)
pygame.display.set_caption("Zoria")
pygame.display.set_icon(assets.load("icon.png"))
# Constants
SCALE = 2
METER = 32
FPS