前回に引き続き「3の倍数をクリックするゲーム」の改造に取り組んでいます。

今回は、Maia5.pde→Maia6.pdeのバージョンアップです。Atlas5→Atlas6のバージョンアップと同じ変更内容です。今回はGrid.pdeのみ。

前に気になっていたところは、「 if(grid[0][GRID_H-1] == null && 」を「 if(grid[GRID_H-1][0] == null &&」に変更しました。

今回でプログラムが揃ったので、早速実行。java版は思ったよりスグに動き出しました。

Androidで実行したところ、スケーリングがうまくいきませんでした。widthとheightを使っているところは、baseWidthとbaseHeightに換える必要がありました。それから、getGridMouseXとgetGridMouseYでマウスの座標を取り込むところでは、
mouseX/screenScale
mouseY/screenScale
という補正が必要でした。



《インデックス》

◆◆◆参考文献「遊んで作るスマホゲームプログラミング for Android
◆◆◆公文生ならゲームで遊ぶな!ゲームを作れ!
◆◆◆公文式小林教室◆山形県東根市◆◆◆