[過去ログ] 一人で完成まで頑張るの寂しいからかまって [無断転載禁止]©2ch.net (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
434
(1): 某犬犬 ◆HzfAAjcl8nz1 2019/01/28(月)19:33 ID:jel4stBW(3/4) AAS
>>433
FmFm の場合 Fm/F/m なのか F/m/Fm か曖昧になるので
前者なら FmFAm 後者なら FAmFm と表記します。

大人と子供の組は右側を優先に組になる(右結合)ので
右から読んだ方が判り易いです。

MnFf なら右端の Ff を組みとして残りは
M, n の二文字だけなので、M / n / Ff になります。
Mn / F / f にしたければ MnFaf と表記します。

既存のキャラを分析・分類すると面白いかも。
435: 某犬犬 ◆HzfAAjcl8nz1 2019/01/28(月)20:03 ID:jel4stBW(4/4) AAS
>>434
普通の性別・血液型・星座より
キャラのパーソナリティが掴みやすいと思われます。
436: 2019/01/29(火)10:39 ID:vujHvWyz(1/2) AAS
「君の名は。」等のTSもので男女の心が入れ替わった場合は
mmf, ffm から fmf, mfm にTSし
そのままお互いを好きになった場合は
fmm, mff に変化します
異性を好きな気持ちが残って居るなら
fmb, mfb と言う事になります
しかし、好きなのは相手の体で無く心の場合は
fmf, mfm となります
437: 某犬犬 ◆HzfAAjcl8nz1 2019/01/29(火)10:42 ID:vujHvWyz(2/2) AAS
スレチになって来たので他所でやります
438: 某犬犬 ◆HzfAAjcl8nz1 2019/02/03(日)23:35 ID:YsA7lHfz(1) AAS
回避力と防御力のバフの効果を実装した

恒星系の回避は確率で決まるので
回避力を掛けるだけだけど
恒星系以外では見た目が当たったら当たりなので
防御力でダメージを減らした後に
さらに回避力でも減らす様にした

後でこの辺の仕様は変更するかも
439: 某犬犬 ◆HzfAAjcl8nz1 2019/02/04(月)12:15 ID:s8tb2JXP(1/2) AAS
恒星系以外の回避力のバフの効果を変更した

乱数 % 回避力 >= 100 ならダメージ無し

回避力が 100% 以下なら必ずダメージ有り
回避力が 150% なら 3 回に 1 回ダメージ無し
回避力が 200% なら 2 回に 1 回ダメージ無し

各サブ・ゲームの武器毎の当たり判定から呼ばれる
共通のダメージ処理に仕込んだので
一か所書き換えるだけで済んだ
普通の言語では当たり前の事だけど
ツクールでは色々面倒だったりする
440: 某犬犬 ◆HzfAAjcl8nz1 2019/02/04(月)16:37 ID:s8tb2JXP(2/2) AAS
運動性と機動性のバフの効果を変更した

運動性のバフは旋回速度の上限と加速度を150%に上げて
機動性はZ速度の上限を150%に上げる

効果時間が切れたら100%に戻す
441: 某犬犬 ◆HzfAAjcl8nz1 2019/02/05(火)16:09 ID:GQmpWqzc(1/3) AAS
運動性と機動性のバフの効果を
恒星系以外にも対応させた

効果発動時と時間切れの時のSEも設定した
442: 某犬犬 ◆HzfAAjcl8nz1 2019/02/05(火)20:02 ID:GQmpWqzc(2/3) AAS
燃費向上と回復向上のバフの効果を実装した
燃費と回復はシーソーになっていて
一方を上げれば他方が下がる

メニューを閉じた後に呼ばれるイベントで
バフ・アイテムを装備しているか
チェックして、フラグを立てる
フラグが立つと自動で呼ばれるイベントで
バフの処理を行う
こうするとバフ・アイテムを
装備している時だけ、バフが掛かる
443: 某犬犬 ◆HzfAAjcl8nz1 2019/02/05(火)20:03 ID:GQmpWqzc(3/3) AAS
これで強化系アイテムは片付いた
444: 某犬犬 ◆HzfAAjcl8nz1 2019/02/07(木)21:17 ID:/PhHG6cF(1) AAS
急加速するブースターを実装した
アイテムを使ったら最高速度を二倍にして急加速する

「フェーズ 0」
最高速度を通常にする
ブースターを使ったら、タイマーを設定して、フェーズ 1 にする

「フェーズ 1」
最高速度を二倍にする
倍速で加速し続ける
減速キーが入力されたら、フェーズ 2 にする

「フェーズ 2」
最高速度を二倍にする
タイマーが切れたら、フェーズ 0 にする

恒星系で敵を振り切って逃走判定に持ち込んだり
ビル街でターゲットの車両に追い付きたい時などに使う
まだサブ・ゲームよっては背景の移動に不具合が出る
445: 某犬犬 ◆HzfAAjcl8nz1 2019/02/09(土)02:23 ID:3F6y1Asm(1) AAS
アイテムのアクセル・スロットルを実装した
装備した状態でサブ・アイテム・キーを
押すと加速、放すとゆっくり減速する
スターラスターの様な操作になる

キー入力イベントで装備しているかチェックして
・サブ・アイテム・キーがOnなら
 加速キーをOn、減速キーをOff
・サブ・アイテム・キーがOffなら
 3フレームに1回だけ ((frame % 3) == 0)
  加速キーをOff、減速キーをOn
・サブ・アイテム・キーをOff
446: 某犬犬 ◆HzfAAjcl8nz1 2019/02/10(日)01:01 ID:bBiTLW7b(1/2) AAS
燃料タンクのアイテムを実装した

メニューの処理が済む度に
燃料タンク、シールド・バッテリー、
フォース・フィールド・バッテリー
のアイテム数を数えて
HP、シールド、フィールド
の最大値を設定する

燃料タンクが手に入るミッションを
クリア後に何度でも受けられる様に
燃料タンクを一つひとつ別アイテムにして
既に手に入れたフラグも兼ねる様にした
手に入るのは1種類に付き1個だけ
今の所最大14個用意してる

燃料タンク 1
燃料タンク 2
……
燃料タンク 13
燃料タンク 14
447: 某犬犬 ◆HzfAAjcl8nz1 2019/02/10(日)01:25 ID:bBiTLW7b(2/2) AAS
これでアイテムは大体片付いた
合成素材とクエスト用アイテムは
後で必要になってから作る
448: 某犬犬 ◆HzfAAjcl8nz1 2019/02/19(火)11:37 ID:xU/GGLcu(1/4) AAS
HUDのアイテム・アイコンの画像を作った
描画も出来る様に調整した

アクセル・スロットルの残弾数は
自機の速度%を表示する様にした
449: 某犬犬 ◆HzfAAjcl8nz1 2019/02/19(火)15:19 ID:xU/GGLcu(2/4) AAS
ビル街の速度のバランス調整をした

船の装備のアクセル・スロットルは
ビル街では使わないので無効にした

ターゲットの車両のAIも実装した
道路の自機が居るのと反対の車線へ
移動して逃げようとする様にした
450: 某犬犬 ◆HzfAAjcl8nz1 2019/02/19(火)16:10 ID:xU/GGLcu(3/4) AAS
外部リンク[php]:lnl.osdn.jp
ここまでのスナップ・ショットをうpった
キャッシュが更新されたらウェブ・ブラウザで
最新版をテスト・プレイ出来るよろ
451: 某犬犬 ◆HzfAAjcl8nz1 2019/02/19(火)17:18 ID:xU/GGLcu(4/4) AAS
age
452: 某犬犬 ◆HzfAAjcl8nz1 2019/02/21(木)01:19 ID:TYKI515k(1/6) AAS
FPS(白兵戦)の壁の隙間を無くした

・壁の画像からアルファ値を抜いて
輪郭をくっきりさせた(幅のテーブルも調整)

・スプライト・シート番号を
0から指定していたのを1から始まる様に修正

・壁の回転画像がパースの関係で
中央からズレていたので修正

以上の調整で、画面の端でZ座標が
マイナスになって見切れる場合を除いて
隙間が空く事が、ほぼ無くなった
453: 某犬犬 ◆HzfAAjcl8nz1 2019/02/21(木)03:37 ID:TYKI515k(2/6) AAS
音楽鳴ら無いと寂しいので
仮のBGMを再生する様にした

BGMファイル全部インポートすると
バックアップ時に無駄に容量増えるので後回し

フィールドや戦闘の曲は
それが最初にアンロックされる恒星系と
最後の恒星系に印象的な曲が来る様にした
ボスはボスっぽい曲
454
(1): 某犬犬 ◆HzfAAjcl8nz1 2019/02/21(木)04:02 ID:TYKI515k(3/6) AAS
壁の角度を少し滑らかに繋がる様にした

画面上のX, Yの比率から角度を求める為の
テーブルの値を隣同士の中間値にした
角度の判定を緩めに設定した事になる
455: 某犬犬 ◆HzfAAjcl8nz1 2019/02/21(木)05:35 ID:TYKI515k(4/6) AAS
>>454
これ atan だろってなって
tan テーブル作ってそこから二分探索で
角度を求める様にして見たけど
実際のドット数からテーブル作った方が
微妙に合ってる感じになった
ドット画だからなw
456: 某犬犬 ◆HzfAAjcl8nz1 2019/02/21(木)06:06 ID:TYKI515k(5/6) AAS
ツクール2003では拡大率を縦横別々に
指定できないので、この辺が描画精度の
限界だろうと言うお気持ちになっている

MVだとスクリプト使えば行ける様だけど
457: 某犬犬 ◆HzfAAjcl8nz1 2019/02/21(木)10:53 ID:TYKI515k(6/6) AAS
燃料が無くなったら
残弾ゲージも0になる様にした

武器発射時のHP消費チェックで
フラグを立てて、HUD描画時に
チェックして強制的に0で描画する
458: 某犬犬 ◆HzfAAjcl8nz1 2019/02/22(金)15:52 ID:LXJ+SWfq(1/4) AAS
FPSの壁の押し出し処理を作った
ツクールの2Dマップを壁の生成だけで無く
当たり判定にも使っている

・(PCのX速度 > PCのY速度)の時は
 Y方向の判定を先にやってからX方向の判定をする
・逆の時は
 X方向の判定を先にやってからY方向の判定をする

こうすると上に進んでいて左肩が壁に掠った時に
右に避けつつそのまま上に進める様になる
459: 某犬犬 ◆HzfAAjcl8nz1 2019/02/22(金)15:53 ID:LXJ+SWfq(2/4) AAS
「Y方向の判定」
・PCを正方形と考えて4つの角がそれぞれ
壁にめり込んでいるか調べる
角を点と考えて、マップ上のその座標の地形を
調べて判定する

・上方向の2つの角の両方がめり込んでいるなら
 上カウント = 2
・片方だけなら
 上カウント = 1
・どちらもめり込んで無ければ
 上カウント = 0
・下方向の2つの角も同様に数える

・(上カウント > 下カウント)なら
 PCを下方向に押し出す
・(下カウント > 上カウント)なら
 PCを上方向に押し出す
・それ以外ならそのまま
460: 某犬犬 ◆HzfAAjcl8nz1 2019/02/22(金)15:53 ID:LXJ+SWfq(3/4) AAS
こうすると左に移動して壁に当たった時に
左上だけ当たっている時は
(上カウントが1、下カウントが0なので)
下に避けてから左へ移動し
左下も当たってる時は右に押し出されつつ
(上カウントが1、下カウントが1なので)
少し斜め向きなら微妙に上下に
移動し続ける様になる

また、部屋のL字の角に斜めにぶつかった時に
Y方向の判定で上下とも壁なので押し出し出来ず
X方向の判定も同様に出来無いので
そのまますり抜けて部屋の外に出て仕舞うので
フラグで無くてカウントにしている

この場合
Y方向は上カウントが2、下カウントが1なので
下に押し出され、その後
X方向は左カウントが2、右カウントが0になるので
右にも押し出されて、部屋の角で止まる
461: 某犬犬 ◆HzfAAjcl8nz1 2019/02/22(金)16:21 ID:LXJ+SWfq(4/4) AAS
車輪の再発明なのでなんか不具合はあるかも試練
462
(1): 某犬犬 ◆HzfAAjcl8nz1 2019/02/23(土)03:55 ID:tr501z73(1/5) AAS
「上方向の判定」

・上カウントが1、下カウントが0の時は
上だけめり込んでるので、下へ押し出し

・上カウントが1、下カウントが1の時は
上下にめり込んでるので、押し出しは無し
(横へは押し出される)

・上カウントが1、下カウントが2の時は
L字なので、下の押し出しは無し(上は有る)

・上カウントが2、下カウントが0の時は
上だけめり込んでるので、下へ押し出し

・上カウントが2、下カウントが1の時は
L字にめり込んでるので、下へ押し出し

・上カウントが2、下カウントが2の時は
完全に壁の中なので、身動きが取れない
(特別な処理が必要)

下・左・右方向の判定も同様
463: 某犬犬 ◆HzfAAjcl8nz1 2019/02/23(土)04:04 ID:tr501z73(2/5) AAS
>>462
つまり
(上カウント > 下カウント)ならPCを下方向に押し出す
と言う事
1-
あと 539 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ

ぬこの手 ぬこTOP 0.010s