🍤

Ebitengine Monthly #29 - 新たなGUIライブラリ Guigui が登場!

2025/02/28に公開

本編の前に、Ebitengine (Monthly) について

Ebitengine とは、Go言語で2Dゲームを作るための非常にシンプルなライブラリです。習得しやすく、モバイルやNintendo Switchにも移植でき、実績も豊富です。

この Ebitengine Monthly では、そんな Ebitengine に関するありとあらゆる話題を収集し、zenn 上でお届けしています。ぜひ Zenn の Ebitengine トピックをフォローして最新情報の通知を受け取りましょう!

follow-ebitengineEbitengine トピック

Ebitengine の話ができるコミュニティもいろいろあります。ぜひ覗いてみてください。

Topics

Guigui by Hajime Hoshi

Ebitengineベースの新たなGUIライブラリ、Guigui が登場しました。作者はEbitengineの作者でもあるHajime Hoshiさんです。

ゲームに組み込むのではなくゲームを作るツールのためのGUIライブラリで、その特長は、Hi-DPI対応、多言語対応、最適化された描画などです。詳細はリポジトリのREADMEをご覧ください。

元々はOdencatがゲームを作るために内部で開発していたものを星さんが今回OSSとして公開したものです。強力な選択肢が今回一つ増えましたね。ぜひ触ってみてください。

Articles

Solo Game-Developer Adventures by Carl Otto

https://carlotto81.wixsite.com/m45-science/post/solo-game-developer-adventures

https://www.youtube.com/watch?v=kgDA7aP356w

ちょっとしたゲームをEbitengineで作ってみた記事です。ちょっとしたと言いながら、FMシンセサイザー音源を自作したり、雲のエフェクトを自動生成したり、その他にもたくさんゲーム開発ならではの愉しみがたくさん詰まった、大変秀逸な記事でした。

Steamにゲームをリリースする方法 by Hajime Hoshi

https://ebitengine.org/ja/documents/steam.html

以前から公開されていたSteamにゲームをリリースする方法のドキュメントが更新されました。悲しいことにGoのランタイムがSteamの機能により一部不具合を起こすという問題があるため、対処法が紹介されています。これからSteamにゲームをリリースする方は必見です。

Trying out Grok 3 for coding by Ray Barrera

https://x.com/ray_barrera/status/1891935423229984838

未知の言語としてEbitengineのKageが選ばれ、どのくらいAIがプログラミングを理解できるのか試してみたという記事です。EbitengineのKageはAIにとっても理解しやすいとは言えなさそうですが、ある程度は戦えてそうです。

Works and Demos

Coral & The Abyss by Intrugli Games

https://x.com/intrugligames/status/1885651849891434621
https://store.steampowered.com/app/3123920/Coral__The_Abyss/

Intrugli Gamesさんの新作、Coral & The Abyssの体験版がSteamで公開されました!

Rhinoceros by Naoki Tsujio

https://x.com/ntsujio/status/1890757492470083925
https://game.tsujio.org/game.html?title=rhinoceros

Ebitengineで小さなゲームを多数公開しているNaoki Tsujioさんの新作、Rhinocerosが公開されました。ブラウザでサクッと遊べるのでぜひどうぞ。

The Goat Mountain by Future Me Problem Studios

https://futuremeproblemstudios.itch.io/the-goat-mountain

力を溜めてジャンプ!山登り系のゲームです。ブラウザでサクッと遊べます。

Argent Tower by Hunter Rose

https://x.com/HunterR0se/status/1887333352346427825
https://github.com/HunterR0se/ArgentTower

Flash時代に存在した「デスクトップタワーディフェンス」の復古たるゲームをEbitengineで作ってみたそうです。Flash黄金期に生きた自分としては胸が熱くなりますね!

Simulated clouds with shadow depth perception by Cyber Official

https://github.com/cyberofficial/GoClouds

雲の動きに合わせて地面に影が落ちる!そんなエフェクトを実現したGoCloudsが公開されました。

Happy Valentine's Day! by kettek

https://github.com/kettek/bsk
https://kettek.neocities.org/bsk/

やはりブラウザで遊べるちょっとしたゲームです!ストーリー性がありそう?

Master of Magic Clone by Jon Rafkind

https://kazzmir.itch.io/magic

Master of MagicというRPGのGo/Ebitengine移植版とのことです。

Barfbot by MrDonutsGames

https://store.steampowered.com/app/3449070/Barfbot/

四角のキャラがかわいいアクションゲームです!公開を待ちましょう。

Maze Adventure by juanancid

https://x.com/juanancid/status/1894652652711002553
https://github.com/juanancid/maze-adventure

リアルタイム暗号通貨流動性ヒートマップ by Anthony GG

https://x.com/anthdm/status/1878388288030990479

実用ツールをEbitengineで作って最近バズっているAnthony GG氏。WebAssemblyで動作するためにEbitengineが必要になったそうです。というかこれブラウザで動くんですね。

NebuLeet by quasilyte

https://x.com/quasilyte/status/1886871093979283496

RTS Game by kettek

https://x.com/kts_kettek/status/1887423215959425491

Tools and Packages

TOTP QR Viewer by aethiopicuschan

TOTP QRコードを表示するツールです。ちょっとしたGUIアプリケーションを作るのにもEbitengineは便利ですね。


次回の Ebitengine Monthly もお楽しみに!

最新情報や過去の記事はZenn の Ebitengine トピックからチェックいただけますので、ぜひフォローなどしていってください🙏

follow-ebitengine

Discussion