【Unity】スキル発動処理を考える。コスト・属性相性や全体攻撃も実装したい
RPGゲームで超重要な戦闘システムを考えます。複数の効果を持つスキルを簡単に追加できるようにメンテナンス性を追求しました。皆さんの考えもコメントで教えて頂ければ幸いです。当記事はコピペで実装できるものではなく、あくまで考え方を共有するモノです。
RPGゲームで超重要な戦闘システムを考えます。複数の効果を持つスキルを簡単に追加できるようにメンテナンス性を追求しました。皆さんの考えもコメントで教えて頂ければ幸いです。当記事はコピペで実装できるものではなく、あくまで考え方を共有するモノです。
ボタンを押すだけで画像をランダムで表示する方法について詳しく解説していきます。実際の操作手順を画像付きで解説していますのでこの記事を最後まで読めば必ず実装できるかと思います。不明な点等がありましたら気軽にコメントして頂ければ可能な範囲で対応しますね。
敵が近づいた時にプレイヤーが敵の足音を聞こえるようにする方法について記載していきます。敵が遠くにいるときは足音を聞こえないようにする方法についてもカバーしてあるので安心してくださいね。足音だけでなく、銃声や武器を切り替える音も同様に近くにいるときだけ聞こえるようにできます。それでは最後までよろしくお願いします。
オブジェクトを移動させたい時にUpdate()内でTransformで移動させたことはありませんか? DOTweenという無料アセットを使えば、目的の位置に何秒で到達させるかを簡単に指定することができます。その他にも動作を繰り返したりなどアニメーションの管理をスクリプト内で行うことができます。
Unityの一部の処理を一旦停止させたり、特定の処理だけを先に実行する方法について詳しく解説していきます。コールチンを使うのですが、難しいことは考えなくて大丈夫です。とりあえずコピペで実装できるようにまとめてみました。この記事でスクリプトの停止・再開・実行順番はマスターできます。
ループ再生が途切れないBGMを再生したり、効果音SEを重ね合わせて表現したりなどスクリプトをコピペするだけで実装できます。Unity初心者の方でもわかりやすいように音の仕組みを簡単にまとめてみました。カスタマイズしやすいようにコメントを書いてあるので安心してくださいね。
unityでゲームを作るならどの本で勉強するかは重要です。ネット上にも様々な情報が落ありますが少し踏み込んだ内容になると、サイト運営者のメモ書きのような記事が多いです。その点、実績のあるエンジニアの方が書いた本の方が一貫性があり理解しやすいですよね。今回は入門書と実際に売れている本をランキング形式で紹介します。
アニメーションの遷移はSetTriggerなどで設定するのでしたね。今回はアニメーションが次のアニメーションに遷移してくれない原因と解決方法について書いていきます。インスペクターの『終了時間あり(HasExitTime)』の項目に要注意です。
フラグ管理って凄く悩みますよね。僕はテキストベースのRPG開発をしていてとても悩みました。今回は僕が実装してみたフラグ管理の方法を書いていきます。もっと効率の良い書き方があるのかもしれませんので、もし気になった方は気軽にコメントしてくださいね。
UnityでRPGなどを作るとき、アイテムの入手ログ等でテキストを表示したいことってありますよね。でも、UIのテキストに書くと文字制限があったり、スクロールが常に下に表示してくれないという問題点があります。今回はプログラム初心者でも実装しやすい方法を紹介していきます。