WebブラウザもSwitchもサポートするゲームエンジンで、フォルダの作成方法からゲームプログラミングが学べる。「Go言語とEbitengineによる ゼロから始めるゲームプログラミング」連載開始

WebブラウザもSwitchもサポートするゲームエンジンで、フォルダの作成方法からゲームプログラミングが学べる。「Go言語とEbitengineによる ゼロから始めるゲームプログラミング」連載開始

2024.08.19
ニュースゲームづくりの知識チュートリアル
この記事をシェア!
Twitter Facebook LINE B!
Twitter Facebook LINE B!

Zennにて、「Go言語とEbitengineによる ゼロから始めるゲームプログラミング」が公開されました。本書はプログラミングもゲーム開発も完全未経験でも楽しく読むことができる、超初心者に向けたゲームプログラミングの入門書です。2024年末までの完結を目指して現在連載中です。

Go言語やEbitengineに既に興味がある方に限らず、環境構築のページでは半角全角についてやフォルダの作り方から説明するなど、今までのゲームプログラミング入門の本では難しかった方にもおすすめです。

今後の更新によって、幅広いジャンルのゲーム製作を通して、あらゆるゲームを作れる知識と実力が身につくような構成となる予定です。

Go言語とEbitengineについて

Go言語は扱いやすく、性能に優れた今ホットなプログラミング言語です。比較的新しいものの、開発メンバーにはC言語やUNIXを排出したベル研究所のメンバーが名を連ねるなど、正統派でありつつC言語の経験と反省を踏まえて難しさを取り除いた、非常に洗練された現代的なプログラミング言語です。

Ebitengineは日本人の星一 (Hajime Hoshi) さんが開発しているGo言語向けのゲームエンジンです。Go同様に扱いやすく、性能が高いです。驚異のサポート範囲を特長としており、Windows, Mac, Linuxだけでなく、Webブラウザ、iOS, Android, 果てはNintendo Switch, Xboxまでサポートしています。

「メグとばけもの」「くまのレストラン」などOdencatの名作インディーゲームを支えるゲームエンジンであり、直近では期待の新作「SAEKO: Giantess Dating Sim」などにも採用が広がっています。

全編無料で読むことができます。また、Zennのアカウントは不要ですが、アカウントがあると読んだ記録も保存されます。Go言語でゲームを作ってみたい、と思う開発者の皆様は、この機会にぜひEbitengineを触ってみてはいかがでしょうか。

本書はこちらから読めます。

本記事はIndieGamesJp.devとのメディア提携により掲載しています。

元記事URL:https://indiegamesjp.dev/?p=9556

関連記事

ゲーム開発関連ツールのリリース・アップデートまとめ【2026/2/14】
2026.02.14
Blender 5.1 ベータ版がリリース。アニメーション性能の強化やFカーブ用「Gaussian Smooth」モディファイアの機能が追加
2026.02.13
Unreal Engine向けゲーム制作コンテスト「第25回UE5ぷちコン」の作品募集が開始!テーマは「とう」。応募締切は4/5(日)
2026.02.13
初開催の「SHIBUYA GAMES WEEK 2026」現地レポート!ゲームを楽しむ、そして“ゲームを通じて渋谷の街を知る”都市型ゲームフェス
2026.02.13
東京・高円寺で開催のインディーゲームイベント「TOKYO INDIE GAMES SUMMIT 2026」、チケット販売を開始。出展タイトル第1弾も発表
2026.02.12
Godotベースの2Dゲーム制作ツール『ACTION GAME MAKER』、バージョン1.2.0にアップデート。無料体験版が3/23(月)まで配信中
2026.02.12

注目記事ランキング

2026.02.07 - 2026.02.14
VIEW MORE

連載・特集ピックアップ

イベントカレンダー

VIEW MORE

今日の用語

フレームレート(Frame Rate)
フレームレート 1秒あたり何回フレームを表示するかを示す数値。フレームレートの単位のことをFPS(frames per second)と呼ぶ。
VIEW MORE

Xで最新情報をチェック!