Ebitengine Monthly #27 - Ebitengine Holiday Hack 2024 開催中!☃
本編の前に、Ebitengine (Monthly) について
Ebitengine とは、Go言語で2Dゲームを作るための非常にシンプルなライブラリです。習得しやすく、モバイルやNintendo Switchにも移植でき、実績も豊富です。
この Ebitengine Monthly では、そんな Ebitengine に関するありとあらゆる話題を収集し、zenn 上でお届けしています。ぜひ Zenn の Ebitengine トピックをフォローして最新情報の通知を受け取りましょう!
Ebitengine の話ができるコミュニティもいろいろあります。ぜひ覗いてみてください。
- Ebitengine Discord Server(英語メイン+一部日本語チャンネル)
- X/Twitter の Ebitengine ぷちConf アカウント
- vim-jp Slack の #tech-gamedev チャンネル
今回は12月のEbitengine界隈の話題をお届けします。また今回で今年の更新は最後となります!みなさまよいお年を。そしてまた来年もよきEbitengine Yearにしましょう!
Topics
2024年のEbitengine by Hajime Hoshi
今年もEbitengine作者の星さんによる一年の振り返り記事が公開されました!今年もいろいろありましたね。
個人的には、一番下の方にあるこれから発売予定のゲームのラインナップが熱い!これからまさに本格的なゲーム開発にEbitengineが使われ出す気配を感じさせるのでとてもワクワクします。また最近の風潮なのでしょうか、動画での教育コンテンツが非常に多いですね。英語圏のものが大半ですが、日本語圏向けに私もYouTuberになった方がいいのかな...🤔
スポンサーやコントリビューター、そして何より使っている人の数も増加傾向にあると感じているので、来年以降のEbitengineにもまだまだ期待です!
Ebitengine Holiday Hack 2024 開催中!!
先日からEbitengineのゲームジャムが開催されています!まだ開発期間はあるので、腕に自身のある方はぜひ参加してみてください。お題は "left behind"(取り残された)、です。一体どんなゲームが提出されるのでしょうか、楽しみです。
UE,Unityだけじゃない。インディー開発に向いた「Ebitengine」「GameMaker」「Godot」と,それを支えるコミュニティ[IDC2024] by 4Gamer.net
前回のEbitengine Monthlyでも告知した通り、ゲームエンジンの多様性という観点で招聘された3人のメンバーによるセッションが、独立系ゲーム開発者のためのカンファレンス「Indie Developers Conference 2024」にて披露されました。
せっかくなので並び立つEbitengine以外のゲームエンジンについてもご紹介すると、GameMakerはこの中でもっとも老舗のプロプライエタリのゲームエンジンで、2Dゲームに必要なエディタ類が一通り揃っており、UNDERTALEなどが代表作です。長い歴史を持ちながら近年進化が目覚ましく、紹介していた生高橋さんが得意とするアクションパズルの作りやすさが個人的には印象的です。生高橋さんはDiscord コミュニティサーバーも運営されているので興味があればぜひ。
Godotはこの中でも特に新進気鋭のオープンソースのゲームエンジンで、Unity代替として注目度が高いです。2D/3D両対応で、機能がどんどん充実してきており、VRからの熱い視線も送られているようです。個人的にはGDScriptおよび拡張性の高い言語バインディングの仕組みが印象的ですが、今後の拡大にはC#を使いたい人の人口をどれだけ取り込めるのかが鍵になってくるのかもしれません。よく名前で誤解されるのですがGodotとGo言語との関係はありません。バインディング自体は存在するので連携させることは可能です。
そして我らがEbitengineですがこの中で唯一エディタを持たないライブラリとなっています。プログラマ向けの側面が強いので人口という面では一歩遅れているかもしれませんが、しかしコンソール対応や安定性の面では他のゲームエンジンにも負けていないと感じます(地味なメリットなので、派手にアピールはしづらいですが)。またコミュニティ活動としても、このEbitengine Monthlyなど取り上げていただきました。ありがとうございます。どのゲームエンジンでもコミュニティは最重要だと考えているので、これからも続けていければなと思います。
【オンライン】Ehime.go #4 Ebitengine に入門したい
先日オンラインにて有志によるGoイベント "Ehime.go" にてEbitengine入門の勉強会が開催されました!私もぷちConfなどのイベントを主催したり、またGoのイベントにも参加することがしばしばありますが、そのたびにコミュニティ活動のありがたみと温かみを感じることが多いです。私はこちらのイベントには協力できませんでしたが、機を見て一緒に盛り上げられればなと思ったりしています!
v2.8.6 Released
音周りのバグを修正した v2.8.6 がリリースされました。全プラットフォームに影響する箇所なのでぜひバージョンアップしておきましょう!
【おわび】Go言語とEbitengineによる ゼロから始めるゲームプログラミング:延期のお知らせ
Go言語とEbitengineによる ゼロから始めるゲームプログラミング」ですが、当初完成予定時期を2024年内としていましたが、こちら延期して2024年度末までの完成予定とさせていただきます。お待ちいただいている皆さんには大変ご迷惑をおかけいたします。進捗状況ですが、裏では大幅な改訂含めた作業がどんどん進行しており、質は向上しつつあると考えています。量の方も年度末予定には間に合うようペースを組んで作業していますので、もう少々お待ちいただければと思います。来年も何卒よろしくお願いいたします。🙇
筆者が連載中の入門書「Articles
開発日記 2024-12-10 by SAFE HAVN STUDIO
リリースは延期になりましたが、YouTubeでサウンドトラックが公開されていたり、引き続き楽しませてくれるのがSAEKO。無理のない範囲でファンを喜ばせてほしいです。開発の進捗としては今までとまったく違うテイストの画面が公開されており、ちょっとした衝撃...!システムも大変そうですがこれも無理のない範囲で頑張ってほしいところです。
無理のない範囲でウィッシュリスト登録しておきましょう!
Unofficial Live2D Cubism SDK for Golang by Chan Aethiopicus
Live2D Cubism SDKの非公式Golang版を作った」の英語版記事です!
Chan Aethiopicus 氏による「Scene Management | RPG in Go | Ep. 10 by Coding with Sphere
人気シリーズ、RPG in Go の続編です!
Building a Snake Game in Go and Ebiten (Part 1)! by Flo Woelki
こちらもチュートリアル動画。スネークゲームを作りましょう!
Top 5 Golang Game Libraries for Beginners: My Honest Review by dapplux
Goでゲームを作るためのライブラリについてレビューした動画です!やっぱりレビュー系の動画ってみんなに需要ありそうなんですよね。どうでしょう?
Works
メグとばけものパッケージ版発売記念ゲーム「パペットたちの記憶」
Odencat5周年記念ゲーム「猫の願いが叶うなら」に引き続いてのブラウザゲームとなります。手軽に遊べるゲームがポンポン公開できるのもEbitengineの強みですね!(作る方の苦労はわからないですが)
内容の方ですがしれっとメグとばけものの裏側が公開されるものとなっており、ファンなら必ずやっておいた方がいい内容だと自信を持っておすすめします。あとめっちゃパッケージ版の宣伝が入りますがもうどんどんやってくださいという感じです。
Breakout by Tanay PrabhuDesai
見ての通りのブロック崩しです!リポジトリが公開されており、ソースコードから自動ビルドの方法まで整っており参考になります。
Launchy by ieGod
Asteroids by milk9111
Coral & The Abyss by intrugligames
CritSprinkler v0.1.1.1 Release Walkthrough by Xackery
2Dプラットフォーマー by ゲームのチュータ
Chipmunk2D + Ebitengine by demouth
Webで実際に動作するデモはこちら:
Random animated space generator by quasilyte
Enterを押すたびにランダムないい感じの宇宙の背景が生成されるツールです!こちらのページからすぐ試せます。
試作ゲームエディタ by kettek
現在開発中の ebitengine/debugui ベースのエディタとのことです。
次回の Ebitengine Monthly もお楽しみに!
最新情報や過去の記事はZenn の Ebitengine トピックからチェックいただけますので、ぜひフォローなどしていってください🙏
Discussion