基于Python的PyGame实现的横板动作小游戏

Gameisover

发布日期: 2018-10-31 12:43:57 浏览量: 608
评分:
star star star star star star star star star_border star_border
*转载请注明来自write-bug.com

游戏玩法

玩家操纵主角进行移动和攻击,主角有四种攻击,不同操作惊醒不同的攻击和动画播放,敌人可以对玩家进行攻击

代码思想

利用精灵类绘制主角,自定义People类进行数据逻辑上的更新,Enemy类负责数据变更和绘图。利用列表模仿队列的方式,对玩家的攻击操作惊醒先后判断。UPDATE函数可以让玩家一次最多攻击一定数量的敌人,维持游戏平衡性。玩家类和敌人类中存在temp、clock变量和timetick函数,用来更新绘图上的数据。每个类都有JudgeList,避免敌人和玩家多次造成伤害,敌人的速度方向始终朝着玩家,利用三角函数实现。敌人用一个列表存储。

上传的附件 cloud_download 基于Python的PyGame实现的横板动作小游戏.7z ( 5.44mb, 44次下载 )
error_outline 下载需要6点积分

发送私信

修行的路总是孤独的,因为智慧必然来自孤独

8
文章数
11
评论数
最近文章
eject