【ArduBoy2】インベーダー風ゲーム「picovaders」を動かしてみる

picovaders
https://github.com/boochow/picovaders

上記から入手して、Arduino IDEで読み込んでコンパイルして書きこみます。

スケッチ修正

手元にあるArduBoy互換機(I2C接続)というもので動作させるために、一部修正して動かしました。ArduBoy2ライブラリを使用するので、それ用に合うように変更

1つめ

#include "Arduboy.h"

#define MAXINT16 65535

static Arduboy arduboy;

↑修正前
↓修正後

#include "Arduboy2.h"
#include "ArduboyTones.h"

#define MAXINT16 65535

static Arduboy2 arduboy;
ArduboyTones sound(arduboy.audio.enabled);

Arduboy.hをArduboy2.hに変更します。
あと、Arduboy2?から音楽関係は別になったようなのでArduboyTones.hを読み込みます。

static Arduboy arduboy;をArduboy2 を指定して、Arduboy2 のライブラリに変更。

ArduboyTones sound(arduboy.audio.enabled);を追加。

2つめ

#define TONE(f,d)     arduboy.tunes.tone((f), (d))

↑修正前
↓修正後

//#define TONE(f,d)   arduboy.tunes.tone((f), (d))
#define TONE(f,d)     sound.tone((f), (d))

動作風景

ArduBoy互換機の製作から、picovadersを動作させるまで・・

スポンサーリンク
コメント一覧
  • 名前:管理人 :

    コメントは、まだありません。