Final_Project_LucasForcier
我的项目是使用pygame制作的。 这是一款基于方块的游戏,玩家可以在地图上从一个正方形移动到另一个正方形。 玩家可以与物体互动,以搜索物体以解锁门以逃脱。 一旦门被解锁,游戏将结束。 我使用了各种类来创建游戏对象,并使用其他类来创建要在游戏中使用的精灵。 在这些类中,我编写了许多方法。 我有一种方法可以确定播放器精灵与隐藏对象精灵之间的距离。 我有一种方法来确定运动是否会使玩家与墙处于同一瓷砖中并阻止该运动。 我有一个定义玩家搜索对象能力的方法。 我使用了一个列表来存储不同的音频文件,以在游戏中用作音乐。 游戏将在列表中随机选择一个选项以用作游戏音乐。 我使用字典来存储字符串文字,以显示游戏中的当前状态。 我使用了pygame,random和math模块。 游戏将从文本文件中读取所有信息以布置地图。 精灵及其方法的使用是我在课堂上没