【unity】とある3Dシューティング制作記録
まだ公開できないけれど、3Dシューティングゲームの制作を、詰まったところなど交えて報告、相談できればと。 開発機材はMacBook13retina2013.late
モデリングはLighWave3D 2015
音は友人に依頼
仕様
3DVR+MFI対応コントローラー使用 記録更新wwwwwww
6分で終わったスレwwwww >>3
ごめんね、いま旅行中で更新ないんです。
また進んだらアップします。
いま、タイトルは考え中です。早いとこ候補申請しないとあかんので。 >>5
期待してくれてたん?ありがとう。
これから書いてくよ。 あー、時間がない!
今日中にタイトルを確定して次に移らなくては。
やる事 〜〜〜〜〜〜〜〜〜〜〜
・コクピットモデリング
・敵の通り過ぎ再作成
・敵のテーブル
・ポーズメニュー、再開、中断
・タイトル画面
・オープニング画面 ようやく敵の動きの基本が完成。
自機に対して弧を描くだけなら簡単だっだけど、つなぎつなぎは疲れた…
これでバリエーションの制作に入れる。
中身はあとちょいか。 今日は、敵の攻撃テーブルの再作成。
レベルx-yで徐々に攻撃を激しく。なかなか大変w コテハンつけないと誰が書いてるのか分からなくなるぞ 敵ウェーブ、ひとまず完成。
調整は、ま、これで一通りメリハリあるのでいいでしょう。
次は、タイトル画面とHPとかの素材作成。
これないと宣伝すらできんしw ステージ3から先へ進めなくなった。
ステージクリア処理に問題があるみたいだ。
しかし、なぜ3なのだ?1、2はクリア処理されているというのに… テーブルミスをようやく発見。
スパゲティなつくりはあかんね。試しながら作ってるから致し方ないが、ここは整理しておくべきだなぁ。 今日は、開始BGMと飛来音が出来てきたので、取り敢えず付けてみる。
そして、久しぶりに通しで遊んでみた。
いきなり3面からスタートさせてみたが、正規隊と遊撃隊の混合攻撃でわけわからんくなったw
更にVRなので首使い過ぎて痛い。
ま、これなら調整は後にしてステージ組み込んでしまえば形にはなるでしょう。
つぎはタイトル画の作成か。これで完成して問題なければ、ようやく公開します。 タイトルロゴの製作中。
やっぱ難しいなぁ。これを完成させないとスクショも出せないw やっとタイトルロゴ形になった。
調整が終われば公開できるよぉ。長かったw でもやっぱ素人仕事だなw
まぁしゃあない、完成できりゃ御の字。 ブラッシュアップは後から幾らでもできるから兎に角まずは形だね
餅部もあがるよ
見てる方もね スクショも載せれてないのに、みていただけてるのはありがたいです。こちらのモチベにもなります。 一定レベル完成してないのであげられないのです。
でも、あと少しですので。 おお!ギャラガっぽくて懐かしい感じです、やりたいですねえ 色が、20ステージ超えの第3色目になってました。
第1色目は、ギャラクシアン色です。
つまり、ギャラクシアンですw へー!綺麗じゃん!SEが脳内再生されるw
公開するとなったら画像リソースは差し替えるのかな >>28
恐縮ですw
たしかに出現方法は、ギャラクシアンじゃなくギャラガでした。なのでSEは… 今日は音声がコンフィグのオンオフでコントロールされていないところ、音声のリピート処理を完了。 pause画面作成で寝てしまった。
ポーズがめんでは、ゲーム復帰とゲーム中断があり、復帰は、タイムを0から1にすればいいけど、ゲーム中断はゲームオーバー処理と同じで、ゲームオーバー表示のない処理を複製してそこへ飛ばす…と。
これだけなのに…ねてしまってはw ポーズでゲーム中断、再開の遷移完成。
キーインマネージャー、メニューマネージャーでそれぞれそこだけの処理だけにしないとスパゲティになってしまうなぁ。
そのせいで1時間ロス。
メインループでは好きフラグによるそのコールとフラグ消去だけにする。 昨日は飲み屋さんで、何人かにプレイして貰いました。
かなり遊べると言う評価を貰い、お世辞でも嬉しいものですね。
今日は続きで、中途中断の処理です。まぁ、ゲームオーバーとほぼ同じ作りなのですぐでしょう。 また寝てしまいましたw
いま730に起きて今完成。
音については、play、stop、だけでどうしようかなと思ってたら、やはり有りました。pause、unpause。
これで一時停止、再開を行いました。
ゲーム中断のタイトルリターンでは、stopを使って、面倒なので全てをフォーループで消音処理。
これにて完了。 昨日のノルマ?が完了です。まだ完成してないので公開は先です。
あとは、敵キャラの出現パターン全30ステージを再構築したら本当に完了となります。そしてベータ版テスト、ですね。 pause画面がいろんなところで出てしまってバグるので修正。
いまさらだが、メニューマネージャーでコネコネしちゃいかんね。
直せたら直す。 今日は敵の速度とかを統一して完成度を高めようとしましたが、スパゲティ(またか)が災いして、24hが余分にかかってしまいました。
ようやく統一できそうですが、ほんとにもう、作り慣れていないのがわかりますね。
さて今日の残りは、速度関連を完了させてステージ3までを完成かな。
仕様としてステージ1、2は普通に出現、編隊飛行、3は出現しては消えていく一撃離脱面…
あぁ、4で一度普通にして、5で編隊飛行+一撃離脱の混成まで作れば一通りか。 速度パラメータの統一は終わってました。
なので、次はステージ構成です。
できれば、敵機の縦軸の同方向化をします。
現在、離脱時に上方下方で合わせて五段階の反転高度が有りますが、自機位置との関連が無いため、たまに弧を描く飛行軌跡がちょっと引っかかるんですね。
それの修正。 コメント、ありがとうございます。
ちなみにご存知かと思いますが、平行法で見て頂くと立体感を感じて頂けます。 これって二つ画面あるけど、もしかして立体表示なん? >>46
はい。VRで後ろに飛んでいくのも見れて、攻撃もできます。 追記です。
平行法で見てください。
交差法ではよく見えません。 >>47
すごいです!
unityってそんなのも作れるんですね! 恐縮です。
unityは凄いですよ、これがタダで使えるのは本当に幸せです。 今日は出かけているので、まだ何もできず。
ステージ構成についてかんがえる。
出現から編隊に並ぶまでの軌跡が
・8編隊が登場し切る軌跡が10パターン。
出現した敵が大隊の編隊が
・編隊の並びが6パターン。
ステージ仕組みとして下記三種
・大:大隊のみ
・一:一撃離脱の遊撃隊
・混:大隊+遊撃隊(出現時間のコントロール可能) ステージ1から
大、大、一、混、大
大、大、一、混、混
大、大、一、混、混
混(遅出)、大、一、混(早出)、混(早出)
大、大、一、混、混
混(遅出)、大、一、混(早出)、混(早出)
こんな感じで30面。
ステージ31からは、色違いの第2種族で、あらゆる運動性能パラメータが上位となり、更にステージ61からはまた色違いの第三種族。
全90ステージでループ。
バキュラは、ステージ91からは、1分で出現(速度もアップ)
とりあえずコレを設定してテストプレイして、問題なければ申請。いよいよアップの準備。 ただいま面構成作成中ですがちょっと別作業。
最初に立ち上げた時だけ広告が流れますが、広告を見てもらうと、3機スタートがデフォ。
見なかったりスキップされると1機スタートがデフォで登録される仕様を追加。
アプリを立ち上げたままなら、最初に登録されたデフォで毎度スタートします。 ようやく仮設hpで公開できました。
https://hifumishigorou.wixsite.com/aogumi
動画がやはりアップできなくて、スマホだと静止画ですが、pcなら背景が動画で動くので雰囲気が観れると思います。 さて、今日から数日はhp用の動画作成に入ります。
ステージ開始から1面クリア、までは要らないか。
あとは、編隊バリエーションを1つでも多く、逆襲シーンの緊迫感、が出せたら良いですね。
ん?逆襲シーンの音がまだできてきてない!w
却下… 撮影完了。とりあえずを付けるステージ3、4つぐらいのプレイ動画を撮りました。
これを夜鍋で編集して、公開の段取りを取ります。
紹介動画だからテロップとかいるかぁ… さて、今度はimoveで動画編集ですね。
(あーもう、開発外の事はお任せしたいぃぃ…)
予算無いので自分でやるしかない。でもMacでタダでついてくるんだからラッキーですね。
また機能が凄そうです、要らんとこ凝らないようにしましょう。 imove!なんじゃこりゃあ!
簡単なようでわけからんw
クリップが短いとか置けるとこと置けないとことか…
まだまだかかりそう。(c" ತ,_ತ) やっとかたちになりつつ一息つけそうです。
しかし素材が足りないですね。
もっとカットを撮影しないといけない。
マックで撮りながらプレイは非常にめんどいなぁw
しかし、やるしかない。
簡易ステージスキップ機能を内蔵すべきか。
ボタン押したらステージクリア。敵のワーク、しっちゃかめっちゃかになりそうですね。 ねむー…
やっと形になりました。後は最後のテロップに商標権の表記を書き込んだら公開です。
今日はもう無理なので、明日続きをば。
会社で寝そうw
はよ寝て、明日は残業せず帰って、続きを作りましょう。
慣れると、imove、なかなか使えるようになりました。昨日は何故動画が貼れなかったんだろう…
今はもうペタペタ貼れるのに。寝不足でアタマイカレていたのかなぁ…
という事で夜更かしすると理解力も下がりますので、皆さま程々に。私だけかなぁ… あ、追伸。
今回、xボタンでステージクリアをするのですが、クリア処理をまとめてあったお陰で、ほぼ問題なく5分で実装できました。
コール文構造だと簡単ですね。 仕事の合間に動画を見直す…
うーん、もっとキャッチコピー良くならないか…
こればかりはセンスだし、1人で作ってると時間も限界だし…
とまぁ言い訳ばかりですが、重要なのは、最低ラインでもいいから完成と言い切る、言い聞かせる事ではないかと思います。
これは特に、仕事では良くも悪くも締め切りが有りますから、誰がなんと言おうと確定します、させられますw
しかし、個人では芸術家面が見えない完成形を追い求めさせてモチベーションが上がってると錯覚させて、実はデスマーチに突入しているのではないかと思います。
ですので、個人で作られている方は是非、気をつけてください。 お昼、動画に問題点発覚。
ライセンスロゴが小文字じゃないところあり!
文字フォントは大文字しかなさそうだから、10文字ほど手作業で作る必要が…
あー、今日の夜も夜なべぇが確定。
こういうのは、個人で作っていると必要ありませんが、ちょっとでも関わりがあればもう細心の注意が必要です。とくに関係会社のロゴのスペル間違いなんかはまぁお寒いですね。
昔見たことあるのは、coution、denger、など。
バージョンアップで変えられる仕組みのものが最近はおおいので、後からなんとかなる、する?世の中になりましたが、昔はそんなものなかったので末代まで…恥ずい思いでした。
教訓としては、知っている単語でも必ず調べる、しかないですね。
正しくはcaution、danger。 ムービー完成。
まー、iMovieのテンプレのままだからアレですが、そこそこ観えるものとなりました。
あとはリンクが完成したら公開します。リンクは音担当にお願い…
さぁ、本編の完成を急ぎます。
今月中に申請までもってきます。うん、予定だ。
予定だから…
予定は予定…
これも大切な1つだ。取り敢えずケツ決めて動く。
はい。 HPみたけど臨場感がすごかったよ
てかプロフィールみたけどプロじゃん >>65
ありがとうございます。
もうじき、トレーラームービー公開します。
プロといっても、デザインでした。しかももう四半世紀も前ですかねw ただいまかえりで、今日は何もできませんね。ちょっと残業が押してます。(泣)
ちょっとでもできることを見つけて作業しますか… さて、ようやく本編の制作に戻ってきました。
とは言っても、あとはステージの敵の出現パターンの設定だけで、出るパターン、編隊パターン、遊撃隊のパターン、タイミング、を設定するだけです…
あー、敵の攻撃レベル、わかりやすく言うとお怒りレベルですね、これのテーブルは作りましたが、上げ方、下げ方を作っていませんでした。
今は、いきなり最大24で攻撃されます。(ムービーにある励ましい攻撃がそれです)
でもまずはステージから。 あ、あと稚拙ですがストーリーをそろりそろり書き足してきます。 今日は出かけてできそうにないですね。
夜は友人家族を呼んで、旦那さんには評価プレイwしてもらう、酒も入るしね。
明日は朝から、通しプレイでまずは、前に書いた設定通りに攻めてくるか(タイミングや編隊no、軌跡パターンは別)で、背骨を作ります。
30ステージのループですから、まずは30ステージ。
これからが1番きついかもしれませんね。まぁとりあえずは、一回だけですがゴーグル付けたまま30ステージプレイして、疲労度などデータ取りです。
1人のデータで偏りますが今から型取りみたいなものですから。 土日は結果、プログラムの進捗は今の所無し…
これからできるかどうか。ヤバいですね、時間が全然ないなぁ。 時間がないっていい始めたら失踪の合図って思われるから気を付けな >>73
確かに、ご指摘ありがとうございます。
現状の時間がないは、今月末までに仮申請に出そうと思って整えるための時間でした。
今日夜に仮ステージが30ステージ作れれば、申請する予定です。 という事で、何とかステージを修正しまして、あとステージクリア音、バキュラ音貰えたので実装!
ステージはまだ調整というか、まずデータバグを直したら取り敢えず完了。
次は敵の攻撃のレベルアップダウン、軌道の処理の調整、敵弾発射の調整、で申請準備ですかね。
今月むりか…今週末は時間があるので、そちらで一気におえちゃいましょう。 90ステージ、30のループで設定してみたが、ゴーグルつけたままって苦行ではw
まぁ、やる人はいるかもで取り敢えずそのまま実装です。
さて、次は何だ? お昼休みにちょちょちょっと、90ステージが出ないバグを修正。
パターンがうまく定義されていなかった模様。
104ステージ(内部設定は91からは61に戻してループ)まで再生されるのを確認。
ようやくデータ入力、演出が入れられるようになりました。おー、時間が欲しい!
ところで、ステージ90の敵や敵弾の早いこと早いこと…ここまで3機で来れる人居るのだろうか… 敵レベルの解析に時間がかかってしまった。
自分で作っておいて、ドキュメントが少なかったので、まぁ大変。
今日の夜しょうぶですね。 しょうぶに負けましたw
今から取り組みます。今日の夜、しょうぶですねw バグ直しに時間がとられてしまいました。
あた逆襲ステージは別途曲がかかるようになりました。
サウンドマネージャーをコールするやり方ですが、オブジェクト指向?では単音になってしまうのでやりくりを別途しないといけないのですね。
今回は特に問題ありませんでしたが、次回はちょっと考えておく必要があります。
あと、ポーズボタンもほぼ完了。あとはパッドで動作確認。 ようやくステージの組み込み始め。
パラメータは
正規編隊の出現方法と編隊の形:これは出現はパターンでで固めないと気が狂うので。で6編隊。
遊撃隊は以下。
出現タイム :無限
出現位置と軌道:108通り
出現機数と種類:30通り
1番むづかしいのは、遊撃隊の時間です。
正規編隊との兼ね合いもありますので。
いま10面まで。 やっと終わりました。とりあえず30面を仮セット。
30面以降でちょっとバグあったけど、未設定の為だからこの30面をコピーして、少しづつ敵増やして90面まで完了、というとこですかね。
30面通しプレイでは、約30分、一面あたり1分ですね。2分で出てくるバキュラが二回しか出てこなかったので、まぁそんなところでしょう。1分から2分の間か。
さて、今週末に向けて目処がついてきましたよ。急ぎます! ステージ構成、調整して90面完了。
※ドラム軌道のところは微調整が欲しいな。
さて、つぎは諸処の不具合、体裁のととのえに入ります。
まだ不具合もありありですがw メニューを変更。
メインメニューとコンフィグメニューが同じ数になったので、以前の苦労は何だったのか…
まぁよくある事で。いま統一中です。設計をしっかりしておくべきでしたw
これが終わったら敵の軌道の不具合的な移動を修正します。あとは発砲タイミング。
今週中に申請できるのか? 今週は無理でした、いやはや。
今月中に申請できるか?ですね。
リスケジュールをして、今週はようやく敵の移動の調整、来週は申請の準備、というところでしょうか。
できれば入力も直したいですが、メインはゲームパッドなので、まぁおいおいで。 いよいよベータ版になりつつ有ります。
ステージ構成も小調整のみ。
あとは、操作性とか、演出の装飾をも少し足したりして、来週末申請に向けて、秒読み…段階と言えます。
今しばらくお待ちください。 ちょっとヤボ…でもないですが、別作業が入り今日の進展は少し。お昼の1時間だけしかできんかった。
まとまった時間が欲しいですね。
あと、一人になれる事。
雑音が入ると、頭弱いのでアルゴリズムが分からなくなりますw
特に複雑な仕様だったり、そもそもそれを構築する時などは物凄く集中しないとできませんw
環境整備も1つの重要なファクターですね。 敵の出現レベルを補正中。
案外重い…
今日夜まとまった時間あるから何とかなるだろうけど、ほかの準備のための時間がなぁ。 やっとレベルカウントを完成。
あと少し、あと少し、でなかなか完成できないこの身の辛さよw
やることリストもあと少し… やっと申請前夜まで漕ぎ着けましたw
今日夜申請して状況確認です。
何でひっかかるのか、すんなり通るのか。いやはや…
早く慣れたい作業ですね。
ちょっとまえから、いきなり腰痛が入って昨日の夜も痛みのため作業中断で申請まで行けなかった。
あとはアップロードだけなので申請は問題ないでしょうw