
菜单栏中的各菜单项对应着各种操作命令,包括“打开”、“删除”、“关闭”
等命令;游戏面板是整个游戏的运行容器,游戏的场景和角色在此进行交互和显
示;场景信息中显示了游戏的组成部分及其结构;控制按钮用于对游戏进行即时
掌控:“Run”按钮用于自动运行游戏,“Act”按钮用于单步运行游戏,“Reset”
按钮让游戏回到初始情形,“Speed”滚动条用来调节游戏的运行速度,“Complie
All”用来编译游戏代码。
Greenfoot 软件只有几兆大小,安装起来也很方便,可以直接去其官方网站
www.greenfoot.org 下载最新版本的安装程序,然后直接双击安装程序进行安装。需
要注意的是,在安装 Greenfoot 之前首先要保证系统中安装了 JDK1.5 版本(或
更高级的 JDK 版本)。
2 基本操作方法
对于拥有一定编程经历的人来说,Greenfoot 使用起来非常简单。Greenfoot
的安装目录下提供了很多游戏实例,比如“树袋熊”游戏、“打气球”游戏、“月
球登陆者”游戏、“蚂蚁觅食”游戏等等,此外还可以去官方网站去下载更多的
游戏实例。所有游戏实例都是开放源代码的,用户可以自由地阅读源代码、并能
随意地修改这些游戏实例,让其表现出不同的游戏效果。
接下来以“树袋熊”游戏实例来说明 Greenfoot 的基本操作。
2.1 打开游戏场景
第一次打开 Greenfoot 时, 可选择“Open tutorial and tutorial scenario ”,这时
会自动打开“树袋熊”游戏,如图 2 所示。
从图中可以看到,游戏面板区域被划分为大小相等的网格,其中显示出了一
个树袋熊及很多树叶的图像,不难看出,无论是树袋熊还是树叶都只占据了一个
网格区域。
评论6