
Greenfoot(java開發(fā)環(huán)境)
詳情介紹
Greenfoot是一款功能強(qiáng)大的java可視開發(fā)環(huán)境,可以幫助用戶制作設(shè)計(jì)模擬游戲開發(fā),不需要代碼即可制作軟件,軟件也可以使用java方便地編寫游戲并進(jìn)行模擬。使用Java面向?qū)ο螅瑒?chuàng)建生活在“世界”中的“演員”,以構(gòu)建游戲,模擬和其他圖形程序。軟件還是視覺和互動(dòng)的,可視化和交互工具內(nèi)置于環(huán)境中。使用標(biāo)準(zhǔn)的文本Java代碼進(jìn)行編程,提供傳統(tǒng)基于文本的語言的編程經(jīng)驗(yàn)與可視化執(zhí)行的組合。界面設(shè)計(jì)簡單易用; 以初學(xué)者為中心。并且可以輕松過渡到其他環(huán)境,例如BlueJ和更專業(yè)的IDE。Greenfoot程序是用標(biāo)準(zhǔn)Java編寫的,學(xué)習(xí)的概念直接轉(zhuǎn)移到后續(xù)環(huán)境中的編程。并且使環(huán)境足夠容易用于初學(xué)者,Java使其足夠強(qiáng)大,可以編寫令人印象深刻,靈活和復(fù)雜的應(yīng)用程序,因此被世界各地成千上萬的機(jī)構(gòu)使用。這款軟件讓編寫游戲變得簡單,輕快,如果你對編寫程序感興趣,或者你是游戲編寫人員,都可以來用用這款游戲編寫神器,增快學(xué)習(xí)進(jìn)度,提高工作效率,大家快來下載吧
2、這個(gè)框架可以用來實(shí)現(xiàn)基于二維網(wǎng)格的很多程序。
3、greenfoot的框架負(fù)責(zé)兩部分工作:簡便的產(chǎn)生對象的圖形化顯示,按照模擬的路線運(yùn)行。
4、為了實(shí)現(xiàn)這些功能,Greenfoot框架提供了一個(gè)Actor基類,其他任何想實(shí)現(xiàn)可視化的類都要繼承他,必須執(zhí)行的兩個(gè)最重要的方法是:getImage()返回對象的圖形,act()將在模擬路線中調(diào)用。
5、可以方便java程序?qū)τ螒蜻M(jìn)行測試和模擬等操作。
6、你可以通過它來學(xué)習(xí)基本的java游戲編寫,還可以做為java編輯器使用,可以用于2D游戲的設(shè)計(jì)和開發(fā)。
7、對任何用途都是免費(fèi)的。
8、它支持Java的全部特性,特別適合練習(xí)可視化組件的編程。
和大多數(shù)軟件菜單欄的作用一樣。沒啥好說的,除了一些基本的文件操作。如打開、保存之外,我們基本不會(huì)用到菜單欄。
2、游戲場景功能
我們編輯好代碼,并編譯后,游戲場景這個(gè)區(qū)域顯示游戲的內(nèi)容。
3、控制面板功能
控制面板是我們控制游戲運(yùn)行的地方。上面有3個(gè)按鈕,作用分別是:步進(jìn)、運(yùn)行游戲、重置游戲世界。右側(cè)還有一個(gè)拖動(dòng)條,用于控制游戲的運(yùn)行速度。
4、類列表顯示
類(Class)是Java(也是所有面向?qū)ο蟾呒?jí)語言)的核心內(nèi)容。我們寫程序的時(shí)候,99%的時(shí)間是在寫一個(gè)個(gè)的類??梢钥吹皆陬惲斜碇?,已經(jīng)有World和Actor兩個(gè)類了,它們倆是Greenfoot最為核心的兩個(gè)類,這在之后會(huì)慢慢介紹。除了這兩個(gè)已有的類之外,我們之后所寫的每一個(gè)類,都會(huì)出現(xiàn)在類列表中。類之間有相互繼承的關(guān)系(之后介紹),這層關(guān)系在Greenfoot中將會(huì)被類列表清晰地體現(xiàn)出來。
5、支持一鍵分享按鈕
我個(gè)人稱它為導(dǎo)出按鈕。我們按下它將會(huì)打開一個(gè)分享頁面,可以選擇將我們的游戲發(fā)布至官網(wǎng)、導(dǎo)出成獨(dú)立的Jar包、導(dǎo)出成獨(dú)立的網(wǎng)頁等。
6、支持編譯按鈕
編譯的過程是我們將編寫好的代碼遞交給計(jì)算機(jī)后,計(jì)算機(jī)通過專門的編譯器(包含在JDK中)將我們的代碼轉(zhuǎn)化為計(jì)算機(jī)內(nèi)部語言(機(jī)器語言)的過程。簡言之,我們寫完或者改完代碼后,只有按下編譯按鈕編譯過之后,所寫的內(nèi)容才會(huì)被真正“提交”到游戲中,在游戲場景中被體現(xiàn)出來。

2、類列表中找到World類,在右鍵彈出菜單中選擇“New subclass...”

3、然后輸入類名,然后點(diǎn)確定,World類就創(chuàng)建完成了,創(chuàng)建完World之后,我們看到它立馬被添加到了類列表中。

4、這時(shí)我們點(diǎn)下Compile(編譯)按鈕,可以發(fā)現(xiàn)窗口發(fā)生了變化,成為了如下界面:可以看到編譯過后,類列表中World上原有的灰色斜線們也不見了。一個(gè)類上有灰色斜線表示它是未編譯的。編譯過后,灰色斜線們會(huì)消失。同時(shí)最明顯的是,原本一片空白(空灰)的場景區(qū)域出現(xiàn)了一個(gè)尺寸600*400的白色方框。它就是我們的游戲世界——World了。

5、在類列表中找到我們名不副實(shí)的World類,在右鍵彈出菜單中選擇“Set image”
2、增加了一些新增對象類的管理功能
3、解決了一些格式上的已知問題
4、修復(fù)了一些bug,優(yōu)化了軟件界面
5、優(yōu)化了軟件性能

Greenfoot(java開發(fā)環(huán)境)特色
1、Greenfoot是BlueJ和Microworld這兩個(gè)框架的結(jié)合。2、這個(gè)框架可以用來實(shí)現(xiàn)基于二維網(wǎng)格的很多程序。
3、greenfoot的框架負(fù)責(zé)兩部分工作:簡便的產(chǎn)生對象的圖形化顯示,按照模擬的路線運(yùn)行。
4、為了實(shí)現(xiàn)這些功能,Greenfoot框架提供了一個(gè)Actor基類,其他任何想實(shí)現(xiàn)可視化的類都要繼承他,必須執(zhí)行的兩個(gè)最重要的方法是:getImage()返回對象的圖形,act()將在模擬路線中調(diào)用。
5、可以方便java程序?qū)τ螒蜻M(jìn)行測試和模擬等操作。
6、你可以通過它來學(xué)習(xí)基本的java游戲編寫,還可以做為java編輯器使用,可以用于2D游戲的設(shè)計(jì)和開發(fā)。
7、對任何用途都是免費(fèi)的。
8、它支持Java的全部特性,特別適合練習(xí)可視化組件的編程。
功能介紹
1、菜單欄功能和大多數(shù)軟件菜單欄的作用一樣。沒啥好說的,除了一些基本的文件操作。如打開、保存之外,我們基本不會(huì)用到菜單欄。
2、游戲場景功能
我們編輯好代碼,并編譯后,游戲場景這個(gè)區(qū)域顯示游戲的內(nèi)容。
3、控制面板功能
控制面板是我們控制游戲運(yùn)行的地方。上面有3個(gè)按鈕,作用分別是:步進(jìn)、運(yùn)行游戲、重置游戲世界。右側(cè)還有一個(gè)拖動(dòng)條,用于控制游戲的運(yùn)行速度。
4、類列表顯示
類(Class)是Java(也是所有面向?qū)ο蟾呒?jí)語言)的核心內(nèi)容。我們寫程序的時(shí)候,99%的時(shí)間是在寫一個(gè)個(gè)的類??梢钥吹皆陬惲斜碇?,已經(jīng)有World和Actor兩個(gè)類了,它們倆是Greenfoot最為核心的兩個(gè)類,這在之后會(huì)慢慢介紹。除了這兩個(gè)已有的類之外,我們之后所寫的每一個(gè)類,都會(huì)出現(xiàn)在類列表中。類之間有相互繼承的關(guān)系(之后介紹),這層關(guān)系在Greenfoot中將會(huì)被類列表清晰地體現(xiàn)出來。
5、支持一鍵分享按鈕
我個(gè)人稱它為導(dǎo)出按鈕。我們按下它將會(huì)打開一個(gè)分享頁面,可以選擇將我們的游戲發(fā)布至官網(wǎng)、導(dǎo)出成獨(dú)立的Jar包、導(dǎo)出成獨(dú)立的網(wǎng)頁等。
6、支持編譯按鈕
編譯的過程是我們將編寫好的代碼遞交給計(jì)算機(jī)后,計(jì)算機(jī)通過專門的編譯器(包含在JDK中)將我們的代碼轉(zhuǎn)化為計(jì)算機(jī)內(nèi)部語言(機(jī)器語言)的過程。簡言之,我們寫完或者改完代碼后,只有按下編譯按鈕編譯過之后,所寫的內(nèi)容才會(huì)被真正“提交”到游戲中,在游戲場景中被體現(xiàn)出來。
Greenfoot(java開發(fā)環(huán)境)使用方法
1、點(diǎn)擊右上角新建一個(gè)任務(wù)
2、類列表中找到World類,在右鍵彈出菜單中選擇“New subclass...”

3、然后輸入類名,然后點(diǎn)確定,World類就創(chuàng)建完成了,創(chuàng)建完World之后,我們看到它立馬被添加到了類列表中。

4、這時(shí)我們點(diǎn)下Compile(編譯)按鈕,可以發(fā)現(xiàn)窗口發(fā)生了變化,成為了如下界面:可以看到編譯過后,類列表中World上原有的灰色斜線們也不見了。一個(gè)類上有灰色斜線表示它是未編譯的。編譯過后,灰色斜線們會(huì)消失。同時(shí)最明顯的是,原本一片空白(空灰)的場景區(qū)域出現(xiàn)了一個(gè)尺寸600*400的白色方框。它就是我們的游戲世界——World了。

5、在類列表中找到我們名不副實(shí)的World類,在右鍵彈出菜單中選擇“Set image”

更新日志
1、增加了可編譯的類文件類型2、增加了一些新增對象類的管理功能
3、解決了一些格式上的已知問題
4、修復(fù)了一些bug,優(yōu)化了軟件界面
5、優(yōu)化了軟件性能
下載地址
- 電腦版
Greenfoot(java開發(fā)環(huán)境) v3.8.1官方版
- 本地下載通道:
- 浙江電信下載
- 北京聯(lián)通下載
- 江蘇電信下載
- 廣東電信下載
同類軟件
網(wǎng)友評(píng)論
共0條評(píng)論(您的評(píng)論需要經(jīng)過審核才能顯示)
分類列表
類似軟件
-
intellij idea 2017官方版 v2017.3.5 編程軟件 / 512.11M
-
intellij idea 2020中文版 v2020.2 編程軟件 / 836.9M
精彩發(fā)現(xiàn)
換一換精品推薦
-
WeBuilder 2025(web代碼編輯器) v18.2官方版 編程軟件 / 119.32M
查看 -
360加固助手電腦版 v4.1.1.1368官方版 編程軟件 / 215.46M
查看 -
visual studio 2010中文旗艦版 編程軟件 / 2.46G
查看 -
youtrack電腦版 v2024.1.27971官方版 編程軟件 / 894.76M
查看 -
易語言編程軟件 v5.95 編程軟件 / 98.63M
查看
專題推薦
本類排行
月排行總排行