2023年政策修订增补工作正在进行中,欢迎参与!
  • Moegirl.ICU:萌娘百科流亡社群 581077156(QQ),欢迎对萌娘百科运营感到失望的编辑者加入
  • Moegirl.ICU:账号认领正在试运行,有意者请参照账号认领流程

Ebitengine

萌娘百科,萬物皆可萌的百科全書!轉載請標註來源頁面的網頁連結,並聲明引自萌娘百科。內容不可商用。
跳至導覽 跳至搜尋
大萌字.svg
萌娘百科歡迎您參與完善本條目☆Kira~
可以從以下幾個方面加以改進:
  • 減輕廣告氣息
歡迎正在閱讀這個條目的您協助編輯本條目。編輯前請閱讀Wiki入門條目編輯規範,並查找相關資料。萌娘百科祝您在本站度過愉快的時光。
Let's join this event and have fun!
加入我們,尋找歡樂!
——Hajime Hoshi
Ebitengine
Ebitengine.svg
原名 Ebitengine
別名 Ebiten,海老天
類型 2D遊戲引擎
平台 WindowsLinuxmacOSFreeBSDAndroidiOSNintendo Switch
開發 星一(Hajime Hoshi)
語言 英文,日文,中文翻譯(社區)
最新版本 2.4
許可協議 Apache-2.0 license
網站 https://ebiten.org/

Ebitengine(舊稱Ebiten えびてん)是一款由Go語言開發的開源遊戲引擎。其簡單的API可以讓2D遊戲的開發更加簡單快捷,並支持同時發佈到多平台。[1]

優勢

簡單至極

在Ebiten中,一切都是圖像:屏幕、圖像文件中的數據,甚至屏幕外的項目都表示為圖像對象。大多數渲染操作都是將一個圖像疊加在另一個圖像上。

跨平台

Ebitengine遊戲可以運行在各種桌面平台(WindowsLinuxmacOS、FreeBSD),瀏覽器(通過WebAssembly),甚至是移動平台(AndroidiOS),還支持Nintendo Switch。因Ebiten基於原生Go語言實現,Windows開發者無需安裝C編譯器。

高性能

雖然Ebitengine的繪圖API非常簡單,但Ebitengine遊戲在GPU強大的支持下運行得非常快。內部能夠將多個圖像集成到紋理圖集中,並視情況自動進行批量繪製操作。

商業級遊戲

Ebitengine已用於開發商業級遊戲,例如《熊先生的餐廳》。

歷史

Ebitengine首次發佈代碼是在2013年6月16日。[2]

v1

  • v1.0發佈於2016年1月26日,同日,又連續發佈v1.1,v1.2,v1.3三個版本年少不知版本貴
  • v1.4-rc發佈於2016年9月3日,其後未發佈v1.4正式版
  • v1.5於2017年7月9日發佈,此後,使用更小的版本號,包括v1.5.1。
  • v1.6於2018年2月3日發佈。

從v1.6開始,項目進入活躍開發階段。

  • v1.7於2018年5月14日發佈。
  • v1.8於2018年10月18日發佈。
  • v1.9於2019年5月4日發佈。
  • v1.10於2019年11月4日發佈。

從v1.10開始,作者製作了一個官方網站,並發佈最新版本消息。[3]

  • v1.11於2020年5月1日發佈。[4]
  • v1.12於2020年6月28日發佈。v1.12是變化最大的更新,看版本號就知道了

2020年7月25日,星一大大經過一番思考,製作了2020年的路線圖,決定發佈重大更新,v2時代到來。

2021年5月1日,最後一個補丁版本v1.12.12發佈,v1停更。

v2

2020年10月27日,v2第一個版本v2.0.0發佈。[5]

v2.1於2021年5月1日發佈。[6]

v2.2於2021年10月5日發佈。[7]

v2.3於2022年4月26日發佈。[8]

Ebiten於2022年5月25日更名為Ebitengine。覺得不如原來名字的舉手![9]

參考