Alterna · учебный материал
Python 游戏工作室
44.3:Python运动会创作工作室。Pyton描述世界,Canvas浏览器外壳触发控制和机械。
Что в этом материале
- 工作区
- 检查你自己的现场
- 单独的项目路线
Содержание и основные понятия
这是通用 API 的 Canvas 贝壳, 不是游戏: Python 正在操作, 返回有限的命令列表 。
canvas
浏览器主机仅在此 Canvas 上绘制此列表 。
创造性工作室
Python + Canvas
command API
01
工作区
工作室立即打开整个迷你游戏: 源代码 Python 在左侧可见并完全编辑。 按 运行, 单击 Canvas 控制射击者或 WASD 。 空间返回播放器开始 。
制片厂在上传...
02
检查你自己的现场
边境边界
首先,问尺寸
canvas.size
然后在坐标内有数字。
反电站
背景、障碍和关注点在颜色和大小上应有所不同,以便可以不用猜就读出现场。
意义 意思 意思
订阅和线条有助于解释世界的路线或规则,而不是将坎瓦斯变成一组随机的数字。
03
单独的项目路线
最低版本
一个受控物体,一个目标,一个可以理解的重新启动,和一个可见账户。首先,有一个没有首饰的工作周期。
机械
加上障碍、时限、对手或具有效果的物体,每项规则必须保持良好状态。
测试测试
检查舞台的边缘,重新开始,快速关键 紧迫,赢,输,局势没有进入。
最低限度项目项目
保存工作版本, 然后至少修改源的三部分: 数据
init
中的规则
update
和图像在
draw
没有修改代码的游戏不被视为独立项目。