Greenfoot(java开发环境)

大小:232.65M 类别:
  • 编程软件

官方安全无插件纠错

  • 更新时间2023-11-29
  • 版本v3.8.1
  • 系统Pc
  • 语言简体中文
Greenfoot是一款功能强大的java可视开发环境,可以帮助用户制作设计模拟游戏开发,不需要代码即可制作软件,软件也可以使用java方便地编写游戏并进行模拟。使用Java面向对象,创建生活在“世界”中的“演员”,以构建游戏,模拟和其他图形程序。软件还是视觉和互动的,可视化和交互工具内置于环境中。使用标准的文本Java代码进行编程,提供传统基于文本的语言的编程经验与可视化执行的组合。界面设计简单易用; 以初学者为中心。并且可以轻松过渡到其他环境,例如BlueJ和更专业的IDE。Greenfoot程序是用标准Java编写的,学习的概念直接转移到后续环境中的编程。并且使环境足够容易用于初学者,Java使其足够强大,可以编写令人印象深刻,灵活和复杂的应用程序,因此被世界各地成千上万的机构使用。这款软件让编写游戏变得简单,轻快,如果你对编写程序感兴趣,或者你是游戏编写人员,都可以来用用这款游戏编写神器,增快学习进度,提高工作效率,大家快来下载吧
Greenfoot(java开发环境)下载

Greenfoot(java开发环境)特色

1、Greenfoot是BlueJ和Microworld这两个框架的结合。
2、这个框架可以用来实现基于二维网格的很多程序。
3、greenfoot的框架负责两部分工作:简便的产生对象的图形化显示,按照模拟的路线运行。
4、为了实现这些功能,Greenfoot框架提供了一个Actor基类,其他任何想实现可视化的类都要继承他,必须执行的两个最重要的方法是:getImage()返回对象的图形,act()将在模拟路线中调用。
5、可以方便java程序对游戏进行测试和模拟等操作。
6、你可以通过它来学习基本的java游戏编写,还可以做为java编辑器使用,可以用于2D游戏的设计和开发。
7、对任何用途都是免费的。
8、它支持Java的全部特性,特别适合练习可视化组件的编程。

功能介绍

1、菜单栏功能
和大多数软件菜单栏的作用一样。没啥好说的,除了一些基本的文件操作。如打开、保存之外,我们基本不会用到菜单栏。
2、游戏场景功能
我们编辑好代码,并编译后,游戏场景这个区域显示游戏的内容。
3、控制面板功能
控制面板是我们控制游戏运行的地方。上面有3个按钮,作用分别是:步进、运行游戏、重置游戏世界。右侧还有一个拖动条,用于控制游戏的运行速度。
4、类列表显示
类(Class)是Java(也是所有面向对象高级语言)的核心内容。我们写程序的时候,99%的时间是在写一个个的类。可以看到在类列表中,已经有World和Actor两个类了,它们俩是Greenfoot最为核心的两个类,这在之后会慢慢介绍。除了这两个已有的类之外,我们之后所写的每一个类,都会出现在类列表中。类之间有相互继承的关系(之后介绍),这层关系在Greenfoot中将会被类列表清晰地体现出来。
5、支持一键分享按钮
我个人称它为导出按钮。我们按下它将会打开一个分享页面,可以选择将我们的游戏发布至官网、导出成独立的Jar包、导出成独立的网页等。
6、支持编译按钮
编译的过程是我们将编写好的代码递交给计算机后,计算机通过专门的编译器(包含在JDK中)将我们的代码转化为计算机内部语言(机器语言)的过程。简言之,我们写完或者改完代码后,只有按下编译按钮编译过之后,所写的内容才会被真正“提交”到游戏中,在游戏场景中被体现出来。

Greenfoot(java开发环境)使用方法

1、点击右上角新建一个任务

2、类列表中找到World类,在右键弹出菜单中选择“New subclass...”

3、然后输入类名,然后点确定,World类就创建完成了,创建完World之后,我们看到它立马被添加到了类列表中。

4、这时我们点下Compile(编译)按钮,可以发现窗口发生了变化,成为了如下界面:可以看到编译过后,类列表中World上原有的灰色斜线们也不见了。一个类上有灰色斜线表示它是未编译的。编译过后,灰色斜线们会消失。同时最明显的是,原本一片空白(空灰)的场景区域出现了一个尺寸600*400的白色方框。它就是我们的游戏世界——World了。

5、在类列表中找到我们名不副实的World类,在右键弹出菜单中选择“Set image”

更新日志

1、增加了可编译的类文件类型
2、增加了一些新增对象类的管理功能
3、解决了一些格式上的已知问题
4、修复了一些bug,优化了软件界面
5、优化了软件性能

展开内容

类似软件

  • linkboy(图形化编程仿真平台)

    8.8/320.38M

    图形化编程仿真平台。

    查看
  • H5设计精灵软件

    9.1/21.27M

    H5设计精灵是一款专业的网页制作软件,该软件功能强大、界面整洁,为广大用户集成了众多可视化的功能,让你所见即所得,操作更加得心应手,包括了CSS样式管理、自定义字体、CSS动画设计等功能,让你可以以最高的效率制作出最精美的网页。

    查看
  • Zend Studio for linux

    9.1/328.59M

    Zend Studio for Linux是一款运行在Linux平台上的PHP集成开发工具,Zend Studio 13版中包含了完整的PHP应用程序生命周期所需的所有开发组件,你可以轻松进行编辑、调试、分析、优化、测试等。

    查看
  • authorware7中文版

    9.5/52.12M

    authorware7是一款简单易用的多媒体制作软件,主要提供了先进、丰富的视音频、可视媒体集成制作解决方案。而且该软件在使用过程种具有很强的交互性,用户可以很随意的对制作流程进行控制,可用于制作网页和在线学习应用软件,如制作电子相册、制作文学内容、制作数学题解决数学题等,所以被

    查看

网友评论

0人参与,0条评论
  • 评论需审核后才能显示

同类排行

  • Spyder(Python开发环境)

    9.4/505.56M

    Spyder是Python中的集成开发集成开发环境

    查看
  • IAR embedded Workbench

    8.3/3.13G

    集成开发环境

    查看
  • EasyBuilder pro官方版(威纶通编程软件)

    8.9/757.61M

    EasyBuilder pro官方版是一款专业的屏幕编辑软件,是WEINVIEW HMI组态软件,由台湾威纶科技公司开发的新一代人机界面软件,利用EasyBuilder pro可以大大的提高我们的软件的功能,和高水平的硬件,软件强大的宏指令功能,除了常用的四则运算、逻辑判断等功能

    查看
  • JRE 8 (Java运行环境)32位中文版

    9.5/56.01M

    JRE 8(java runtime environment)是由Oracle公司出品的Java运行环境之一,具有高度稳定性和安全性,也是运行JAVA程序不可缺少的环境,包含了java的运行环境(JRE)和java工具。

    查看
  • Kittenblock官方版(工智能图形化编程软件)

    8.9/514.16M

    Kittenblock官方版是由深圳市小喵科技出品的一款基于MIT Scratch3.0的图形化编程软件。采用Scratch Scratch编程语言开发,拥有自主研发技术,机械电子软件一体化。

    查看
  • Mind+(青少年编程软件)

    9.0/1.23G

    Mind+是一款青少年编程软件,拥有超多电子模块可以一键添加,一键安装常用硬件驱动,视频教程同步教学,可以提高孩子的思维能力及编程兴趣。软件操作简单,只需要拖动图形化程序块即可完成编程,还可以自动转换Python/C/C++等高级编程语言,适用于校内的大班教学、项目创作、创

    查看
  • intellij idea 2022官方版

    8.6/760.55M

    idea2022是一款专业的JAVA IDE编程工具,集JavaDoc预览支持、智能代码、对重构的优越支持、灵活的排版功能、XML的完美支持与代码检查等等,旨在到提倡智能编码,便于减少程序员的工作。

    查看
  • 按键精灵PC官方版

    9.5/22.81M

    按键精灵官方版是一款能够模拟键鼠动作的脚本软件,通过制作并使用脚本,可以让按键精灵来代替您进行一系列的动作行为,解放您的双手。而且它不像编程软件那样需要专业的技巧,只要有着优秀的逻辑思路就能通过点击动作命令制作一个成熟的脚本,至于代码方面,则就交给按键精灵帮你解决。

    查看
  • visual studio 2022企业版

    9.0/3.54M

    visual studio 2022是由微软公司推出的一款开发编程制作工具,也可以简称为vs2022,此版本官方信息显示,除了更多内存访问带来的速度和性能优势之外,Visual Studio还带来了UI增强功能、更多个性化选项,并继续专注于增强开发人员的能力。

    查看
  • Visual Studio Enterprise 2017

    8.6/3.36M

    Visual Studio(简称VS 2017)是微软提出的开发环境visual studio系列的2017版本,在这一版本中同样延续了前面的传统分为多个版本,其中社区版是专为个人免费使用的版本,这一版本也非常适合一些艰苦的独立开发工作室使用;专业版则是一些单个开发人员或者小团队

    查看
  • windriver官方版

    9.0/21.77M

    WinDriver官方版是一款专业的Windows驱动开发工具,该软件提供了非常多的驱动开发组件。无论是I/O、DMA、中断处理,支持PCI、ISA、EISA设备都能轻松的进行驱动开发。

    查看
  • TouchSprite Studio(触动精灵脚本编辑器)

    9.1/133.21M

    TouchSprite Studio是一款非常实用的辅助脚本开发编辑器,相信大家平时都会玩玩手游吧,是不是有些游戏的操作都是重复的,而这就是利用TouchSprite Studio来编写的辅助脚本,TouchSprite Studio支持函数自动补全、函数提示、关键字高亮、

    查看
  • windows phone sdk官方版

    9.0/642K

    windows phone sdk官方版是一款专门为windows phone用户提供的开发工具套装,他可以让开发者在开发环境中模拟windows phone的运作,减少了测试应用的时间和成本,大家都知道微软有一个非常强大的开发环境——visual studio,而这款软件就是依

    查看
  • cppcheck(C/C++ 静态代码检测工具)

    8.8/16.68M

    cppcheck是一款专门用于C/C++程序代码缺陷静态检查工具,不同于C/C++编译器及其他分析工具,你可以使用这款软件检查编译器检查不出来的BUG,让用户程序中的隐藏bug无所遁形,当然软件不会检查用户的语法错误,这个还是得靠用户的编译器来检查。

    查看
  • IntelliJ IDEA 2024中文版

    8.7/1.11G

    适用于Java和Kotlin专业开发的IDE

    查看