Scratch游戏编程
游戏编程的核心是控制角色运动,及角色(NPC)自己运动。
项目1:打砖块游戏
游戏设计:模仿一款经典的游戏,一个托板托着一个小球,小球运动打掉砖块。
游戏分析:需要三个角色,一个托板,由鼠标控制,左右移动。可变大,可变小。一个球,直线运动,碰到砖块,边缘,托板反弹。一个砖块,不运动,碰到球,消失。随机产生道具。砖块全部清除,过关,进入下一关,小球速度变快,砖块变多。
游戏初始化:一个完整的游戏,首先是游戏界面,游戏的说明,开始按钮等。
过程:1.先搜集素材,图片素材(png格式):背景图片(需要两张);托板角色(长,短,正常),小球角色,砖块图片(不同颜色),开始按钮图片,失败or成功图片,继续游戏图片,重新开始图片,关卡数字图片,道具图片,等。
声音素材:比如背景音乐,碰撞声音等。
先把素材分别导入舞台,角色,声音。
2.分析各种角色,编写程序。
游戏开始,一个背景,加一个开始按钮。其他内容隐藏。播放背景音乐。

游戏编程的核心是控制角色运动,及角色(NPC)自己运动。
项目1:打砖块游戏
游戏设计:模仿一款经典的游戏,一个托板托着一个小球,小球运动打掉砖块。
游戏分析:需要三个角色,一个托板,由鼠标控制,左右移动。可变大,可变小。一个球,直线运动,碰到砖块,边缘,托板反弹。一个砖块,不运动,碰到球,消失。随机产生道具。砖块全部清除,过关,进入下一关,小球速度变快,砖块变多。
游戏初始化:一个完整的游戏,首先是游戏界面,游戏的说明,开始按钮等。
过程:1.先搜集素材,图片素材(png格式):背景图片(需要两张);托板角色(长,短,正常),小球角色,砖块图片(不同颜色),开始按钮图片,失败or成功图片,继续游戏图片,重新开始图片,关卡数字图片,道具图片,等。
声音素材:比如背景音乐,碰撞声音等。
先把素材分别导入舞台,角色,声音。
2.分析各种角色,编写程序。
游戏开始,一个背景,加一个开始按钮。其他内容隐藏。播放背景音乐。
