低浮上 コメントくれると死ぬほど喜びます UNDERTALE戦闘プログラムの素材です。 ほぼほぼオリジナルプログラムです。 できるだけ原作に近づけたつもりです。 使いたいプログラムをテキトーに移植するだけ。 使用する際は一言頂ければ自由に使ってもらってOK ※クレジットに記載をお願いします 起動してすぐはFPSが低い場合があります 矢印キー:選択 / タマシイ移動 Z:決定 X:戻る / 移動速度半減 以下デバッグ機能 ーーーーーーーーーーーーーーーーー G:ボックス移動 H:ボックス回転 F:無敵 T:超回復 E:虹文字 R:赤文字 V:文字振動ON/OFF C:フォント変更 Q:ターン変更 P:FPS表示 K:KR切り替え B:BOX内メッセージ入力 I:タマシイ回転 M:タマシイ状態変更 N:ユーザー名をBOXに表示 Y:BOX大きさ変更 L:相対 / 絶対座標切り替え(デフォルト:相対座標 @:骨表示切り替え ;:BOX残像切り替え [:画面サイズアップ +shiftでサイズ1.01倍 ]:画面サイズダウン +shiftでサイズ0.99倍 .:壁センサー可視化 /:ダメージ変更スライダー表示切り替え \:プレイヤーATK変更 -:ダメージ乱数 !:座標軸表示切替 スペースキー:画面回転 WASD:画面移動 Enter:強制ゲームオーバー(連打注意) ~実装予定機能~ ユーザー名表示 レベル変更 HP最大値変更 アイテム にがす にげる 敵HP 敵セリフ 無敵時間 敵の攻撃 ターン数でのイベント分岐 こうどうでのイベント分岐 敵の名前黄色 各種効果音 テキストスキップ 更新内容:ボックスが動いた場合タマシイがボックスに押されるようになりました KRダメージの速度を調整しました 相対座標対応にして画面回転などができるようになりました タマシイの当たり判定が正方形になりました ゲームオーバー時にソウルがランダムにバラバラに なるようになりました HPの数字のプログラムを変更しました ボックスの文字のプログラムを変更しました ボックスに今の時間を表示するプログラムを追加 しました(需要はなi(((( ) ボックスの文字が半角英数字に対応しました ボックスの文字がwingdingsに対応しました 動作を軽量化しました ぶんせき を追加しました 攻撃時の位置でエフェクトの大きさと速さが変わる ようになりました 文字の幅に合わせて文字位置が変わるようになりました KRダメージのオンオフが切り替えられるようになりました 改行文字を追加しました 文字の大きさを変更できるブロックを追加しました 文字の大きさを調整しました 対応文字を増やしました 一部の文字フォントを更新しました FPSが低くなってしまう問題の解消 斜めのボックスに当たると壁抜けする問題の解消 青タマシイの操作プログラムを追加しました BOXが素早く移動すると壁抜けする問題の解消 画面の大きさを変更できるようになりました 回転軸のずれを解消しました コマンド選択時のスプライトのずれを修正 攻撃開始時の狙いのアニメーションを削除 攻撃バーを逃した時のMiss文字が跳ねなくなりました 攻撃時にダメージが表示されるようになりました BOX判定が相対座標に対応 壁処理を大幅に軽量化 一部のスプライトの画質が悪かった問題を解消 BOXの大きさをカスタムできるようになりました タマシイ回転時の角度の不一致の修正 バグ、不具合:今のところ確認されていない
原作:UNDERTALE by Toby Fox プログラム:私 文字幅取得プログラム参考:griffpatchさん