2021-10-18 23:07:34 +00:00
|
|
|
|
# python制作海底飞行棋(含源码)
|
2021-10-18 23:07:33 +00:00
|
|
|
|
|
2021-10-18 23:07:34 +00:00
|
|
|
|
飞行棋玩过吗?玩过python制作的海底飞行棋玩过吗?额。。。。。。
|
|
|
|
|
|
|
|
|
|
今天就来教制作海底飞行棋
|
|
|
|
|
|
|
|
|
|
# 核心玩法
|
|
|
|
|
|
|
|
|
|
两名玩家通过→和←操控游戏角色,最终全部到达终点,(本游戏适合全年龄段,不要太较真)谁的分数越高谁就获胜
|
|
|
|
|
|
|
|
|
|
# 主要代码思想
|
|
|
|
|
|
|
|
|
|
实现游戏角色移动,分数,分数判断
|
|
|
|
|
|
|
|
|
|
在游戏中,设立三个游戏状态
|
|
|
|
|
|
|
|
|
|
- start 开始
|
|
|
|
|
- running 运行
|
|
|
|
|
- game——over 游戏结束
|
|
|
|
|
|
|
|
|
|
三个状态都很重要,对于制作游戏有很大帮助
|
|
|
|
|
|
|
|
|
|
要依次根据玩家操作变换
|
|
|
|
|
|
|
|
|
|
其次就是鼠标和键盘的按下事件
|
|
|
|
|
|
|
|
|
|
没有这一步,游戏就变成了动画片,不能控制,就看着它运行
|
|
|
|
|
|
|
|
|
|
而且这一步很容易报错,因为代码量多
|
|
|
|
|
|
|
|
|
|
最后就是完成所有的调用
|
|
|
|
|
|
|
|
|
|
一切完成后就OK了
|