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

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
583: 某犬犬 ◆HzfAAjcl8nz1 2019/05/13(月)16:44 ID:hjykxNuS(1) AAS
FPSのブリーフィング画面の
メッセージを分かり易くした
出撃準備が出来たら「Go!」と表示する

敵戦車の攻撃がアイテムに
衝突すると消えるのを修正
地形の定数や判定のリファクタリングで
修整漏れが有った
584: 某犬犬 ◆HzfAAjcl8nz1 2019/05/14(火)20:41 ID:DzFCq9af(1) AAS
F-2003のスリップ地帯のギミックを実装した
氷床の様に滑って
ステアリングを切るとドリフトする

氷床を踏んだら、現在のX,Z速度を
保存して置いて、フラグをonにする
自車の移動処理で、フラグがonなら
現在の速度を保存していた速度で
上書きし続ける
氷床から抜けたら、フラグをoffにする
585: 某犬犬 ◆HzfAAjcl8nz1 2019/05/16(木)00:13 ID:SHhJLXU3(1) AAS
F-2003のブースターの描画だけ作った

踏むと前方に高加速する
正面左右 -45 度から +45 度分だけ
スプライト・シートを用意した

スプライト番号の計算式
番号 = ((自車の向き + 40) % 90 / 5 - 18) * -1
586: 某犬犬 ◆HzfAAjcl8nz1 2019/05/28(火)03:36 ID:0tGvNuS1(1/2) AAS
暫く Frostpunk にハマってたけど
落ち着いたので、今日から再開する
取り敢えず進捗
587: 某犬犬 ◆HzfAAjcl8nz1 2019/05/28(火)03:52 ID:0tGvNuS1(2/2) AAS
F-2003のブースターの効果を作った
90度単位で進入時の自車の向きに
200%の速度へと加速する

・ブースターを踏んだ時に
VXかVZへ200%を入れて置く
・自車の移動処理で速度ベクトルを
普通に計算した後、VX,VZが0以外だったら
速度ベクトルに上書きする

これでブースト方向に倍速移動しつつ
自車の方向にも移動する
但し200%は越えない様になる
588: 某犬犬 ◆HzfAAjcl8nz1 2019/06/02(日)03:37 ID:QJ9HPpUZ(1) AAS
F-2003のジャンプ台の描画だけ作った
ブースターとデータを共用して
スプライト番号だけ変える様にした
589: 某犬犬 ◆HzfAAjcl8nz1 2019/06/03(月)07:11 ID:x4L7Jlr5(1) AAS
F-2003のジャンプ台の効果を作った
踏むと加速しながらジャンプする

ジャンプ中にカーソル上で
低ジャンプ&高加速
カーソル下で
高ジャンプ&低加速

ジャンプ台を踏んだら
・自車のY速度をMax
・ジャンプ中フラグをOn
ジャンプ中は
・Y加速度にカーソル上下の補正
・Y速度 -= Y加速度
・Y座標 += Y速度
Y座標 <= 0 なら
・Y座標 = 0
・ジャンプ中フラグをOff

ジャンプ中はコースのギミック等の
当たり判定をOffにして
着地時にコース外なら
当たり判定の処理で爆発する事になる
590: 某犬犬 ◆HzfAAjcl8nz1 2019/06/12(水)13:45 ID:YfSAD1mS(1) AAS
スタート用信号機を作った
赤→黄→緑でカウントダウンする

(赤)( )( )( )( )
 ↓
(黄)(黄)( )( )( )
 ↓
(黄)(黄)(黄)( )( )
 ↓
(黄)(黄)(黄)(黄)( )
 ↓
(緑)(緑)(緑)(緑)(緑)

横長の信号機を順番に
スプライト・アニメさせて
各車スタートしたらフェード・アウトで消す
赤の状態で始めて、117時報のタイミングで
黄から緑に変える

フレーム数とカウント・ダウン数に別けて
フレーム数が1秒進む毎に、カウント数を減らす
カウント数には、カウントが始まる前や
フェード・アウト中/後の状態の意味も持たせた
591: 某犬犬 ◆HzfAAjcl8nz1 2019/06/16(日)14:50 ID:oKyBFrDT(1) AAS
ラップ・タイムとニトロ用の画像を作った

タイムは計測中、確定、記録更新の
3色を用意した
ニトロは使用済みの黒塗りと
未使用の緑の2色の「N」にした
592: 某犬犬 ◆HzfAAjcl8nz1 2019/06/17(月)08:53 ID:PkQPEIik(1) AAS
スタート前は自車・他車共に
移動できない様にした

ニトロの残数表示も作った

1. i で0から最大描画数 - 1までループ
2. i < 残数 なら色付きで描画
3. それ以外なら黒塗りで描画
4. ループ終端
593: 某犬犬 ◆HzfAAjcl8nz1 2019/06/19(水)16:44 ID:JL+30X1/(1) AAS
タイムの更新と描画の処理を作った

予め100秒間の平均フレーム数を測って置いて
現在のフレーム数から秒数に変換するのに使う

この値は一度リリースしたら変えない様にする
ゲーム内時間で記録を測ら無いと
不公平になって仕舞うので
環境によって1秒の長さが微妙に変わるけど
気にしないで置く

記録更新したら色を変えて描画する

ゴールを踏んだら
・1つ前のラップ・タイム = ラップ・タイム
・ラップ・タイム = 0
・1つ前のラップ < 今回の最速ラップ なら
  今回の最速ラップ = 1つ前のラップ

フィニッシュしたら
・ラップ = 今回の最速ラップ
・ラップと合計タイムのカウントを止める
594: 某犬犬 ◆HzfAAjcl8nz1 2019/06/20(木)16:43 ID:lS3NB87c(1/2) AAS
スタート・ダッシュの裏技を仕込んだ

信号機が緑になる1つ前に
タイミング良くアクセル・ボタンを押し続けると
スタート直後に急加速できる

「キー入力処理」
・アクセル・キー == On
 &1f 前のアクセル・キー == Off
 &信号機のカウント == 1
 &信号機のカウント2 == 2 なら
  ダッシュ・フラグ = On
・信号機のカウント2 = 信号機のカウント
・アクセル・キー == Off なら
  ダッシュ・フラグ = Off
・ダッシュ・フラグ == On
  ダッシュ速度 += 加速度
・ダッシュ・フラグ == On
 &信号機のカウント == 0 なら
  ダッシュ・フラグ = Off
  自車の速度 = ダッシュ速度
595: 某犬犬 ◆HzfAAjcl8nz1 2019/06/20(木)17:17 ID:lS3NB87c(2/2) AAS
これで F-2003 は大体できたから
全サブ・ゲームのシステムの目鼻が付いた
後はマップとボスとシナリオを肉付けして行く
596: 某犬犬 ◆HzfAAjcl8nz1 2019/06/21(金)17:27 ID:Rwzq32HJ(1) AAS
F-2003のコースの描画を最適化した

全てのタイルの座標を
一つずつ回転するのを止めて
四隅の座標だけ回転して
他は四隅からの相対座標で計算する様にした

大分軽くなったし何故最初からそうしなかった?
になったけど、「早すぎる最適化」を避けて
最後にやるつもりでいたので問題無い
597
(1): 2019/06/28(金)15:36 ID:j1m1kmFm(1) AAS
見てるよ!がんばって
598
(1): 2019/06/28(金)21:02 ID:7IFen5ib(1) AAS
マップ・ウィンドウの枠だけ作った

メニュー・キーを入力すると
マップの枠が画面外からスライドして来て
メイン・メニューが開く
スライド中はマップ部分に
ブロック・ノイズを描画する

>>597
ツイッターがbot状態になっててキツいが
頑張ってやって行きます
ありがとう
599: 2019/06/28(金)22:07 ID:mnKlZT63(1) AAS
>>598
(・∀・)b+
600
(1): 某犬犬 ◆HzfAAjcl8nz1 2019/06/29(土)07:58 ID:jHgSl3zW(1) AAS
マップ・ウィンドウの描画を作った

背景をマップ・サイズより小さくして
自動的に多重スクロールする様にさせた

デフォルトのメニュー・キーを押しても
メニューを開かない設定にして置いて
マップ上でキーを押したら
コマンドを呼んで、開く様にした
601: 某犬犬 ◆HzfAAjcl8nz1 2019/06/30(日)09:34 ID:fASR2VIM(1/2) AAS
マップ上に太陽と惑星を配置した

1. 3D描画用の惑星をタイル・サイズに縮小
2. 公転軌道の輪をタイルで描く
3. 軌道の上に惑星を配置
4. 軌道の輪を消す

内惑星より外惑星の方が軌道半径が大きいが
そのままだとマップが大きくスカスカになるので
半径を詰めて、外惑星の角度を離して配置する事で
距離感を出した
602: 某犬犬 ◆HzfAAjcl8nz1 2019/06/30(日)17:08 ID:fASR2VIM(2/2) AAS
マップのカーソルを作った

画像は適当にでっち上げ
パーティの先頭キャラをカーソルにして
歩行グラとして動作させる
603: 某犬犬 ◆HzfAAjcl8nz1 2019/07/01(月)05:47 ID:hbSVcI0Q(1) AAS
恒星系の方角マーカーの画像を作って
イベントのテンプレを用意した
604
(1): 某犬犬 ◆HzfAAjcl8nz1 2019/07/02(火)04:51 ID:eXfLjSPN(1) AAS
恒星系の方角マーカーを作った

コクピットの外の宇宙に文字を描画して
東西南北上下の方角を示す
これの座標を基準にして
自機がマップ上を移動するのにも使う
605
(1): 某犬犬 ◆HzfAAjcl8nz1 2019/07/04(木)22:36 ID:8u3hWKTf(1) AAS
スレチ失礼でちょっと宣伝
7/6土曜日午前9:00からYouTubeライブで
街運営サバイバルRTS「フロストパンク」
の耐久実況やります(開場は8:45頃)

10分休憩数回はさんで16時間前後かけて
エンディングまでノンストップの予定
URLリンクは当日朝に貼ります
606
(1): 2019/07/05(金)03:59 ID:I51+Ba7l(1) AAS
初めてきたんだけどウディタのRPGはもうやってないのかな?
ツクール2003でこんだけ3D組めるんだったらウディタどころかUnityで組んだ方が早いんじゃないか?w
607: 某犬犬 ◆HzfAAjcl8nz1 2019/07/06(土)07:07 ID:D8dWrhK9(1/3) AAS
>>606
このスレは >>60 から乗っ取りしたので俺はイッチーとちゃうで
知り合いに「1000枚のスプライトはこう使う」
と手本を見せるためにやってるだけ
これが完成したら続編を UE4 + VR で作ろうと企んでる
608: 某犬犬 ◆HzfAAjcl8nz1 2019/07/06(土)07:09 ID:D8dWrhK9(2/3) AAS
>>605
フロストパンクの配信、多分ここにリンク出るはず
外部リンク:www.youtube.com
609: 某犬犬 ◆HzfAAjcl8nz1 2019/07/06(土)08:29 ID:D8dWrhK9(3/3) AAS
【Frostpunk】十数時間!耐久実況【サバイバルRTS】

午前9:00からYouTubeライブで
街運営サバイバルRTS「フロストパンク」の
耐久実況やります(開場は8:45頃)

10分休憩数回はさんで十数時間かけて
エンディングまでノンストップの予定

動画リンク[YouTube]

610
(1): 某犬犬 ◆HzfAAjcl8nz1 2019/07/10(水)00:26 ID:0anDbpiQ(1) AAS
方角マーカーにサブ・マーカーを付け加えた
東西上下のマーカーの周りに
北を示す小さいサブ・マーカーが付いて回る
北南だけは上の方角

・DX = 北のX - マーカーX
・DY = 北のY - マーカーY
・DXの絶対値 >= DYの絶対値 なら
 サブ・マーカーX = 半径 * DXの符号
 サブ・マーカーY = 半径 * DY / DXの絶対値
・DXの絶対値 < DYの絶対値 なら
 サブ・マーカーX = 半径 * DX / DYの絶対値
 サブ・マーカーY = 半径 * DYの符号
・マーカーの座標 + サブ・マーカーの座標に描画

サブ・マーカーの座標からatan2で角度を求めて
sin/cosで回転とかやるとツクール2003では
重いので、この様にした
軌道が同心円で無く正方形になるが
2.5Dゲーでは、そう言うの気にしたらダメ
611
(1): 某犬犬 ◆HzfAAjcl8nz1 2019/07/11(木)10:28 ID:k6+dcJz1(1) AAS
マップ上の自機の描画を作った

カーソルの移動や描画にツクールのPCを使って
自機はツクールのイベント(NPC)で表す

カーソルはマップを自由に移動させて
自機は恒星系のサブ・ゲーム中で
前進した方角に応じて移動する
612
(1): 某犬犬 ◆HzfAAjcl8nz1 2019/07/12(金)06:57 ID:w/+TwDHB(1) AAS
マップ上の自機の移動を作った

・自機座標のバックアップを取る
・X速度 = 速度 * 東マーカーのZ率 * 自機の速度率
・Z速度 = 速度 * 南マーカーのZ率 * 自機の速度率
・ローカル座標 += X,Z速度
・ローカル座標 >= 閾値 なら
 ローカル座標 -= 閾値
 マップ座標 ±= 1
・マップ座標の地形が通行不可なら
 自機座標をバックアップに戻す
・移動したなら
 自機のイベントをマップ座標に移動

東マーカーがコクピット正面に
近ければ近い程、マップ上を東に進み
後背側に有れば西に進む
南マーカーも同様に南東に進む

上下方向のY移動はマップには影響が無い
空間が無限ループしているイメージ

ローカル座標に速度を溜めて行って
閾値を越えたら、マップ座標を1つ分動かす
以上を毎フレーム繰り返す
1-
あと 390 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ

ぬこの手 ぬこTOP 0.017s