Greenfoot(java開發(fā)環(huán)境)
詳情介紹
Greenfoot是一款功能強大的java可視開發(fā)環(huán)境,可以幫助用戶制作設計模擬游戲開發(fā),不需要代碼即可制作軟件,軟件也可以使用java方便地編寫游戲并進行模擬。使用Java面向?qū)ο?,?chuàng)建生活在“世界”中的“演員”,以構(gòu)建游戲,模擬和其他圖形程序。軟件還是視覺和互動的,可視化和交互工具內(nèi)置于環(huán)境中。使用標準的文本Java代碼進行編程,提供傳統(tǒng)基于文本的語言的編程經(jīng)驗與可視化執(zhí)行的組合。界面設計簡單易用; 以初學者為中心。并且可以輕松過渡到其他環(huán)境,例如BlueJ和更專業(yè)的IDE。Greenfoot程序是用標準Java編寫的,學習的概念直接轉(zhuǎn)移到后續(xù)環(huán)境中的編程。并且使環(huán)境足夠容易用于初學者,Java使其足夠強大,可以編寫令人印象深刻,靈活和復雜的應用程序,因此被世界各地成千上萬的機構(gòu)使用。這款軟件讓編寫游戲變得簡單,輕快,如果你對編寫程序感興趣,或者你是游戲編寫人員,都可以來用用這款游戲編寫神器,增快學習進度,提高工作效率,大家快來下載吧
2、這個框架可以用來實現(xiàn)基于二維網(wǎng)格的很多程序。
3、greenfoot的框架負責兩部分工作:簡便的產(chǎn)生對象的圖形化顯示,按照模擬的路線運行。
4、為了實現(xiàn)這些功能,Greenfoot框架提供了一個Actor基類,其他任何想實現(xiàn)可視化的類都要繼承他,必須執(zhí)行的兩個最重要的方法是:getImage()返回對象的圖形,act()將在模擬路線中調(diào)用。
5、可以方便java程序?qū)τ螒蜻M行測試和模擬等操作。
6、你可以通過它來學習基本的java游戲編寫,還可以做為java編輯器使用,可以用于2D游戲的設計和開發(fā)。
7、對任何用途都是免費的。
8、它支持Java的全部特性,特別適合練習可視化組件的編程。
和大多數(shù)軟件菜單欄的作用一樣。沒啥好說的,除了一些基本的文件操作。如打開、保存之外,我們基本不會用到菜單欄。
2、游戲場景功能
我們編輯好代碼,并編譯后,游戲場景這個區(qū)域顯示游戲的內(nèi)容。
3、控制面板功能
控制面板是我們控制游戲運行的地方。上面有3個按鈕,作用分別是:步進、運行游戲、重置游戲世界。右側(cè)還有一個拖動條,用于控制游戲的運行速度。
4、類列表顯示
類(Class)是Java(也是所有面向?qū)ο蟾呒壵Z言)的核心內(nèi)容。我們寫程序的時候,99%的時間是在寫一個個的類??梢钥吹皆陬惲斜碇校呀?jīng)有World和Actor兩個類了,它們倆是Greenfoot最為核心的兩個類,這在之后會慢慢介紹。除了這兩個已有的類之外,我們之后所寫的每一個類,都會出現(xiàn)在類列表中。類之間有相互繼承的關系(之后介紹),這層關系在Greenfoot中將會被類列表清晰地體現(xiàn)出來。
5、支持一鍵分享按鈕
我個人稱它為導出按鈕。我們按下它將會打開一個分享頁面,可以選擇將我們的游戲發(fā)布至官網(wǎng)、導出成獨立的Jar包、導出成獨立的網(wǎng)頁等。
6、支持編譯按鈕
編譯的過程是我們將編寫好的代碼遞交給計算機后,計算機通過專門的編譯器(包含在JDK中)將我們的代碼轉(zhuǎn)化為計算機內(nèi)部語言(機器語言)的過程。簡言之,我們寫完或者改完代碼后,只有按下編譯按鈕編譯過之后,所寫的內(nèi)容才會被真正“提交”到游戲中,在游戲場景中被體現(xiàn)出來。
2、類列表中找到World類,在右鍵彈出菜單中選擇“New subclass...”
3、然后輸入類名,然后點確定,World類就創(chuàng)建完成了,創(chuàng)建完World之后,我們看到它立馬被添加到了類列表中。
4、這時我們點下Compile(編譯)按鈕,可以發(fā)現(xiàn)窗口發(fā)生了變化,成為了如下界面:可以看到編譯過后,類列表中World上原有的灰色斜線們也不見了。一個類上有灰色斜線表示它是未編譯的。編譯過后,灰色斜線們會消失。同時最明顯的是,原本一片空白(空灰)的場景區(qū)域出現(xiàn)了一個尺寸600*400的白色方框。它就是我們的游戲世界——World了。
5、在類列表中找到我們名不副實的World類,在右鍵彈出菜單中選擇“Set image”
2、增加了一些新增對象類的管理功能
3、解決了一些格式上的已知問題
4、修復了一些bug,優(yōu)化了軟件界面
5、優(yōu)化了軟件性能
Greenfoot(java開發(fā)環(huán)境)特色
1、Greenfoot是BlueJ和Microworld這兩個框架的結(jié)合。2、這個框架可以用來實現(xiàn)基于二維網(wǎng)格的很多程序。
3、greenfoot的框架負責兩部分工作:簡便的產(chǎn)生對象的圖形化顯示,按照模擬的路線運行。
4、為了實現(xiàn)這些功能,Greenfoot框架提供了一個Actor基類,其他任何想實現(xiàn)可視化的類都要繼承他,必須執(zhí)行的兩個最重要的方法是:getImage()返回對象的圖形,act()將在模擬路線中調(diào)用。
5、可以方便java程序?qū)τ螒蜻M行測試和模擬等操作。
6、你可以通過它來學習基本的java游戲編寫,還可以做為java編輯器使用,可以用于2D游戲的設計和開發(fā)。
7、對任何用途都是免費的。
8、它支持Java的全部特性,特別適合練習可視化組件的編程。
功能介紹
1、菜單欄功能和大多數(shù)軟件菜單欄的作用一樣。沒啥好說的,除了一些基本的文件操作。如打開、保存之外,我們基本不會用到菜單欄。
2、游戲場景功能
我們編輯好代碼,并編譯后,游戲場景這個區(qū)域顯示游戲的內(nèi)容。
3、控制面板功能
控制面板是我們控制游戲運行的地方。上面有3個按鈕,作用分別是:步進、運行游戲、重置游戲世界。右側(cè)還有一個拖動條,用于控制游戲的運行速度。
4、類列表顯示
類(Class)是Java(也是所有面向?qū)ο蟾呒壵Z言)的核心內(nèi)容。我們寫程序的時候,99%的時間是在寫一個個的類??梢钥吹皆陬惲斜碇校呀?jīng)有World和Actor兩個類了,它們倆是Greenfoot最為核心的兩個類,這在之后會慢慢介紹。除了這兩個已有的類之外,我們之后所寫的每一個類,都會出現(xiàn)在類列表中。類之間有相互繼承的關系(之后介紹),這層關系在Greenfoot中將會被類列表清晰地體現(xiàn)出來。
5、支持一鍵分享按鈕
我個人稱它為導出按鈕。我們按下它將會打開一個分享頁面,可以選擇將我們的游戲發(fā)布至官網(wǎng)、導出成獨立的Jar包、導出成獨立的網(wǎng)頁等。
6、支持編譯按鈕
編譯的過程是我們將編寫好的代碼遞交給計算機后,計算機通過專門的編譯器(包含在JDK中)將我們的代碼轉(zhuǎn)化為計算機內(nèi)部語言(機器語言)的過程。簡言之,我們寫完或者改完代碼后,只有按下編譯按鈕編譯過之后,所寫的內(nèi)容才會被真正“提交”到游戲中,在游戲場景中被體現(xiàn)出來。
Greenfoot(java開發(fā)環(huán)境)使用方法
1、點擊右上角新建一個任務2、類列表中找到World類,在右鍵彈出菜單中選擇“New subclass...”
3、然后輸入類名,然后點確定,World類就創(chuàng)建完成了,創(chuàng)建完World之后,我們看到它立馬被添加到了類列表中。
4、這時我們點下Compile(編譯)按鈕,可以發(fā)現(xiàn)窗口發(fā)生了變化,成為了如下界面:可以看到編譯過后,類列表中World上原有的灰色斜線們也不見了。一個類上有灰色斜線表示它是未編譯的。編譯過后,灰色斜線們會消失。同時最明顯的是,原本一片空白(空灰)的場景區(qū)域出現(xiàn)了一個尺寸600*400的白色方框。它就是我們的游戲世界——World了。
5、在類列表中找到我們名不副實的World類,在右鍵彈出菜單中選擇“Set image”
更新日志
1、增加了可編譯的類文件類型2、增加了一些新增對象類的管理功能
3、解決了一些格式上的已知問題
4、修復了一些bug,優(yōu)化了軟件界面
5、優(yōu)化了軟件性能
下載地址
- 電腦版
Greenfoot(java開發(fā)環(huán)境) v3.8.1官方版
- 本地下載通道:
- 浙江電信下載
- 北京聯(lián)通下載
- 江蘇電信下載
- 廣東電信下載
同類軟件
網(wǎng)友評論
共0條評論(您的評論需要經(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
查看 -
linkboy(圖形化編程仿真平臺) v5.4官方版 編程軟件 / 320.38M
查看 -
adobe muse cc 2018中文版 v13.0 編程軟件 / 802.9M
查看 -
youtrack電腦版 v2024.1.27971官方版 編程軟件 / 894.76M
查看 -
Visual Basic 6.0中文企業(yè)版 編程軟件 / 215.92M
查看
專題推薦
本類排行
月排行總排行