🍤

Ebitengine Weekly #23 - Nintendo Switch 対応ゲームが新たに登場!

2024/10/12に公開

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

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

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

follow-ebitengineEbitengine トピック

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

Topics

Nintendo Switch 対応ゲームが新たに登場!

Intrugli Games によるPCゲーム「Inside the Crystal Mountain」が Nintendo Switch に移植され、発売されました!🎉 もちろん Ebitengine 製です。
https://store-jp.nintendo.com/item/software/D70010000087415

移植元(Steam)はこちら。
https://store.steampowered.com/app/2713740/Inside_The_Crystal_Mountain/

また、これにて Nintendo Switch にて発売された Ebitengine ゲームは6本目となりました。

https://ebitengine.org/ja/showcase.html

開発者の方が Nintendo Switch 移植の所感を述べており、非常に簡単だったとのことです。私も触ったわけではないのですが、ここまで簡単にSwitch向けにビルドできる環境はGoとEbitengineを置いて他にないのではないのでしょうか?技術的な話が知りたい人は星さんによるNintendo Switch™ ネイティブバイナリへの Go コンパイルを成功させた話の記事をご覧ください。

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

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

今後もどんどん Nintendo Switch タイトルが生まれていくことを期待しています!

ねずみバスターズ!体験版公開

https://x.com/Odencat_JPN/status/1844554076136353807

モバイルで公開され好評を博したOdencatによる「ねずみバスターズ!」のSteam版の無料体験版が公開されました。ダウンロードはこちらから!

https://store.steampowered.com/app/2823200/_/

v2.8.1 released

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

ブラウザでのバグ修正が含まれる v2.8.1 がリリースされました。

Articles

Go言語とEbitengineによる ゼロから始めるゲームプログラミング入門 by eihigh

拙著「Go言語とEbitengineによる ゼロから始めるゲームプログラミング入門」の、Ebitengineにおける入力と画像読み込み・表示のページを公開しました。

https://zenn.dev/eihigh/books/ebitengine-book/viewer/input
https://zenn.dev/eihigh/books/ebitengine-book/viewer/image

Works

Boxcars - Online backgammon client by tslocum

Ebitengine製で、オンライン対戦やAI対戦に対応した本格的なバックギャモンゲームです。

なんとありがたいことにソースコードも公開されています。

https://code.rocket9labs.com/tslocum/boxcars

Kill the Keiser by トロコニーデ

Ebitengine製SRPG「Kill the Keiser」の体験版が公開されています。同人ゲームらしい同人ゲームって感じで、いいですね...! 個人的には Zip ファイルをダウンロードした中身がドキュメントの他には実行ファイル一つしかなくて、go:embed ってやっぱり便利だなあと実感しました。

https://ci-en.net/creator/22382/article/1011721

Tiny Escape by Loïg

海外ゲームジャム Ludam Dare 56 参加作品の、シンプルでキュートなパズルゲームです。ブラウザ上で遊べます。

https://loig.itch.io/tiny-escape

NebuLeet Troopers by quasilyte

NebuLeetなどを開発する quasilyte さんによる、海外ゲームジャム Ludam Dare 56 参加作品です。動画にある通りの硬派なストラテジーゲームです。

https://quasilyte.itch.io/nebuleet-troopers

https://youtu.be/rJ1DXiKHliE?si=Ao4gVjiB-bBD9ZjH

らんだむあくしょん! by NagaiNaganawa

https://x.com/NagaiNaganawa/status/1844755083835121747

Tools and Packages

sceneManager by krile136

シーン(画面)遷移をサポートするパッケージです。円形のクロスフェードエフェクトなど、画面切り替えのエフェクトもサポートされています。GitHubのリポジトリでは日本語で詳しく使い方が解説されています。
https://github.com/krile136/sceneManager
https://x.com/krile136/status/1843650065912738116


来週の Ebitengine Weekly もお楽しみに!

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

follow-ebitengine

Discussion