三流作家の雑記帳

三流作家、葉山洋三が日々感じたことを記すブログ

効果音まで

久しぶりにUnityの話題でも。
作成している同人ゲームですが、やっと音を付けていく段階まで来ました。

まずは曲作りをしました。
タイトル画面、前半シーン、そしてエロパートに入る後半シーン。

あ、知らない方も居られるかもしれませんので、包み隠さず申し上げておきましょう。
ハンカチなくしてはエンディングが見られない、感動のRPG……ではなく、金目当てで作成している完全無比のエロ同人です!

久しぶりに音楽を作りましたが、めちゃくちゃ大変ですね。
原作のコネクトだっけか、あれを意識した格好良いものを作ろうとしていたのですが、2週間くらいかかって出来たのは、何ともゆるいシンプルな曲。

改めてプロの凄さを思い知りました。
コード進行一つとっても、かなり凝ったことをやっていますね。

しかしながら、優れたパクリより出来の悪いオリジナルが私の持論。
コードだけでも パクれば 参考にすればよかったのですが、ポリシーに従い、完全オリジナルでいってみました。
キャラについてはご勘弁ですが。

予定外の苦戦を強いられたのが、音量です。
洋物みたいに場違いなギターサウンドが鳴り響くわけではないものの、音楽自体を聞きたくない人だって居るに違いありません。
なのでボリュームスライダーを付けたかったのですが、やり方がさっぱり分からず。
解説サイトもいくつかあるのですが、それぞれ独自の方法で書いている&分かっている人の書き方なので、上手く動作しませんでした。

救ってくれたのは、この動画。



英語なのであれでしたが、ものの数十分で出来てしまいました。
感謝、感謝です。

で、こんな感じになりました。
project_P24.png
折角なので、ドラッグするハンドル部分はソウルジェムにしてみましたが、いかがでしょうか。
タイトル画面でしか調整できない点はご勘弁!
本当はESCキーでオプション画面を開いたりしたいのですが、かなりリソースを食ってしまいそうなので。

これもシーンをまたいで再生させる処理が必要だったり、その所為で戻った時に頭から再生されてしまったりと、色々とハマる要素があるのですが、そこはまた講座の時にでも。

今日は休みで、狩猟に行く予定だったものの、盛大に寝過ごすという失態をおかしてしまいました。
しょうがないので、効果音を色々と録音、加工、作成したりしようとしたところ、またしても寄り道に。
project_P25.gif
ご覧の通り、ボタンを押した際に、ちょっと凹むというアニメーションを追加しました。

こんなしょうもないことで、6時間くらいかかりましたw
Blender上の作業は瞬殺で終わったのですが、プログラミングがめちゃ大変です。
例えば、スペースキーでも押したことになるのですけど、押し続けないとダメだったり。
それを解消する為に、フラグを作成して動作をチェックして……と。
こんなことをやるくらいなら、エロシーンを増やした方が建設的だということは理解しているのですが、どうも性分というか。

先程、やっと全ての対象に変更を加え、この記事を書いている次第です。

次こそは効果音を付けていきます。
でも、これも難しいですね。

例えば、胸揺れ。
現実では胸が揺れただけで音なんて鳴るわけないのですが、鳴らないと何だか寂しかったり。
この辺り、センスが問われるところです。
あと、DTMで作成が難しい音は、録音する必要も出てくるでしょうし。

それが終われば、エンディングと出来ればオープニングというか導入部分のアニメーションを作り……やっと完成です。
長い時間かかりましたが、何とかゴールが見えてきました。

完成したらUnity講座を集中的に更新していくつもりです。
分からない人にも分かりやすくが、当講座の売り。
初心者の道標となれるようかみ砕いて書いていきますので、ご安心下さい。
……何せ、私自身がよく分かっていませんのでw

さーて、もうひと頑張り、気合を入れていきますか。
  1. 2017/11/28(火) 22:02:46|
  2. Unity
  3. | トラックバック:0
  4. | コメント:0

書き文字表現

本日は15日ぶりの休み(恐ろしいですね)でした。
しかし、台風接近中でどこにも行けず。

すでに忘れ去られている気がしないでもないですが、この私、未だに同人ゲームを作成しております。
今日は自宅にてガリガリと作業を進めておりました。
(ドラクエ11もちょっと進めましたがw)

今は書き文字を作っています。
書き文字というのは手描き風のフォントを指しますが、ゲーム関連で言うと吹き出し文字みたいなイメージとなります。
久しぶりに進捗を公開がてら、簡単に説明などを。

まずはフリーフォントをインストールします。
Blenderでいじれば、原型をとどめない変化が可能なので、標準フォントでも著作権は気にしなくていいと思います。
が、結構クオリティの高いものがフリーでありますので、そちらを使った方がいい感じになります。

取り込んだフォントをTextで作成。
適宜、厚みなどを調整します。
project_P16.png

吹き出し部分を作成。
この程度の造形なら、1分もかかりません。
かかりませんが、色とか決めるのにえらい悩んでしまいます。

余談ですが、あの東京五輪のパクリと噂されたエンブレム。
大したことないデザインだなあと思っておりましたが、いざやってみて感じました。
一から捻り出すというのはマジで大変だと。
いや、一から捻っていないから問題になったのかもしれませんがw
project_P17.png

閑話休題。
テキストをメッシュに変化させ、吹き出しと合体(Join)させます。
project_P18.png

何故そんなことをするかって?
ボーンを仕込むからです。

一個一個やるのは手間の嵐なので、一塊にした方が楽というわけです。
文字パターンは何個も作る必要があるので、少しでも楽しないとやってられませんな。
project_P19.png

そして、ここからがポイントです。
Transparency、つまり透明化を使います。
大体10フレーム程度のアニメーションで、開始のAlphaが0で5フレーム目に1となるようにします。
で、10フレーム目にまた0にする感じです。
講座でも書いたと思いますが、登録はAlpha上にマウスカーソルを置いてIキーです。
project_P20.png

ボーンの拡大・縮小も加えてレンダリングしたら、Blender側の作業は終了です。

Unityに持っていき、スクリプトを書きます。
全部を載せると膨大な量になってしまうので、簡単に表示部分だけ。
project_P21.png
1フレームで0-300の間を1つ選び、それが10だったら表示という動きにしてみました。
カウントフラグを用意して固定フレームでやるのも簡単に出来ますが、まあランダム性があった方が面白いかなと。

この他にも書き文字側に100行近いコードなどが必要となります。
上で言うと、アニメーション終了後にkakimoji_flagを0にしないと正しく表示されませんので。
ただ、一度作れば、大半がコピペで対応可能です。
ここら辺のテクは、リリースして落ち着いたらUnity講座にアップしていく予定ですので、お楽しみに。

Unity上の画面だとこんな感じ。
project_P22.gif

写っていない部分で何をやっているかは、製品版をお待ち下せえ。
全画面を出すと、ブログ停止待ったなしゆえ、一部分だけでご勘弁。

しかし、おかしいですねえ。
高尚な志を抱き、小説カテゴリで始めたブログだったはずですが。
どうしてこうなったのでしょうか? 私は何をやっているのでしょうか? 

ちなみに、文字を1枚だけ取り込み、Unity側のコードで拡大しつつフェードアウトさせるということも恐らく出来ます。
でも、ちょっと複雑な動きとなるとかなり面倒ですし、調整が難しいのでBlenderでやるのがお勧めです。
ぶっちゃけると、コードの書き方が分からないのですがね!

ん? 文字ごとに何枚も取り込んで、メモリーは大丈夫かって?
そんなの関係ねぇ!

まあ、最近のPCなら大丈夫でしょう。
少なくとも私のマシン上ではキビキビと動いており、落ちたことはありません。
ファイルサイズはデカくなりそうですが、動けばよし、ということで。
最終的には漫画喫茶などに持ち込み、テストする予定です。

ようやく終わりが見えてきたとはいえ、この膨大な作業量。
吐きそうです。
世の中には数多の同人ゲームが存在しますが、作った方全てを尊敬します。

project_P23.jpg

ほんと、この状態にならないと無理w
  1. 2017/09/17(日) 20:35:17|
  2. Unity
  3. | トラックバック:0
  4. | コメント:0

予想外に

やっと、作っていたキャラが出来ました。
仕事が忙しかったのもありますが、予想外に手間がかかりました。

前回貼った原型はこれです。
project_P8.png

さて、これがどうなったか!?
こちらです。
project_P10.png
「僕と契約して魔法少女になってよ!」の台詞でお馴染み(?)の、まどマギのキュゥべえです。

途中で面倒臭くなったのでテクスチャはかなり手抜きですが、モデリングはまあ上手くいったんじゃないでしょうか。
モデリングは2~3時間くらいかかったかな?
目の部分が平坦じゃないので、テクスチャの方が大変でしたね。

こんな形状のボーンなんて作ったことなかったのですが、こっちはスムーズでしたね。
ウェイトはほとんど調整していないので、例によって派手な動きをすると破綻しますw
が、これでいいのです。
何故ならば、使う場所が少ないから。

早速、唯一の出番の所に置いてみました。
project_P11.png

ええ、これだけですw
バーが寂しかったので何か装飾したいなと思ったのが発端でしたが、こんなものに何日もかけることになろうとは……。

ちなみに何もないのがこちら。
project_P9.png
見栄えはよくなりましたね。
今は動きませんが、折角ボーンまで入れたので、尻尾くらい振らせますかね。

これでアニメーションに注力出来るかと思いきや、問題が発覚しました。
試しにビルドしてみたのですが、バーやアイコンがずれてしまうという。
カメラ設定は他のサイトのスクリプトから引用したのですが、そこがおかしいのではと睨んでいます。

一応、位置調整 → ビルド、位置調整 → ビルド、ってやれば出来ないことはなさそう。
だが、しかし。
このビルドがくせ者です。
しょぼいPCだからか、ビルドに半端ない時間がかかり、物凄く作業効率が悪くなってしまいます。

しかし、そこさえ何とかなれば、物量との戦いに持ち込めます。
後は今まで作ってきた部分の繰り返しですからね。
何とか……なればいいなw
とりあえず、今しばらくはスクリプトと格闘です。

やはり、Unityは緩くないですね><
  1. 2016/05/25(水) 21:57:57|
  2. Unity
  3. | トラックバック:0
  4. | コメント:0

ちょっとずつですが

現在取り組んでいるゲームですが、まだまだ完成までは遠いものの、形にはなってきました。
難所と思っていたUnityですが、不気味なほど躓きません。
これも色々なやり方をアップしてくれているサイトやブロガーさんあっての賜物です。
心から感謝!

ただ、今は実装の方をストップしております。
とあるキャラを作ろうかと。
これです。
project_P8.png
これだけでは何も分からないでしょうね。
むしろ、分かったら天才かとw

はてさて、こんなしょぼい造形が、どのように変化するのか。
数日中には作れると思うので、予想しながら待っていて貰えると嬉しいですね。

Unity自体はシーン2まで進みました。
私が勝手にシーンを分けているだけですが、座った状態のことです。
project_P9.png
注目は左のメーターです。
とりあえず、胸を触る度にメーターが上昇するようにしてあります。

よくこんなの作れたな、と思うかもしれませんね。
しかし、Unityに関しては素人に毛が生えたレベルの私ですら、5分くらいで実装出来てしまいました。
そう、実はこれ、Unityの基本UIにある機能なのです。

クリックでメーターが増えるというのはスクリプトでの制御ですが、数行程度のコードです。
それすらも他のサイトに書いてあったので、すんなりと実装出来ました。
HPゲージとか色々なゲームに応用出来る機能で、さすがUnityと唸ってしまうほど便利なものです、これ。

ただ、見て分かる通り、バーがちょっとシンプル過ぎます。
こいつを改良しようと思い、先程のキャラを作成しているわけなのです。
エロ同人ゲームなのに、注力する箇所が間違っている気がしないでもないですがw

この素っ気ないバーがどのように変化するか。
次回の更新をお楽しみに!
  1. 2016/05/19(木) 20:44:15|
  2. Unity
  3. | トラックバック:0
  4. | コメント:0

Unity恐るるに足らずも

進行している例のプロジェクトですが、非常に順調です。
と言うのも、最大の壁であろうと考えていたUnityが、拍子抜けするほど簡単に実装出来ているのです。
アニメーションさせる部分は苦労しましたが、一度実装してしまえば、そのパターンを変えていくだけなので、少し頭を捻るだけで済んでいます。

似非プログラマーの私でどこまでやれているのか。
ちょっと、画面でご紹介しましょう。

まず、口の部分にマウスを持っていくと、カーソルが変化します。
Project_P5.png

クリックすると、会話ウィンドウが。
(内容はテキトーですw)
project_P6.png

で、ここからが本番です。
胸の部分にカーソルを持っていくと、エロい手つきのアイコンに変わり、クリックすると胸揺れが!
さらに驚いた表情のアニメーションまで!
Project_P7.gif

しかし、おかしいですね。
小説の宣伝になれば、と思って開設したブログで、私は何をやっているのか。
何処へ向かっているのか。

まあ、全ては貧が悪いのです。
深く考えるのはよしましょう。

で、ご覧の通り、Unityの実装は問題なしです。
最終的には吹き出しみたいなものなどを実装する予定ですが、今のパターンを駆使すれば多分、何とかなります。
いや、なってもらわないと困りますがw

キツイのはBlenderの方です。
上記の2秒程度のアニメーション、どれくらいかかったと思います?
半日かかっていますw

体の動きもそうですが、表情が大変なのです。
よく見ると、目がウルウルしているのが分かると思いますが、3フレームごとにテクスチャをずらして、とかやらないといけません。
で、完成したらレンダリングしてムービーを作成して、おかしい箇所を修正しての繰り返し。
しょぼいCPUの化石PCなのでレンダリングにも時間がかかります。
改めてピクサーの凄さが分かりましたね。

でも、止めるわけにはいきません。
頼みの綱のグリーンジャンボは駄目でした。
私が買った売り場で1億が出た、という垂れ幕があったので、もしやと思ったのですがw

バジリスクの弦之介も言っているではありませんか。
「もはや止まれぬ」と。
ここまで来たら最後まで完成させるしかないです。

パニガーレとは言わないまでも、願わくば何かSSが買えますように。
親のクソみたいな借金問題が片付きますように。

頑張ります。

そうそう、ここまでの実装で知りたいことがあれば、何なりとどうぞ。
相当ニッチな実装だと思いますが……w
  1. 2016/04/04(月) 20:25:39|
  2. Unity
  3. | トラックバック:0
  4. | コメント:0
次のページ

小説試し読み

販売している小説の冒頭部分です。PDFが開きます。

アルとフィルの大冒険 ~魔法の迷宮~
天賦の才

ご購入はこちらからどうぞ

アルとフィルの大冒険 ~魔法の迷宮~
天賦の才

Blender講座

選択すると、その記事へジャンプ出来ます。

Unity講座

最新記事

広告







bitFlyer ビットコインを始めるなら安心・安全な取引所で

月別アーカイブ

カテゴリ

未分類 (0)
雑記 (203)
小説 (29)
時事 (59)
ゲーム (79)
Blender (92)
競馬 (74)
映画 (35)
車/バイク (306)
狩猟/射撃 (101)
Unity (74)
マイニング (7)

検索フォーム

リンク

このブログをリンクに追加する