itadakicat

開発

[GameDev]イベントのトリガー その2

前回のエントリの続き…。周囲と足元のEventHandlerを取得。発動条件が満たされた場合にイベント実行。画像は以下のようなイベントを登録、実行している。■接近時・接近したキャラクターにアイコン表示■離脱時・接近したキャラクターのアイコン...
開発

[GameDev]イベントのトリガー その1

イベントを実行する条件をとりまとめる部分の実装。要件イベントが発動する条件は下記のとおり。・足元への接触プレイヤーがタイルを踏んだ時に実行。・対象への近接キャラクター、オブジェクトに近づいたときに実行。・近接、接触の解除キャラクター、オブジ...
開発

[GameDev]リソースの外部化 その1(とりあえず完)

おけおけ。セーブデータ絡み以外は、おおむねその0で挙げた機能を実現。残作業:・コケたときの挙動が怪しい・DL中の%表示がおかしい。プログレスバーはちゃんと動いてるし、いっそナシでもいい。メモ:・アセットバンドルのファイルアップロードは、明示...
開発

[GameDev]リソースの外部化 その0

使えるイベントもちょぼちょぼ増え、なんとなくパターンが見えてきたところで、開発脳がノってるうちにクッソめんどくさい部分を済ます算段。■リソースの外部化ソシャゲでいうところのデータダウンロード。素材部分を外部化することで、本体サイズの減量、差...
開発

[GameDev]スクリプトリファレンス作った

ボチボチ実装した命令も増えてきたので、自分用にリファレンスを作る。エディタマクロを更新するまではコレを見ながら行こう…。
開発

[GameDev]イベントスクリプト解析 その1

けもさば死んでたけど生き返った…。最低限進める分のイベント命令は実装終わったので、外部XMLファイルからのイベント実行。要件は以下。・XMLファイルの読み込みと解析・命令の逐次実行・イベント内で他イベントへ移動(ジャンプ)<-ここから新規機...
開発

[GameDev]メッセージ表示させる その1(文字のピロピロ)

会話窓、とりあえず終わり。特殊な喋り方をするキャラたちの例。だいたいOKか。既存機能・1文字ずつ表示・クリック待ちとスキップ・色・サイズ変更とかボールドとか、テキスト修飾系・表示速度変更新機能・ページ送り …これのおかげで、長いテキストも命...
開発

[GameDev]メッセージ表示させる その0(テキスト解析)

ジョーカースクリプト様にすべてをお任せしたかったけど、やっぱり小回りがききにくい…。ということで、晴れて車輪の再発明をするのである。要件は下記の通り。・1文字ずつ表示・リッチテキスト対応・表示の速さや一括表示、クリック待ち、ページ送り等々、...
開発

[GameDev]キャラ動かすまで その6(とりあえず一段落)

追記…NavMesh移動が動かないもよう。要調査さらに追記…経路計算が完了するまでに移動終了の判定をしていたことが原因らしい。新規アクションスプライトアニメーションの呼び出し。新しいアニメ作ってないからとりあえずひろいもの。再生終了まで待機...
開発

[GameDev]キャラ動かすまで その5(ジャンプと精霊アクション)

つとめて進めていこう。事前準備移動先、精霊アクションを実行する座標を取得するために、現在位置と向きをもとにした相対的な座標を取得するためのスクリプトを組む。ジャンプ精霊を使って発動するのはまた今度…として、Tweenのテストも兼ねて。ジャン...