プチコン3号&BIGまとめWiki

投稿プログラム :ドルフィン・ダンス

2015年12月12日投稿 / 投稿者 : まげ / タグ : 投稿プログラム 観賞用 イルカ まげ

今日のアクセス:2  トータルアクセス:1655

概要

mg_dolphin.jpg

イルカたちが泳いでいる姿を眺めるだけの、デモンストレーション・プログラムです。
ゲームではありません。ぜひ3Dでご覧ください。
制作は旧3DS LLで行いました。

使い方

起動して、眺めるだけです。何かボタンを押せば終了します。

改造について

プログラム17〜24行目のパラメータを変更するだけで、ちょっとちがったダンスを楽しめます(^^)。
DC…イルカの色。初期値は「&H2060E0」(暗い青)。範囲は&H000000より大きく&HFFFFFF以下です。
QM…イルカの総数。初期値は10。範囲は0より大きく127以下です。でも多すぎると気持ち悪くなります(^^;)。
DZM…立体視における奥行の最大値。初期値は1000。後に述べるRXを引いた数が0より大きく897以下にする必要があります。
QSM…イルカが一番奥へいった時のサイズ値。初期値は0.3。範囲は0より大きく1より小さくです。
QSX…イルカが一番手前に来た時のサイズ値。初期値は1.5範囲はQSMより大きければOKです。でも大きくなりすぎるとワケがわからなくなります。
RX…立体視における手前側の最大値。初期値は200(Z座標でいう-200に相当)。範囲は0以上255以下です。

また、今回のスプライト画像は別ファイルを用意せず、プログラム内にデータ形式で埋め込んでいます。
なので扱いが少し難しいのですが、それでもイルカのグラフィックを加工したい、別の何かにしたいという方のために、サポートプログラムを内蔵しております。

1.「ドルフィン・ダンス」を普通に起動し、適当なところで何かボタンを押して終了ください。
2.標準ツール「お絵かき」を起動してください。
3.左上端に128×48ドットで、イルカの絵が描かれています。この範囲内で、加工したり書き換えたりしてください。
4.描き終わったら「お絵かき」を終了してください。(保存は任意で)
5.ダイレクト・モードで「GOSUB @GRPDATA」と入力し、実行してください。数秒で、変換したデータをスロット1に書き出します。(上書き注意)
6.スロット1に書き出されたデータ全てを選んでコピーしてください。
7.「ドルフィン・ダンス」のプログラム159行目以降を消してください。(@DOLPHINの下に改行が1つある状態)
8.@DOLPHINの下に、ペーストして、作業は完了です。念のため、別の名前で保存するのがおすすめです。

これで「ドルフィン・ダンス」を起動すれば、オリジナルのイルカたちの姿を見られるはずです。動きがスムーズかそれとも…はあなた次第です(^^)。

mg_dolphin2.jpg

戯れ言

ひとつのスプライトを分割で登録して、個々のパーツをアニメにしたら、滑らかに動いて見えるのでは?と思いつきで作ってみたら、ビンゴでした♪
ちなみにタイトルは、同名のスタンダード・ジャズナンバーから頂戴しました(^^)。興味のある方は「Dolphin dance」で動画サイト等をチェックしてみてください。
ぶっちゃけ、作ってからタイトルを決めたので無関係なんですけど(^^;)、でも曲を聴きながら画面を眺めると、なかなかオツですよ。

アンケート

評価をお願いします。

選択肢 投票
いいね! 8  
よくないね! 1  

公開キー

公開キーは、まげのプチコン3号作品一覧(外部リンク)を参照してください。

サーバの都合により、他のプログラムもまとめて入れたプロジェクトでの公開になります。
ダウンロード後、プロジェクト内の「.START」を起動してください。オリジナルのランチャーです。

2015年12月15日…修正版公開。データ構造を見直した結果、ファイルサイズが37495KBから6516KBになりました(約5分の1!)。内容は変更ありません。
2015年12月20日…修正版公開。さらに軽量化。併せて、タイトルや色合いを若干変更。メインの内容は変更ありません。

CHECKER FLAG (ひとことコメント)

  • Σ : 疲れた時は、これですね。 (2015/12/12 (土) 20:57:28)
  • まげ(投稿者) : >Σさん;ありがとーございます。でも、見過ぎて疲れ目にならないでくださいね(^^)。 (2015/12/12 (土) 23:38:40)
  • Σ : お気遣い有り難うございます! (2015/12/13 (日) 12:40:59)
  • まげ(投稿者) : 例えば、Aが10個ある場合、AAAAAAAAAAと書くより、A*10と書く方が短く(軽く)なるわけです。そーいった構造に変えたら、ビックリの5分の1でした(^^;)。 (2015/12/15 (火) 19:54:51)

メニュー 【3号】

ヘルプ

リンク

最近の更新

最近の人気ページ

オンライン情報

  • 現在同時に 3 人がこのサイトを見ています
  • このページはこれまでに 1655 回、本日は 2 回、昨日は 1 回閲覧されました

ページの先頭に戻る

表示モード : [ スマホ・3DS対応表示 | クラシック表示 ]
PukiWiki 1.4.7 Copyright © 2001-2006 PukiWiki Developers Team. License is GPL. Based on "PukiWiki" 1.3 by yu-ji
ページの処理時間 : 0.035 秒 | このページの最終更新 : 2015/12/20 (日) 09:56:18 (2351d) | ログイン
Copyright(C) 2011-2014 プチコンまとめWiki ◆1sxkymI8ji30