日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > 互聯網 > 支持Box2D,開源HTML5 2D游戲引擎FLAG

支持Box2D,開源HTML5 2D游戲引擎FLAG

來源:程序員人生   發布時間:2014-09-18 13:04:34 閱讀次數:2695次

FLAG是一款專門用于2D游戲開發的開源HTML5游戲引擎,支持任何兼容HTML5的設備,FLAG包含了Box2D物理引擎、基于瀏覽器的編輯器POLE,以及度量和事件系統WIND,稱得上是一套專業而又完整的HTML5游戲開發解決方案。


FLAG擁有著非常豐富的屬性和方法,并在官網上對其進行了詳細列舉。除了Box2D物理引擎所包含的一系列對象、世界、調試、TimeStep等屬性之外,還包括FPS、畫布、指針、GUI、tilesToDraw等。而在方法方面,FLAG.Actor()支持在場景中返還一個Actor值,FLAG.addJoint()可在兩個Actor之間加入一個Joint,FLAG.drawSprites_GUI()能實現渲染精靈對象,而在場景加載時,則可通過FLAG.setUpBox2D()對Box2D物理世界進行設置。

示例:

FLAG.Actor("myActor");//返還Actor

對于為什么會開發FLAG,其開發者,來自美國賓夕法尼亞州立大學的多媒體專家兼教育類游戲開發者Zac Zidik在《為什么我會創建一款游戲引擎?》給出了自己的答案。Zidik表示,最初開發FLAG主要有兩大目標,首先,是想要創建一個包含可用于教育類游戲開發的可重用對象、進程及代碼,因為當開始一個新的游戲項目時,總是得繁瑣地從頭開始,而FLAG則能夠為項目提供一個高起點,以此來幫助開發者大幅縮減開發時間。

其二,則是創建一個HTML5游戲引擎。Zidik說道,“在我設想FLAG時,對于Web游戲最通用的開發環境是Flash,然而,Flash卻存在幾個繼承性的問題,比如,不能完美支持新興的移動設備、無法滿足跨平臺需求等。于是,在早期HTML5還未大熱時,我們便率先嘗試了HTML5的一些新特性,而事實也證明,在技術抉擇上,我們賭對了。”

現在,您還可以進入FLAG的mobilehub主頁進行資源分享和討論,開發者可直接登陸GitHub下載FLAG,想要了解更多關于FLAG引擎的信息,可查看FLAG官網

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 97久久超碰国产精品电影 | 九九九精品视频 | 精品国产免费久久久久久尖叫 | 欧美日韩视频免费观看 | 日日精品 | 欧美日本不卡 | 色婷婷综合久久久 | 黄色免费在线视频 | 九九热免费精品视频 | 青青草网址 | 性a视频| 亚洲一级免费视频 | 激情视频网址 | 成人av福利 | 美女又爽又黄视频 | 亚洲天堂一区二区 | www.九色| 精品视频久久久久久久 | 视频精品一区二区三区 | 亚洲成人精品在线观看 | 亚洲激情二区 | 色婷婷精品国产一区二区三区 | 久久精品久久久久久 | 老司机看毛片 | 国产日韩精品一区 | 国产一区二区三区网站 | 精品一区二区三区免费视频 | 中文天堂在线观看 | 男女网站在线观看 | 亚洲国产精品99久久久久久久久 | 91久久久久久久久久久 | 亚洲视频在线观看一区 | 久久久久久亚洲精品 | 精品一区二区三区国产 | 久久久电影 | 天天碰天天操 | 亚洲激情在线视频 | 久久久久久久久久久一区二区 | 一区网站在线观看 | 熟女毛毛多熟妇人妻aⅴ在线毛片 | 中文字幕无线精品亚洲乱码一区 |