🍤

Ebitengine Monthly #27 - Ebitengine Holiday Hack 2024 開催中!☃

2024/12/31に公開

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

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

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

follow-ebitengineEbitengine トピック

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

今回は12月のEbitengine界隈の話題をお届けします。また今回で今年の更新は最後となります!みなさまよいお年を。そしてまた来年もよきEbitengine Yearにしましょう!

Topics

2024年のEbitengine by Hajime Hoshi

https://ebitengine.org/ja/blog/2024.html

今年もEbitengine作者の星さんによる一年の振り返り記事が公開されました!今年もいろいろありましたね。

個人的には、一番下の方にあるこれから発売予定のゲームのラインナップが熱い!これからまさに本格的なゲーム開発にEbitengineが使われ出す気配を感じさせるのでとてもワクワクします。また最近の風潮なのでしょうか、動画での教育コンテンツが非常に多いですね。英語圏のものが大半ですが、日本語圏向けに私もYouTuberになった方がいいのかな...🤔

スポンサーやコントリビューター、そして何より使っている人の数も増加傾向にあると感じているので、来年以降のEbitengineにもまだまだ期待です!

Ebitengine Holiday Hack 2024 開催中!!

https://itch.io/jam/ebitengine-holiday-hack-2024
先日からEbitengineのゲームジャムが開催されています!まだ開発期間はあるので、腕に自身のある方はぜひ参加してみてください。お題は "left behind"(取り残された)、です。一体どんなゲームが提出されるのでしょうか、楽しみです。

UE,Unityだけじゃない。インディー開発に向いた「Ebitengine」「GameMaker」「Godot」と,それを支えるコミュニティ[IDC2024] by 4Gamer.net

https://www.4gamer.net/games/633/G063301/20241204005/

前回の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 に入門したい

https://ehimego.connpass.com/event/340395/

先日オンラインにて有志によるGoイベント "Ehime.go" にてEbitengine入門の勉強会が開催されました!私もぷちConfなどのイベントを主催したり、またGoのイベントにも参加することがしばしばありますが、そのたびにコミュニティ活動のありがたみと温かみを感じることが多いです。私はこちらのイベントには協力できませんでしたが、機を見て一緒に盛り上げられればなと思ったりしています!

v2.8.6 Released

音周りのバグを修正した v2.8.6 がリリースされました。全プラットフォームに影響する箇所なのでぜひバージョンアップしておきましょう!

https://ebitengine.org/ja/documents/2.8.html#v2.8.6

【おわび】Go言語とEbitengineによる ゼロから始めるゲームプログラミング:延期のお知らせ

https://zenn.dev/eihigh/books/ebitengine-book
筆者が連載中の入門書「Go言語とEbitengineによる ゼロから始めるゲームプログラミング」ですが、当初完成予定時期を2024年内としていましたが、こちら延期して2024年度末までの完成予定とさせていただきます。お待ちいただいている皆さんには大変ご迷惑をおかけいたします。進捗状況ですが、裏では大幅な改訂含めた作業がどんどん進行しており、質は向上しつつあると考えています。量の方も年度末予定には間に合うようペースを組んで作業していますので、もう少々お待ちいただければと思います。来年も何卒よろしくお願いいたします。🙇

Articles

開発日記 2024-12-10 by SAFE HAVN STUDIO

https://safehavn.dev/blog/2024-12-10/

リリースは延期になりましたが、YouTubeでサウンドトラックが公開されていたり、引き続き楽しませてくれるのがSAEKO。無理のない範囲でファンを喜ばせてほしいです。開発の進捗としては今までとまったく違うテイストの画面が公開されており、ちょっとした衝撃...!システムも大変そうですがこれも無理のない範囲で頑張ってほしいところです。

無理のない範囲でウィッシュリスト登録しておきましょう!
https://store.steampowered.com/app/2492120/SAEKO_Giantess_Dating_Sim/?l=japanese

Unofficial Live2D Cubism SDK for Golang by Chan Aethiopicus

https://dev.to/aethiopicuschan/unofficial-live2d-cubism-sdk-for-golang-32hi
Chan Aethiopicus 氏による「Live2D Cubism SDKの非公式Golang版を作った」の英語版記事です!

Scene Management | RPG in Go | Ep. 10 by Coding with Sphere

https://www.youtube.com/watch?v=6ljU1qroeHA

人気シリーズ、RPG in Go の続編です!

Building a Snake Game in Go and Ebiten (Part 1)! by Flo Woelki

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

こちらもチュートリアル動画。スネークゲームを作りましょう!

Top 5 Golang Game Libraries for Beginners: My Honest Review by dapplux

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

Goでゲームを作るためのライブラリについてレビューした動画です!やっぱりレビュー系の動画ってみんなに需要ありそうなんですよね。どうでしょう?

Works

メグとばけものパッケージ版発売記念ゲーム「パペットたちの記憶」

https://odencat.com/bakemono/puppets/ja.html?openExternalBrowser=1

Odencat5周年記念ゲーム「猫の願いが叶うなら」に引き続いてのブラウザゲームとなります。手軽に遊べるゲームがポンポン公開できるのもEbitengineの強みですね!(作る方の苦労はわからないですが)

内容の方ですがしれっとメグとばけものの裏側が公開されるものとなっており、ファンなら必ずやっておいた方がいい内容だと自信を持っておすすめします。あとめっちゃパッケージ版の宣伝が入りますがもうどんどんやってくださいという感じです。

Breakout by Tanay PrabhuDesai


https://tanayseven.itch.io/breakout-ebitengine

見ての通りのブロック崩しです!リポジトリが公開されており、ソースコードから自動ビルドの方法まで整っており参考になります。

https://github.com/tanayseven/breakout-ebitengine

Launchy by ieGod


https://bsoftgames.com/games/launchy/

Asteroids by milk9111


https://milk9111.itch.io/asteroids

Coral & The Abyss by intrugligames

https://x.com/intrugligames/status/1867887250429915615

CritSprinkler v0.1.1.1 Release Walkthrough by Xackery

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

2Dプラットフォーマー by ゲームのチュータ

https://x.com/Qroon8/status/1869291747559567502

Chipmunk2D + Ebitengine by demouth

https://x.com/demouth/status/1862891793823711675

Webで実際に動作するデモはこちら:
https://demouth.github.io/ebitengine-sketch/033/

Random animated space generator by quasilyte

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

Enterを押すたびにランダムないい感じの宇宙の背景が生成されるツールです!こちらのページからすぐ試せます。
https://www.quasilyte.dev/nebuleet/

試作ゲームエディタ by kettek

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

現在開発中の ebitengine/debugui ベースのエディタとのことです。


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

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

follow-ebitengine

Discussion