2015年5月26日火曜日

ぱんぞう屋HYPERでゲームが途中で止まってしまう人へ

先日、ぱんぞう屋HYPERのゲームが途中でフリーズすると指摘された。

実は、以前からゲーム中に動かなくなるような現象は確認していた。
古いバージョンのShockwave playerを使っているうちは問題がなかったが、
最新バージョンにしたら、突然ゲームの操作ができなくなる症状が出た。
アプリや、サイトをタブで多量に開いていたため、メモリの問題かと思い、
他のアプリを終了させ、ブラウザはゲームのみにしたが、それでも固まった。

考えられるのは、互換性の問題。
ぱんぞうゲームは、Adobe Shockwave Playerで動いている。


まずは、Adobe Shockwave Playerプラグインのブラウザ対応をチェック。

Windowsでは、IEとFirefoxに対応している。
Chromeは対応していないのか。
そういえば、以前はChromeでも動いていたけど、Shockwaveを最新にしたら、
サポート外になった。
Chromeでの暫定的な対処方法は、こちら。
https://support.google.com/chrome/answer/6213033
今のところ問題なく動くようです。


Shockwaveのバージョンの互換性はどうか。
ぱんぞうのゲームの多くが、Shockwaveバージョン8.5で作られている。
つまり、かなり古い。
最新のShockwave Playerが下位互換がどこまでされているかであるが…。

Adobeのサイトを確認。


Shockwave8.5は、サポート終了です。



フリーズ



あんど



クラッシュ。


ということで、すべてのぱんぞうゲームを最新のプラグインで動くように
バージョンアップさせることにしようと思う。
石井君に作ってもらったものをどうするかとか、問題はあるが、
少しずつ更新していく予定。

まずは、ラビーナのフィギュア・スケートを更新したので、
途中で落ちないか、チェックしてください。

2015年5月8日金曜日

ラビーナのフィギュア・スケート


久しぶりにDrectorで作った。しかも、8.5。
ラビーナの絵素材だけ何年も前に作っていたけど、リアルさにこだわって
うまくいかず、制作を中断していた作品。

当時、真央ちゃんに影響されて、フィギュア・スケートのプログラムそのものを
ゲーム化しようとしたけど、自分のドット絵では雰囲気を出せなかった。

最近改めてドット絵を見たら、お蔵入りはもったいないなと、
シンプルに横スクロールのアクションゲームにして、敵も出すことで
なんとかゲームとして成立できるようにした。

敵は出てくるが、敵を倒すことに主軸を置いていない。
つまり、敵を倒さなくてもポイントを出せる。


フィギュアといえば、ジャンプだ。

ジャンプをすれば、ポイントがつく。
同じジャンプは2回までしか、加点されないが、アクセル、ルッツ、フリップ、トゥループ、サルコウ、
ループの6種類、それぞれ回転数が違えば、別のジャンプ扱いされる。
また、コンビネーションも可能だ。

基本の動きは、前向きで加速。クリックでジャンプ。
ラビーナの左にカーソルを持っていくと、前向き、後ろ向きの切り替えができる。
アクセルジャンプ以外のジャンプは、前向きで加速した後、後ろ向きで滑ってクリック。
タイミングによって、ジャンプが変わる。
後ろ向きでは、最大加速は得られないので、後ろ向きでの滑りっぱなしは、注意。
ジャンプして、頂点に達するまでにクリックした数の分、回転する。落下中のクリックは
回転不足のジャンプミスとなる。

点数は、実際のジャンプの点数を基準にしている。後半のジャンプは1.1倍になる。
敵を倒しながら、ジャンプを成功すれば、加点される。

スピンは、割愛。やりたかったけどね。
イナバウアーとかもね。



【ゲーム制作ソフト】 Macromedia Director8.5

【ゲームの攻略】

ボスキャラにダメージを与えるには、ジャンプの途中では駄目。
ジャンプを成功させてから、ボスに当たるようにするのがコツ。

それ以外は、全ジャンプを決めることかな。

4回転とか狙っちゃってもいいかな。