投稿記事

ゲーム制作の記事 (49)

お茶の子サイダー 2024/05/30 12:36

しばらく地味な作業が進みます。

アイキャッチ画像のつもりでつくったらサイズが合わなかったのでこっちにも載せておきます。

というわけで制作中のゲーム『mouse』です。
内容は、地下に生息するヒトの形をしたつがい「mouse」が死なないように洗脳指示を出したり見守ったりするゲームです。

アイテムを使ったイベントやエッチイベントが起こるようなシステムをここしばらくはつくっていて、やっと形になってきました。
結構ランダム要素が多いゲームになりそうなので、この辺の分岐をつくるのが大変で……
おおまかな分岐はできたので細かいとこは追い追いって感じです。
自分でつくっといてなんですけどややこしい……でも細かい分岐のあるゲーム好きだからどうにかしたいです。

探索のほうでもエッチなイベントが起きる予定なので、これからそっちも組み込んでいきま~す。

雑記

最近秋山歌謡祭の存在を知ってハマりました。
秋山さんの大ファンかつ番組の発案者であるメモ少年がストーカーの正規ルートとか言われてるのほんと笑う。
笑いたいかたはぜひ。YouTubeで見れます。
個人的に「願い」が好きです。

この記事が良かったらチップを贈って支援しましょう!

チップを贈るにはユーザー登録が必要です。チップについてはこちら

お茶の子サイダー 2024/05/12 12:24

UnityでSpritestudioのアニメの表示ができた

動画のような感じで、立ち絵を切り替えたりオンオフができるようになりました!
ちなみにトーコちゃんしかまだちゃんとつくっていないのでナオくんは動かないのです。


Spritestudioで立ち絵をつくったのはいいんですがこれどう表示するんだろう?といろいろ調べまして、個人的にためになった方法を載せたいと思います。


・Unityにアニメーションを置いたときのサイズが大きすぎる

⇒TransformのScale-XとScale-Yを(約)0.0139に設定する
縦サイズが720pの場合はこちらで解決します。
くわしいことは公式のリファレンスで確認できます。

・アニメーションを切り替えるには?

これも公式のリファレンスにあるんですが、今回は下記のようなスクリプトで切り替えてます。


//アニメ再生Root
Script_SpriteStudio6_Root scriptRoot;
//アニメ再生してるオブジェクト
public GameObject[] charaObj = new GameObject[2];
//アニメ再生するRootの参照
public Script_SpriteStudio6_Root[] charaRoot = new Script_SpriteStudio6_Root[2];

・
・
・

    private void AnimChange(int dare, string 再生するアニメの名前, int ループ回数)
{
    scriptRoot = charaRoot[dare];
    int index = scriptRoot.IndexGetAnimation(再生するアニメの名前);   //アニメーション番号を取得

    //ここで再生
    scriptRoot.AnimationPlay(-1, index, ループ回数, 0, float.NaN, Library_SpriteStudio6.KindStylePlay.NO_CHANGE, null, int.MinValue, null, int.MaxValue);
    
    }


動かしたいキャラが二人なのでcharaRootは二人分取得して、〇〇_Controlの中のプレハブをインスペクターで設定しています。
fpsを変えたりもできるんですが今回はたちまち切り替えがしたかったのでこんな感じで。
charaObjはSetActiveで消したり表示したりするための設定ですね。

動画だとトーコちゃんをクリックしたあと目パチアニメにもどります。これは再生終了を取得して…って感じでできるそうなんですが今回はもうDOTweenでディレイしてループアニメに切り替えてます。

あくまで立ち絵として使いたかったので、2Dアクションみたいな複雑なことはできませんが満足です!!


しかし動画で見ると自分のマウスの動きが毎回キモくてなんとも言えない気持ちになりますね。

この記事が良かったらチップを贈って支援しましょう!

チップを贈るにはユーザー登録が必要です。チップについてはこちら

お茶の子サイダー 2024/05/01 12:24

鳥の赤ちゃんにえさあげる的なやつ

育成要素として、ご飯食べさせたらステータス上がるのやりたいなあと思ってつくりました。
鳥の赤ちゃんのなにが可愛いって、巣で親が持ってきたえさをピーピー口開けて待ってるのがめちゃくちゃ可愛いのでそういうイメージです。
動画のアニメーションはぜんぶDotweenで動いてます。
proのインスペクターで設定できるのものすごい便利!!
今セールもしてるし、ほんとおすすめです。

骨組みがだいたいできました。
ので、キャラデザ考えたりしていこうかなと。
ゲーム的には一応エンディングを考えています。
ふたりが死んだらゲームオーバーで、いなくなったらエンディング、みたいな。

今はそんな感じです。

この記事が良かったらチップを贈って支援しましょう!

チップを贈るにはユーザー登録が必要です。チップについてはこちら

お茶の子サイダー 2024/04/13 12:00

ぼちぼちと

簡単にですが戦闘システムができました~
ダメージ表記は文字をポンと飛ばす感じのほうがいいかなと思うのでおいおい直す予定です。
ゲームの基本的な骨組みがだいぶ出来てきました。
もういくつくかできたら肉付けしていく感じですねー。
探索中はモンスターに会うほかアイテム拾ったり罠にかかったりとかその辺も組み込んでいきます。

探索自体がほとんどUniTaskでできてます。
しばらく触ってみて、やっとUniTaskのキャンセル処理は大変ということがわかってきました……
常在するオブジェクトには置かないほうがいいのかな?と思うんですがどうなんでしょう。
Setactiveでオンオフできるオブジェクトに置いて、オフになったときにキャンセルするような処理にしておけば、タスクが溜まらないんじゃないかなあとふと思いついたので、試してみようと思います。
Staticについても最近やっと理解できてきました。
新しい知識がどんどん増えるので楽しいですがほんと覚えることがいっぱいありますね……!!
個人的に、動画にもあるようなポップアップをつくれたのがうれしいです。
これつくりたかった~

という感じで制作を進めていきま~す。

この記事が良かったらチップを贈って支援しましょう!

チップを贈るにはユーザー登録が必要です。チップについてはこちら

お茶の子サイダー 2024/04/02 13:21

デザインは未定

アイテム欄をいじりつづけて装備したりはずしたり分類わけ表示等できるようになったので、ひとまずアイテム欄関係の処理はできたかなと思います。
次は探索かな~ということで探索です。
探索することでアイテムを拾ったり、たぶんふたりが進化していったりするので重要なところですね~
モンスターと出くわしてえろい展開に持っていくこともできますね……!夢が広がる。

画像は男の子のキャラデザ(仮)です。
女の子はもうショートカット巨乳と決まってますが男の子はまだふわっとしています。
可愛い系よりはかっこいい系かなあとはなんとなく考えていますが。

頭痛持ちにはキツイ気候がつづいて頭痛薬が手放せないんですが、生きていきましょう~

この記事が良かったらチップを贈って支援しましょう!

チップを贈るにはユーザー登録が必要です。チップについてはこちら

« 1 2 3 4 5 6 7

月別アーカイブ

限定特典から探す

記事を検索