當(dāng)前位置:首頁(yè) > 電腦軟件 > 編程軟件 > Greenfoot(java開(kāi)發(fā)環(huán)境)

Greenfoot(java開(kāi)發(fā)環(huán)境)

版本:v3.8.1 大小:232.65M 語(yǔ)言:簡(jiǎn)體中文 類(lèi)別:編程軟件
  • 類(lèi)型:國(guó)產(chǎn)軟件
  • 授權(quán):免費(fèi)軟件
  • 更新:2023-11-29
  • 環(huán)境:Windows11,Windows10,Windows8,Windows7
  • 本地下載
9.1
0% 0%

情介紹

Greenfoot是一款功能強(qiáng)大的java可視開(kāi)發(fā)環(huán)境,可以幫助用戶(hù)制作設(shè)計(jì)模擬游戲開(kāi)發(fā),不需要代碼即可制作軟件,軟件也可以使用java方便地編寫(xiě)游戲并進(jìn)行模擬。使用Java面向?qū)ο?,?chuàng)建生活在“世界”中的“演員”,以構(gòu)建游戲,模擬和其他圖形程序。軟件還是視覺(jué)和互動(dòng)的,可視化和交互工具內(nèi)置于環(huán)境中。使用標(biāo)準(zhǔn)的文本Java代碼進(jìn)行編程,提供傳統(tǒng)基于文本的語(yǔ)言的編程經(jīng)驗(yàn)與可視化執(zhí)行的組合。界面設(shè)計(jì)簡(jiǎn)單易用; 以初學(xué)者為中心。并且可以輕松過(guò)渡到其他環(huán)境,例如BlueJ和更專(zhuān)業(yè)的IDE。Greenfoot程序是用標(biāo)準(zhǔn)Java編寫(xiě)的,學(xué)習(xí)的概念直接轉(zhuǎn)移到后續(xù)環(huán)境中的編程。并且使環(huán)境足夠容易用于初學(xué)者,Java使其足夠強(qiáng)大,可以編寫(xiě)令人印象深刻,靈活和復(fù)雜的應(yīng)用程序,因此被世界各地成千上萬(wàn)的機(jī)構(gòu)使用。這款軟件讓編寫(xiě)游戲變得簡(jiǎn)單,輕快,如果你對(duì)編寫(xiě)程序感興趣,或者你是游戲編寫(xiě)人員,都可以來(lái)用用這款游戲編寫(xiě)神器,增快學(xué)習(xí)進(jìn)度,提高工作效率,大家快來(lái)下載吧
Greenfoot(java開(kāi)發(fā)環(huán)境)下載

Greenfoot(java開(kāi)發(fā)環(huán)境)特色

1、Greenfoot是BlueJ和Microworld這兩個(gè)框架的結(jié)合。
2、這個(gè)框架可以用來(lái)實(shí)現(xiàn)基于二維網(wǎng)格的很多程序。
3、greenfoot的框架負(fù)責(zé)兩部分工作:簡(jiǎn)便的產(chǎn)生對(duì)象的圖形化顯示,按照模擬的路線(xiàn)運(yùn)行。
4、為了實(shí)現(xiàn)這些功能,Greenfoot框架提供了一個(gè)Actor基類(lèi),其他任何想實(shí)現(xiàn)可視化的類(lèi)都要繼承他,必須執(zhí)行的兩個(gè)最重要的方法是:getImage()返回對(duì)象的圖形,act()將在模擬路線(xiàn)中調(diào)用。
5、可以方便java程序?qū)τ螒蜻M(jìn)行測(cè)試和模擬等操作。
6、你可以通過(guò)它來(lái)學(xué)習(xí)基本的java游戲編寫(xiě),還可以做為java編輯器使用,可以用于2D游戲的設(shè)計(jì)和開(kāi)發(fā)。
7、對(duì)任何用途都是免費(fèi)的。
8、它支持Java的全部特性,特別適合練習(xí)可視化組件的編程。

功能介紹

1、菜單欄功能
和大多數(shù)軟件菜單欄的作用一樣。沒(méi)啥好說(shuō)的,除了一些基本的文件操作。如打開(kāi)、保存之外,我們基本不會(huì)用到菜單欄。
2、游戲場(chǎng)景功能
我們編輯好代碼,并編譯后,游戲場(chǎng)景這個(gè)區(qū)域顯示游戲的內(nèi)容。
3、控制面板功能
控制面板是我們控制游戲運(yùn)行的地方。上面有3個(gè)按鈕,作用分別是:步進(jìn)、運(yùn)行游戲、重置游戲世界。右側(cè)還有一個(gè)拖動(dòng)條,用于控制游戲的運(yùn)行速度。
4、類(lèi)列表顯示
類(lèi)(Class)是Java(也是所有面向?qū)ο蟾呒?jí)語(yǔ)言)的核心內(nèi)容。我們寫(xiě)程序的時(shí)候,99%的時(shí)間是在寫(xiě)一個(gè)個(gè)的類(lèi)??梢钥吹皆陬?lèi)列表中,已經(jīng)有World和Actor兩個(gè)類(lèi)了,它們倆是Greenfoot最為核心的兩個(gè)類(lèi),這在之后會(huì)慢慢介紹。除了這兩個(gè)已有的類(lèi)之外,我們之后所寫(xiě)的每一個(gè)類(lèi),都會(huì)出現(xiàn)在類(lèi)列表中。類(lèi)之間有相互繼承的關(guān)系(之后介紹),這層關(guān)系在Greenfoot中將會(huì)被類(lèi)列表清晰地體現(xiàn)出來(lái)。
5、支持一鍵分享按鈕
我個(gè)人稱(chēng)它為導(dǎo)出按鈕。我們按下它將會(huì)打開(kāi)一個(gè)分享頁(yè)面,可以選擇將我們的游戲發(fā)布至官網(wǎng)、導(dǎo)出成獨(dú)立的Jar包、導(dǎo)出成獨(dú)立的網(wǎng)頁(yè)等。
6、支持編譯按鈕
編譯的過(guò)程是我們將編寫(xiě)好的代碼遞交給計(jì)算機(jī)后,計(jì)算機(jī)通過(guò)專(zhuān)門(mén)的編譯器(包含在JDK中)將我們的代碼轉(zhuǎn)化為計(jì)算機(jī)內(nèi)部語(yǔ)言(機(jī)器語(yǔ)言)的過(guò)程。簡(jiǎn)言之,我們寫(xiě)完或者改完代碼后,只有按下編譯按鈕編譯過(guò)之后,所寫(xiě)的內(nèi)容才會(huì)被真正“提交”到游戲中,在游戲場(chǎng)景中被體現(xiàn)出來(lái)。

Greenfoot(java開(kāi)發(fā)環(huán)境)使用方法

1、點(diǎn)擊右上角新建一個(gè)任務(wù)

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

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

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

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

更新日志

1、增加了可編譯的類(lèi)文件類(lèi)型
2、增加了一些新增對(duì)象類(lèi)的管理功能
3、解決了一些格式上的已知問(wèn)題
4、修復(fù)了一些bug,優(yōu)化了軟件界面
5、優(yōu)化了軟件性能

載地址

  • 電腦版
Greenfoot(java開(kāi)發(fā)環(huán)境) v3.8.1官方版

網(wǎng)友評(píng)論

0條評(píng)論
(您的評(píng)論需要經(jīng)過(guò)審核才能顯示)