Ebiten in 2019

Hajime Hoshi
2019-12-04

It's been 6 years since I started to develop Ebiten. This article is a retrospective of Ebiten in 2019.

TL;DR

January

February

  • "Bear's Restaurant" was released.
    • The author is Daigo.
    • This game is made with an in-house game engine written in Ebiten.
    • As far as I know, Bear's Restaurant has reached 400K downloads.
    • After releasing Bear's Restaurant, we needed to address many issues in mobile environments (e.g. there was an unexpected line on the screen in Xperia). I have fought against many bug reports this year.
  • Go 1.12 was released. This includes Syscall18 I implemented. This was needed for OpenGL bindings on Windows.

March

April

May

June

July

August

September

October

  • OpenDiablo2 adopted Ebiten.
    • Before adopting Ebiten, OpenDiablo2 used C# or other languages.
    • OpenDiablo2 is a project to reimplement Diablo2, and this uses resources of the official Diablo2 locally installed.
    • OpenDiablo2 utilizes Ebiten so heavily as never before and they found some performance issues in Ebiten. The author Essial and I are discussing and trying to improve Ebiten's performance.

Screenshot on Hajime's local machine

November

December

Ebiten in 2020 and after