開発

開発

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

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

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

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

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

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

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

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

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

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

[GameDev]キャラ動かすまで その4.5(移動の移植とリファクタリング)

ということで進捗。マウス移動2Dから2.5Dへの地味~な移植。マウスクリック時の座標と、現在のマウス座標の差分をベクトルに変換、角度によって与える速度を分岐…みたいな感じ。数学苦手なんでちょうggる上下左右移動のときに、ナナメ移動より早く移...
開発

[GameDev]キャラ動かすまで その4

以前までの記事の内容から、見た目はそんなに変わらないけど中身はガッツリリプレース。有料アセットに手を出す年単位でのお悩みをどうにか解決するために、お金の力を借りるの巻。なんとなしの手触りを確認するのに手間取ったけど、なんとか使える感じに。2...
開発

[GameDev]キャラ動かすまで その3

クオータービューの弊害に苦しめられるの巻。
開発

[GameDev]キャラ動かすまで その2

カーソル移動からマウスドラッグでの移動に。ひろいものマップのクオリティが高すぎて冷静に見られないやーつ…。追記:WebGLビルドしてみた。とりあえず動くみたい。
開発

[GameDev]キャラ動かすまで その1

開発記事もいよいよ新章突入である。2.0背景だとやっぱり浮くか…。手作業による温かみのあるアニメ実装がしんどいので自動化したいところ。やたらと泥臭い(というかUnityらしくない)実装方法もどうしたもんか…。