Arduboy ゲーム開発 入門

オープンソースの小型ゲーム機、Arduboyでゲームを開発する方法を説明します。

Arduboyとは

ArduboyはArduino(アルドゥイーノ、アルディーノ)というイタリア生まれのワンボードマイコンでできた、カードサイズの小型ゲーム機。 Arduinoはソフトウェア開発に必要な技術が公開され(ハード仕様も公開)、無料の開発ツール(統合開発環境)で開発できます。 そのツールでArduboyのゲームも作ることができます。

※ArduboyやArduinoはネット通販やコンピュータ機器を扱うお店で手に入ります。

C言語でプログラミング

ArduboyやArduinoのソフトウェアはC言語やC++で開発します。 Cの基礎を学べば、Arduboy用のライブラリを使ってプログラムを組むことできます。 Arduboyを駆動させる各種の命令はシンプルで、短いコードでゲームを作れます。 こちらでC言語の基礎を解説しています。

開発ツールをインストールしよう

Arduboyでゲーム開発を行うには、まず開発ツールをインストールします。
こちらでArduino(Arduboy)用の統合開発環境のインストールと設定方法を解説しています。

Arduboyゲーム開発用コード

ゲーム開発に使う命令をまとめています。
骨組みとなるプログラム
文字列や変数の値を表示する
ボタン入力
図形を描く
BEEP音を鳴らす
BITMAPの表示
三角関数の使い方

当社が制作したサンプルゲーム

リンク先にプログラム(ソースコード)があります。
それをIDEにコピペすれば実行できます(特別なファイルは用いません)
ロボ

ケイブ(洞窟)

シューティングゲーム

スネークゲーム


Arduboy用のWebアプリ(ツール類)

Arduboy用BMP(PNG画像)コンバータ
Arduboy用ドットエディタ

今後も新しいゲームやツールを追加します!
コンピュータ、ゲーム関連の書籍を執筆致します
長年に渡るゲーム開発とコンピュータ関連の
教育指導の実績を持つ当社にお任せ下さい
メールはこちらへ: