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

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
176
(1): 某犬犬 ◆HzfAAjcl8nz1 2018/07/09(月)14:14 ID:iJ8NiUeD(2/5) AAS
ビル街の遠景が左右の端までスクロールしたら
クロスフェードして中心にリセットする様にした

遠景のピクチャを同じ画像で2枚用意して置いて
端に来たら、そこで1枚目の動きを止めて
もう1枚の座標を中心に戻し、透明度を100%にする
後は描画する時に、透明度が0%になるまで
毎フレーム減らして行く
177: 某犬犬 ◆HzfAAjcl8nz1 2018/07/09(月)14:58 ID:iJ8NiUeD(3/5) AAS
>>176
こうすると遠景の端をループさせた画像を用意しなくても
スクロールのスピード感を保ったまま
自然に無限ループ出来る

遠景のビル街は、写真を加工したもので
ループ画像にするのは面倒なので、この様にした
178: 某犬犬 ◆HzfAAjcl8nz1 2018/07/09(月)15:12 ID:iJ8NiUeD(4/5) AAS
地表面の「自プラズマ X 敵」の当たり判定できた
ビームのほぼコピペ
179: 某犬犬 ◆HzfAAjcl8nz1 2018/07/09(月)20:48 ID:iJ8NiUeD(5/5) AAS
イテレータの操作を高速化しようとして上手く行かなかった

データA1
データA2
データA3
データB1
データB2
データB3
データC1
データC2
データC3
インデックス1 = データA1のインデックス
インデックス2 = データA2のインデックス
インデックス3 = データA3のインデックス

こう言う感じで、各インデックスから
ポインタみたいに間接的にデータに
アクセスするのだけど
ループでインデックスにセットするのを止めて
if文のネストでインデックスの個数を
二分探索の場合分けして、代入文を個数分並べたら
高速化できるんじゃないかと考えた
所謂「ループ展開」ってやつで
アセンブラだと、これで速くなるんだけど
ツクール2003ではダメっぽい
多分if文の中身が長いと
一行ずつ解釈してendifを探すので時間がかかる
のかも試練

去年の9月末に生まれて初めてRPGツクールを使い出して
「これアセンブラライクだな」と思ったけど
必ずしもそうでも無い様だな
180: 某犬犬 ◆HzfAAjcl8nz1 2018/07/10(火)20:17 ID:UYLDASMT(1) AAS
恒星系の背景の宇宙の素材を探した
加工したので明日以降、描画できる様にする
181: 某犬犬 ◆HzfAAjcl8nz1 2018/07/11(水)12:19 ID:Xti58K44(1) AAS
恒星系の背景の星々を描画できる様にした
これで宇宙っぽくなった

x,y,z軸の先端の前後左右上下の無限遠に
宇宙の画像を6つ配置して
自機のピッチ/ロールの動きに合わせて
座標を回転させるだけ
画像の回転はロールの時だけで良い
(本当は良くないけど2.5Dゲー的ごまかし)
182: 某犬犬 ◆HzfAAjcl8nz1 2018/07/12(木)21:05 ID:h2eNXfTk(1/4) AAS
今日の作業だが、現時点でやれる事があまり残って無いし
先送りにしていた恒星系の敵を作って仕舞わないと進まない
他のサブゲームでは、敵が正面か一寸斜め向く程度だけど
宇宙空間だと、きちんと計算しないといけん
で、俺の3D技術はバーチャファイター1辺りで
止っているので、真面目に勉強する必要が有る

と言う訳けで、一旦作業を中断して
暫くセガの黒本を読む事にする
ただそれだと読書感想文になって仕舞うので
世界観の背景設定を小出しにして時間を稼ぐ
183
(1): 某犬犬 ◆HzfAAjcl8nz1 2018/07/12(木)21:07 ID:h2eNXfTk(2/4) AAS
取り敢えず「ロボを出す」から「ロボを動かす」
まで読んだ

「PDS--Perfect Defending System」
この宇宙の基本的な4つの力の内、重力を除いて
一時的に平行宇宙に枝分かれさせる事で
範囲内の核エネルギーと放射線/放射性物質を
高次元で折り畳まれた宇宙の何処か遠くへ
送り込む、核兵器に対する完全防御システム
184: 某犬犬 ◆HzfAAjcl8nz1 2018/07/12(木)21:41 ID:h2eNXfTk(3/4) AAS
別にエターなったわけじゃ無いから
勝手に終了宣言とかするんじゃないぞ!
分かったな?
185
(1): 2018/07/12(木)23:16 ID:bsIvjpap(1) AAS
何の能力もないゴミ共が頑張ってる奴を必死に蹴落そうとする様は見てて滑稽だな。頑張れ
186: 某犬犬 ◆HzfAAjcl8nz1 2018/07/12(木)23:31 ID:h2eNXfTk(4/4) AAS
>>185
お、おう 掩護射撃テンキュー
作業してないと落ち着かないので、戦線復帰を急ぐ
寝る前にもう少し読むワ
187
(1): 某犬犬 ◆HzfAAjcl8nz1 2018/07/13(金)00:31 ID:RcGQD3Sa(1/2) AAS
『「ロボファイト」を作り始める』と『Zバッファ精度問題』
を読んで、14章『立体を描く』が終わった
この調子で頑張る

>>183
枝分かれしていても1/4は繋っているので
一定時間経過後、復元力が働いて元の宇宙に戻る
PDS物理学では、エネルギーは発生元の物質や
条件などによって、固有の「色」が有ると考える
核エネルギー等いくつかの色は特定されているが
特定手順は研究開発した科学者によって
ブラック・ボックスにされている

もうner
188
(1): 某犬犬 ◆HzfAAjcl8nz1 2018/07/13(金)19:53 ID:RcGQD3Sa(2/2) AAS
「15章ライブラリの作り方」を読んだ

>>187
PDSは、その核エネルギーの色にのみ
効果が発生する
しかし核兵器が無力化される事によって
紛争の火種が世界中にばら撒かれて仕舞う

PDSが働いている領域では
電磁波に指向性を持たせて
他の物質を透過させる事が出来る
この特性と高度なトラッキング技術などを
組み合わせる事で
「無制限の電波帯域」
「莫大な容量の外部記憶」
「量子計算機の小型化」
が可能になる
189
(1): 某犬犬 ◆HzfAAjcl8nz1 2018/07/17(火)22:53 ID:gVSVBWn0(1) AAS
「16章XMLモドキを読む」を読んだ

>>188
PDSによる量子計算機は
「タキオン・コンピューティング」と呼ばれ
計算時間が負になり(0には出来無い)
結果を先に得て、後から計算する
「時間の後払い」が出来る
応用として、答が分っている短かい計算を繰り返し
結果が一致しなければ、近い将来計算が
中断される事が確率的に予言できる
これを交通システムに搭載すれば
事故を事前に察知する事が可能と成る
100%当たるのでは無くガイガーカウンタの様に
チリチリとしたノイズ音で聞き取れる
190
(1): 某犬犬 ◆HzfAAjcl8nz1 2018/07/19(木)00:23 ID:BRQPYrbb(1) AAS
「17章 遅くないコードを書くために」を読んだ
ここ迄で脱線が終わって、次から本題に戻るそうな

>>189
動物が進化の過程で、自分の周囲の
三次元空間を見る「目」を獲得した様に
人類は起こり得る未来の四次元時空間
を感じ取る能力を得た

地球は、ほぼ全球がPDSネットワークで覆われ
ネットフレアが吹き上げる紺碧の星と化している
但し南極大陸だけは国際条約でPDSの使用が禁止され
各国の核融合発電所の街が点在する

ここ迄は21世紀の設定で、スペースSSSは
その数百年後が舞台となる
191
(1): 某犬犬 ◆HzfAAjcl8nz1 2018/07/20(金)01:00 ID:wZmhsOgo(1) AAS
「18章 立体の衝突処理」の前半を読んだ

>>190
スペースSSSに登場する主な組織

国家に代る横軸のソーシャル・ネット構造
・グローバル連合
・シオニス同盟

持つ者と持たざる者を隔てる縦軸の階層構造
・自由貿易組合
・オメガ教団

人類の宇宙進出を担う中立組織
・宇宙港連合
・星間通路管理局
・深銀河開拓公社

人類に敵対する非DNA生命体
・電磁甲殻体
・バイドロイド

宇宙に秩序をもたらす者
・王立銀河宅配協会
・考古学探求者

組織に属さないならず者達
・海賊
・賞金稼ぎ
192: 某犬犬 ◆HzfAAjcl8nz1 2018/07/21(土)01:48 ID:divgTWN0(1) AAS
「18章 立体の衝突処理」の後半を読んだ
> 衝突処理を「売り物クォリティ」にする作業は
> 君にゆだねられることになる
とか丸投げ落ち。こんな本読まずに
自分のやりたい様にやった方が早い

>>191
「グローバル連合」
「Global Allied Planets : GAP」
「通称:グ連」
・銀河統一政府を樹立しようとする勢力

「シオニス同盟」
「Zionis Rebellion : Zio」
「通称:同盟」
・各惑星は独立すべきとする勢力

・民衆はどちらかの勢力を
自由に支持する権利を
両勢力の軍事力バランスによって
担保されている
・明確な国境が無いので
大規模な戦争が起きない代わりに
経済戦や情報戦で綱引きが行われる
・局地的な小競り合い等の
茶番の上で成り立つ平和な時代と言える
だが今日の飯にありつくのは楽では無い!
193: 某犬犬 ◆HzfAAjcl8nz1 2018/07/28(土)12:32 ID:qgeTCD2L(1/2) AAS
放置しても無反応なので、今日も頑張る
「19章 ロボファイトの設計」を読んだ
194
(1): 2018/07/28(土)12:38 ID:/Wb6gtI+(1/2) AA×

195: 某犬犬 ◆HzfAAjcl8nz1 2018/07/28(土)13:30 ID:qgeTCD2L(2/2) AAS
>>194
めっちゃやる気出て来た
頑張るワ
196: 2018/07/28(土)13:30 ID:/Wb6gtI+(2/2) AAS
おう頑張れよ
197: 某犬犬 ◆HzfAAjcl8nz1 2018/07/29(日)12:16 ID:ulQDcmhM(1/2) AAS
読書だけだとモチベだだ下がりなので
読みながら作業もする事にする

恒星系の海賊の画像を取り敢えず1種類
レンダリングした
動かして問題無ければ4種類に増やす
画像が同じでも地域によって
攻撃パターンが変わる様にする

宇宙では45度ずつだけ回転させても
8 x 8 x 8 = 512パターン
必要になって画像デカ杉なので
筒状に回転させて端折る事にした

正面向きに45度ずつ回転で8パターン
更に真後ろまで45度ずつ振り向いて
8 x 5 = 40パターン
で何とか表現する
198: 某犬犬 ◆HzfAAjcl8nz1 2018/07/29(日)14:34 ID:ulQDcmhM(2/2) AAS
恒星系の海賊の共通コードを書いて準備した

自機と敵のローリングで、きちんと向きが合うか
テスト用の描画を先に作った方が良さそうだな
199
(1): 某犬犬 ◆HzfAAjcl8nz1 2018/07/30(月)05:57 ID:G0EooMRB(1/3) AAS
顔グラの利用規約を読み直したら
ツクールVXのユーザ登録が必須だったので
セールの時に買って置く事にする

UE4のVRに移植する時には使えないので
代わりのを探して置く必要が有る
200: 某犬犬 ◆HzfAAjcl8nz1 2018/07/30(月)07:58 ID:G0EooMRB(2/3) AAS
一晩中、素材探し直ししたけど
ツクール以外で使えて、顔グラの質と量が
揃ってる素材サイトは、あんまり無いな

顔グラの仕様自体がツクール向けとしても
ツクール以外でも需要は有るだろうに
201: 某犬犬 ◆HzfAAjcl8nz1 2018/07/30(月)11:58 ID:G0EooMRB(3/3) AAS
YADOTさんのサイトの自作エンカウント処理を読んだ
後でマップの処理を作る時に対応できる様に
考慮して海賊の生成処理を書く
202: 某犬犬 ◆HzfAAjcl8nz1 2018/07/31(火)15:10 ID:ALTBK6ZT(1) AAS
恒星系の海賊の生成と描画が出来た
AIはまだ空っぽで動かない

デバッグ用に、敵を画面の中心にサイズ固定で描画して
方向転換が正しく出来てるか、テスト表示できる様にした
画面のUIに余裕が有れば、これを使って
サイト付近の敵を小さ目にHUDに描画するのも
格好良いかも
203: 某犬犬 ◆HzfAAjcl8nz1 2018/08/01(水)13:11 ID:6o/It6yB(1/3) AAS
海賊のAIを取り敢えず2つ分だけ考えた
実装したら説明する
204: 某犬犬 ◆HzfAAjcl8nz1 2018/08/01(水)15:51 ID:6o/It6yB(2/3) AAS
海賊の直進移動を作った
向いている方向へ動く

恒星系の敵の進行方向は円柱で表す
円柱の穴を常にZ座標に向けていて
自機か敵がロールすると円柱がネジ状に回転する
敵がピッチで機首を上げ下げすると
円柱の周囲に放射状に開く

ピッチとロールの角度だけで向きを管理してる訳で
ポリゴン3Dゲーとしてはデタラメだけど
スプライト2.5Dゲーとして割り切る
205: 某犬犬 ◆HzfAAjcl8nz1 2018/08/01(水)16:48 ID:6o/It6yB(3/3) AAS
x,y の速度は、ロールとピッチの角度をそれぞれ
サイン波状の三角波に変換して
掛け合わせで合成して求める
z の速度は、ピッチだけで決まる

「ロールの三角波」
r = (ロール角度 + 90) % 360
r < 180 なら r = (90 - r)
r >= 180 なら r = (r - 270)

「ピッチの三角波」
p = (ピッチ角度 + 90) % 360
p < 180 なら p = (p - 90)
p >= 180 なら p = (270 - p)

「x の速度」
vx = (r * p / 90) * 速度 / 90
1-
あと 797 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ

ぬこの手 ぬこTOP 0.016s