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

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
656
(1): [sa] 2019/08/03(土)02:44 ID:LMMPcpms(1) AAS
>>653
プログラム言語なにで作ってるの?
657: 2019/08/03(土)10:49 ID:MqqnrY9w(1/4) AAS
画像リンク

>>651
起動シーケンスの演出

画像リンク

>>604 >>610 >>613
方角マーカーと太陽の描画
658: 60 某犬犬 ◆HzfAAjcl8nz1 2019/08/03(土)10:49 ID:MqqnrY9w(2/4) AAS
画像リンク

画像リンク

>>617-618 >>652
地球と星間通路ステーション

画像リンク

画像リンク

>>600 >>643-649 >>611-612 >>633-634
マップは右から迫り出して来る

マップ画像中央の木星の周りの左から
黄色十字の上に赤色AUTOが、自動航行のターゲット
緑の宇宙船が自機で、上に赤逆三角が付いてる
白い枠がカーソル

森と草原のマップチップで
惑星の軌道を描いてるけど
後で消すので気にしない
659: 60 某犬犬 ◆HzfAAjcl8nz1 2019/08/03(土)11:04 ID:MqqnrY9w(3/4) AAS
>>655
うpローダの類を使いたく無かったので
画像ほとんど上げて来なかったけど
一日の作業が終わる度に
ドーズから Linux に戻る事にしたので解決

9月まではマップ大量生産だけど
そこからボスラッシュなので
観れるSSが撮れるかも
660: 60 某犬犬 ◆HzfAAjcl8nz1 2019/08/03(土)11:17 ID:MqqnrY9w(4/4) AAS
>>656
スチーム版 RPGツクール2003なので
言語とかスクリプトは無し

日本語表示できないから
どうするか困ってる
ユーザパッチが有るにはあるけど
魔改造すぎて互換性が怪しいし
まさかローマ字って訳にも行かんし
661: 60 某犬犬 ◆HzfAAjcl8nz1 2019/08/06(火)07:15 ID:V6t3ONFC(1/2) AAS
ワープ中のマップ・メニューに制限を設けた
自動航行とワープはエラー・メッセージを出して
使え無い様にした

自前でカーソル(PC)を動かすと
ワンテンポ遅れて、ツクールのシステム側も
PCを移動させて来るので
十字キーを押してい無い時は
移動中止コマンドを呼んで置く様にした
662: 60 某犬犬 ◆HzfAAjcl8nz1 2019/08/06(火)08:57 ID:V6t3ONFC(2/2) AAS
ワープ中の敵とのエンカ処理を作った
ワープ・レベルに応じた確率で
虚数空間のサブ・ゲームを始める

ワープ発動で燃料を消費する様にした
燃料が足りなければ、エラーを出して中止する
663: 60 某犬犬 ◆HzfAAjcl8nz1 2019/08/07(水)10:38 ID:ZRuoJdFq(1/4) AAS
星間通路、虚数空間、ビル街、白兵戦の
メニューを作った
シーン遷移によって、システムのメニューを呼ぶ
664: 60 某犬犬 ◆HzfAAjcl8nz1 2019/08/07(水)10:51 ID:ZRuoJdFq(2/4) AAS
F-2003でスタート・ダッシュに
成功したらSEを鳴らす様にした
665: 60 某犬犬 ◆HzfAAjcl8nz1 2019/08/07(水)14:31 ID:ZRuoJdFq(3/4) AAS
F-2003のメニューを作った

・メニューを閉じてレースを続ける
・ランキング(仮のスタブ)
・レースのリトライ
・リタイアして宇宙港に戻る

サブ・ゲームを切り替えた後
元の恒星系に戻って来れる様になった
666: 60 某犬犬 ◆HzfAAjcl8nz1 2019/08/07(水)15:48 ID:ZRuoJdFq(4/4) AAS
サブ・ゲームの切り替え手順

1. メニュー以外のピクチャを削除する
2. シーンを切り替える
3. リセット・フラグを立てる
4. シーンによってメイン処理が切り替わる
5. メイン処理でフラグを見てリセット

シーン遷移は、シーン毎のフラグを用意して
立っているフラグを見て分岐する事で切り替わる

例えば、恒星系でマップを開く場合は
1. 恒星系のシーン・フラグが立っている状態で
2. マップ・フラグとオープン・フラグを立てる
3. マップを開いたら、オープン・フラグを伏せて
 マップ中フラグを立てる
4. キャンセルしたら、マップ中フラグを伏せて
 クローズ・フラグを立てる
5. 閉じたらクローズ・フラグと
 マップ・フラグを伏せる
6. 恒星系のシーンに戻る
667: 60 某犬犬 ◆HzfAAjcl8nz1 2019/08/08(木)04:51 ID:Ou4EDymF(1/5) AAS
レティクル・パネルをコクピット画像から
切り離して、半透明にした
668
(1): 60 某犬犬 ◆HzfAAjcl8nz1 2019/08/08(木)05:28 ID:Ou4EDymF(2/5) AAS
FPSのHUDの弾数のマガジン弾数をオミットして
装弾数と残弾合計だけ表示するフラグを用意した
669
(1): 60 某犬犬 ◆HzfAAjcl8nz1 2019/08/08(木)06:26 ID:Ou4EDymF(3/5) AAS
ステータスの起動シーケンスを作った
ステータスだけ、まだ出来ていなかった

1. n = 0
2. ステータス種類数だけループ
3. n += ステータス種類数 - 2
4. n %= ステータス種類数
5. n < 起動閾値 なら 通常のステータス描画
6. n >= 起動閾値 なら ステータス消灯
7. ループ終端
8. 起動閾値 += 乱数(0...1)

通常のステータス描画と処理を共有している
ステータスが順番では無くて
あちこち無作為に点灯して行く
670: 60 某犬犬 ◆HzfAAjcl8nz1 2019/08/08(木)07:50 ID:Ou4EDymF(4/5) AAS
画像リンク

>>668
マガジン弾数のオミット

画像リンク

>>669
ステータスの起動シーケンス
輪ゲージの中の赤部位が水色に変わって行く
671
(1): 60 某犬犬 ◆HzfAAjcl8nz1 2019/08/08(木)08:12 ID:Ou4EDymF(5/5) AAS
オレンジっぽい赤と水色の組み合わせだと
見分けにくい人もいるだろうか?
672: 60 某犬犬 ◆HzfAAjcl8nz1 2019/08/10(土)00:44 ID:S1uGQzYF(1/4) AAS
画像リンク

マップにエンカウンタのチップを配置した

敵のグループとレベルを1から12に分けた
デバッグ用に判り易く数字が書かれているが
リリース時にはタイルを透明なものに
まるごと挿げ替える

危険地帯のアステロイドの内側からスタートして
装備を揃えたら外側に出て行く導線になっている
惑星の周囲は敵のレベルが下がる
安全な地中海貿易から始めて
危険な大西洋へ大航海に出るイメージ

土星と冥王星だけ他から離れた辺境で
敵も太陽系内では最強になるし
たぶん大ボスもその辺に配置する
673: 60 某犬犬 ◆HzfAAjcl8nz1 2019/08/10(土)01:16 ID:S1uGQzYF(2/4) AAS
>>671
調べた限り大丈夫そうなので、このまま行きます
674: 60 某犬犬 ◆HzfAAjcl8nz1 2019/08/10(土)13:35 ID:S1uGQzYF(3/4) AAS
恒星系のエンカ処理を作った
マップのマスを移動する度に判定する

遭遇率、敵の最小・最大数、種類毎の比率、
武器毎の比率、武器のグレード、ミサイルの種類
を設定して判定する
遭遇したら、設定に応じてランダムに敵を生成する
675: 60 某犬犬 ◆HzfAAjcl8nz1 2019/08/10(土)15:13 ID:S1uGQzYF(4/4) AAS
マップ開閉のノイズを拡大描画するのを止めた
モニタのノイズ画像を拡大するとゴミが出るので
等倍で描画する様に変更した
676: 60 某犬犬 ◆HzfAAjcl8nz1 2019/08/11(日)07:15 ID:kxMsCYNC(1/2) AAS
戦闘領域の隔離を実装した

敵とエンカしたら、フラグを立てて
マップ移動を一時的に停止する
戦闘している間、その領域がマップ上で
隔離されている様な感覚になる

理由としては
・プレイヤーが戦闘に集中できる
・戦闘中に別の敵とエンカしない
・雑魚敵を泳がせながら、強敵を避けて
 マップ移動するのを防ぐ
677: 60 某犬犬 ◆HzfAAjcl8nz1 2019/08/11(日)07:21 ID:kxMsCYNC(2/2) AAS
戦闘の警告音などのSEを鳴らす様にした
・敵とエンカした時
・敵を全滅させた時
・敵を振り切って、逃げた時
678
(1): 60 某犬犬 ◆HzfAAjcl8nz1 2019/08/12(月)08:40 ID:r3Xhdad1(1) AAS
恒星間通路のエンカ処理を作った

サブ・ゲーム開始時に判定をして、遭遇したら
少し間を置いてから警告音を鳴らした後
一機ずつランダムなタイミングで生成する

敵を一度にまとめて出さずに
ばらけて出現させる為
エンカ判定は開始前に、敵生成はプレイ中にと
二段階に別けて処理する様にした
679
(1): 60 某犬犬 ◆HzfAAjcl8nz1 2019/08/13(火)15:15 ID:z+gP/i7x(1/2) AAS
通路のエンカでHPを設定する様にした

サブ・ゲーム開始時に
敵の種類毎の値を設定して置いて
敵生成時にその値で初期化する
680: 60 某犬犬 ◆HzfAAjcl8nz1 2019/08/13(火)16:23 ID:z+gP/i7x(2/2) AAS
ワープ開始時に敵を削除して
戦闘を終了する様にした

ワープ直後のマスでは
エンカしない様にした
681: 60 某犬犬 ◆HzfAAjcl8nz1 2019/08/15(木)15:38 ID:sqmzVYIb(1) AAS
恒星間通路を一定距離だけ走破したら
逃走成功にした
通路を止めて画面奥に自機を移動させる
攻撃キーとメニュー・キーも無効にする
682: 60 某犬犬 ◆HzfAAjcl8nz1 2019/08/16(金)17:50 ID:70HV1Eob(1) AAS
通路で戦闘終了するか逃走成功したら
星間通路ステーションに到着する様にした

これで恒星系と通路のサブ・ゲームを
行ったり来たり出来る様になった
683: 60 某犬犬 ◆HzfAAjcl8nz1 2019/08/17(土)16:07 ID:u9d63qnU(1/2) AAS
恒星系の港から通路のゲームを呼んで
その終了処理から港を呼んで
更にそこから通路を呼ぶ……
とやると無限に再帰してしまう

なので、通路の終了処理や港の衝突判定では
フラグを立てるだけにして置いて
メイン処理の中でフラグを見て
港のメニューを呼ぶ様に、リファクタリングした
684: 60 某犬犬 ◆HzfAAjcl8nz1 2019/08/17(土)19:49 ID:u9d63qnU(2/2) AAS
地表面のエンカ処理を作った
通路と大体同じ手順だけど
敵単体で無く、編隊単位で生成する
>>678-679
685: 60 某犬犬 ◆HzfAAjcl8nz1 2019/08/18(日)16:53 ID:i6Gn4hqm(1) AAS
地表面で戦闘終了するか逃走成功したら
宇宙港に戻って来る様にした
1-
あと 317 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ

ぬこの手 ぬこTOP 0.023s