用 C 語言寫 Android 版本的 Flappy Bird

也是在 Hacker News Daily 上看到的專案,用 C 寫的 Android 版本的 Flappy Bird,而且支援度還頗廣的,Android 5.1+ 都可以執行:「VadimBoev/FlappyBird」。

看起來也因為這篇的關係,用 C 寫 Android 程式的計畫也被再次貼到 Hacker News 上:「Rawdrawandroid – Build Android apps without any Java, in C and Make (github.com/cnlohr)」,專案在「cnlohr/rawdrawandroid」這邊,我找了一下之前提過:「用 C 與 Makefile 開發的 Android 專案」。

用 C 寫的好處就是可以很小,像是這次用 C 寫 Flappy Bird 的 Android 版本直接包出 <100KB (對,<0.1MB) 的 ARM 平台 binary package (看起來是 32bit + 64bit 的雙版本),這種大小的遊戲已經很少見了...

不過開發起來又是另外一回事了,應該算是作者的興趣?