Ebitengine Weekly #23 - Nintendo Switch 対応ゲームが新たに登場!
本編の前に、Ebitengine (Weekly) について
Ebitengine とは、Go言語で2Dゲームを作るための非常にシンプルなライブラリです。習得しやすく、モバイルやNintendo Switchにも移植でき、実績も豊富です。
この Ebitengine Weekly では、そんな Ebitengine に関するありとあらゆる話題を収集し、zenn 上で毎週お届けしています。ぜひ Zenn の Ebitengine トピックをフォローして最新情報の通知を受け取りましょう!
Ebitengine の話ができるコミュニティもいろいろあります。ぜひ覗いてみてください。
- Ebitengine Discord Server(英語メイン+一部日本語チャンネル)
- X/Twitter の Ebitengine ぷちConf アカウント
- vim-jp Slack の #tech-gamedev チャンネル
Topics
Nintendo Switch 対応ゲームが新たに登場!
Intrugli Games によるPCゲーム「Inside the Crystal Mountain」が Nintendo Switch に移植され、発売されました!🎉 もちろん Ebitengine 製です。
移植元(Steam)はこちら。
また、これにて Nintendo Switch にて発売された Ebitengine ゲームは6本目となりました。
開発者の方が Nintendo Switch 移植の所感を述べており、非常に簡単だったとのことです。私も触ったわけではないのですが、ここまで簡単にSwitch向けにビルドできる環境はGoとEbitengineを置いて他にないのではないのでしょうか?技術的な話が知りたい人は星さんによるNintendo Switch™ ネイティブバイナリへの Go コンパイルを成功させた話の記事をご覧ください。
今後もどんどん Nintendo Switch タイトルが生まれていくことを期待しています!
ねずみバスターズ!体験版公開
モバイルで公開され好評を博したOdencatによる「ねずみバスターズ!」のSteam版の無料体験版が公開されました。ダウンロードはこちらから!
v2.8.1 released
ブラウザでのバグ修正が含まれる v2.8.1 がリリースされました。
Articles
Go言語とEbitengineによる ゼロから始めるゲームプログラミング入門 by eihigh
拙著「Go言語とEbitengineによる ゼロから始めるゲームプログラミング入門」の、Ebitengineにおける入力と画像読み込み・表示のページを公開しました。
Works
Boxcars - Online backgammon client by tslocum
Ebitengine製で、オンライン対戦やAI対戦に対応した本格的なバックギャモンゲームです。
なんとありがたいことにソースコードも公開されています。
Kill the Keiser by トロコニーデ
Ebitengine製SRPG「Kill the Keiser」の体験版が公開されています。同人ゲームらしい同人ゲームって感じで、いいですね...! 個人的には Zip ファイルをダウンロードした中身がドキュメントの他には実行ファイル一つしかなくて、go:embed ってやっぱり便利だなあと実感しました。
Tiny Escape by Loïg
海外ゲームジャム Ludam Dare 56 参加作品の、シンプルでキュートなパズルゲームです。ブラウザ上で遊べます。
NebuLeet Troopers by quasilyte
NebuLeetなどを開発する quasilyte さんによる、海外ゲームジャム Ludam Dare 56 参加作品です。動画にある通りの硬派なストラテジーゲームです。
らんだむあくしょん! by NagaiNaganawa
Tools and Packages
sceneManager by krile136
シーン(画面)遷移をサポートするパッケージです。円形のクロスフェードエフェクトなど、画面切り替えのエフェクトもサポートされています。GitHubのリポジトリでは日本語で詳しく使い方が解説されています。
来週の Ebitengine Weekly もお楽しみに!
最新情報や過去の記事はZenn の Ebitengine トピックからチェックいただけますので、ぜひフォローなどしていってください🙏
Discussion