[视频作者] 华正
[视频时长] 2:5
[视频类型] 单机游戏
这是一个以前用GameMaker 8.0制作的3D小场景,玩家可以控制角色在峡谷中移动、跳跃,并扔出苹果来摧毁树木。 作为知名的游戏开发软件,GameMaker虽然主要用途是制作2D游戏,但自身具备的3D绘制方法依然允许用户做出简单的立体效果。在这里,我们通过图片定义地形和树木、箱子,用像素表达高低或大小。之后,在游戏的初始化代码中,用surface命令绘制这些图片,然后逐个获取像素亮度存储起来,在内存中生成地形模型,并用于角色的运动判定。