エクセラのEXCEL
表計算ソフトEXCELでゲーム等を作っています。ゲーム等の作成状況を紹介。
エクセルでレトロゲーム"バルーンボンバー"を作成中
現在、エクセルで1980年のアーケードゲーム"バルーンボンバー"(今回ももどき)を作成している。
上空の風船爆弾を全滅させるシューティングゲームで、風船爆弾を打ち損じると爆弾が投下され、それが地面に着弾すると、自機の移動が制限される。なんともスリリングなゲームである。
スポンサーサイト

テーマ:プログラミング - ジャンル:コンピュータ

EXCELでレトロゲーム

エクセルでゲームを作っています。キャラクターはオートシェイプで作成。
昨晩、手抜きですが、ゼビウスのなかでも好きなキャラクターを作成することができました。
キャラクター作成はVBAのコーディングと比較するとつまんない。早くキャラクターを作り上げでコード作成をしたい。


20060618131602.jpg



テーマ:ゲーム製作 関連 - ジャンル:ゲーム

EXCELでレトロゲーム

ゾシーのキャラクターを作って見た。オートシェープで線と円を組み合わせ、グループ化させ、名前"shape31"を登録
VBAで
  ActiveSheet.Shapes("shape31").Rotation = 0~360度
で回転させた。
エクセルでキャラクターを作るのはVBAより難しい。
ZOSHI

テーマ:日記 - ジャンル:日記

EXCELでレトロゲーム

オートシェープを.ThreeDで3D化して、
.ThreeD.RotationX や.ThreeD.RotationYでオートシェープを回転させて
敵キャラクターを表現しようとしていた。

3D化の例
With ActiveSheet.Shapes("shape21").ThreeD
    .Visible = True
    .Depth = 5
    .ExtrusionColor.RGB = RGB(255, 255, 255)
    .SetExtrusionDirection msoExtrusionTop
    .PresetLightingDirection = msoLightingLeft
End With
回転の例
ActiveSheet.Shapes("shape21").ThreeD.RotationX = -90~90°


トーロイドやバキュラはオートシェイプが一つであるため
この方法で簡単に回転できるが、タルケン、カピ、テラジ等の
複数のオートシェイプを組み合わせて作ったキャラクターは、
とんでもないことになる。う~ん、こまったものだ。

テーマ:ゲーム製作 関連 - ジャンル:ゲーム

EXCELでレトロゲーム

ようやく敵も攻撃するようになった。
しかし、なんか変な攻撃だ。
作り直したほうがよさそうだ。
敵の攻撃

テーマ:ゲーム製作 関連 - ジャンル:ゲーム

EXCELでレトロゲーム
同僚で、EXCEL VBAのゲーム作成の良き理解者であるY野君と、
一緒に飲んだ。
話題で、今作ろうとしている作品の疑問点等、有益な情報を
GET!
今後の作品の制作スピードがアップしそう。
ありがとうY野君。でも、酔っぱらっているから、明日になったら
忘れているかも。
覚えていたら、お礼に、今度、VBAを教えてあげるね。

テーマ:日記・雑記 - ジャンル:ゲーム

EXCELでレトロゲーム
今までの作品
 平安京エクセリアン:平安京エ○リアン
 CELL-ON:ヘッド○ン
 NEW RALLY EXCEL:NEW RALLY ○
 PEXCELMAN:パ○クマン
 RETURN OF EXCELIAN:スペ○スパニック
 CELLDUG:DI○DUG
 EXCEL COMMAND:ミ○イルコマンド

これらは、すべてhttp://www.geocities.co.jp/SiliconValley-Sunnyvale/9554/からダウンロードできます。
だだし、表計算ソフトEXCELが無いと遊べません。

テーマ:フリーソフト - ジャンル:コンピュータ

EXCELでレトロゲーム
背景のスクロール、敵(一種類)の移動、自機の移動と攻撃まで
完成しています。一応、BGMも流れます。
これから敵の攻撃をプログラミングする予定。

作成中の作品には、次のAPIを使っています。
 GetAsyncKeyState   キー入力
 GetTickCount     ゲームのスピード調整
 mciSendString     効果音(wavやmidiの多重再生)

途中までの作品を見たい方は、お送りしますのでメール下さい。
ただし、EXCELを持っていないと動きませんが。

テーマ:プログラミング - ジャンル:コンピュータ

EXCELでレトロゲーム
作成状況

今作成中の作品です。まだぜんぜん出来ていませんが、少しずつ作っていきます。
copyright © 2005 エクセラのEXCEL all rights reserved.
Powered by FC2ブログ.