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

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
86: 某犬犬 ◆HzfAAjcl8nz1 2018/06/08(金)09:05 ID:7g39NsLX(2/9) AAS
敵編隊が1機しか現れないバグ一瞬で直った
「一晩寝ると直るバグ」ってやつだな
87: 某犬犬 ◆HzfAAjcl8nz1 2018/06/08(金)10:44 ID:7g39NsLX(3/9) AAS
地表面の敵のライフ・サイクルを実装した

編隊生成
 ↓
一定時間ホバリング
 ↓
移動
 ↓
画面外に出たら削除
88: 某犬犬 ◆HzfAAjcl8nz1 2018/06/08(金)10:50 ID:7g39NsLX(4/9) AAS
飯食って休憩
89: 某犬犬 ◆HzfAAjcl8nz1 2018/06/08(金)14:23 ID:7g39NsLX(5/9) AAS
地表面の敵を取り敢えず適当に描画してたのを修整
画面の回転に合わせて描画座標も回転させた

それと編隊の内1機だけ誘爆する敵を混ぜた
撃墜すると画面上の敵が全滅する様に後で実装する
90
(3): 某犬犬 ◆HzfAAjcl8nz1 2018/06/08(金)17:22 ID:7g39NsLX(6/9) AAS
V字編隊作った

  3
 2 4
1   5

こう言う感じで
1) 3の座標と機体間隔(dx, dy)をランダムに決める
2) 3とdx, dyから1の座標(x, y)を求める
3) 1〜5までループ
4) x, yに敵を配置
5) x += dx
6) 3までは y -= dy
7) 4以降は y += dy
8) ループ終端
91
(2): 某犬犬 ◆HzfAAjcl8nz1 2018/06/08(金)19:21 ID:7g39NsLX(7/9) AAS
菱形編隊できた

 1   5
3 4 7 8
 2   6

敵を4機毎のグループで生成する
1) 1〜8までループ
2) 中心の座標(x, y)と機体間隔(dx, dy)をランダムに決める
3) カウンタが編隊数になったらループ終了
4) 座標x, y - dyに配置(1, 5)
5) カウンタが編隊数になったらループ終了
6) 座標x, y + dyに配置(2, 6)
7) カウンタが編隊数になったらループ終了
8) 座標x - dx, yに配置(3, 7)
9) カウンタが編隊数になったらループ終了
10) 座標x + dx, yに配置(4, 8)
11) ループ終端
92: 某犬犬 ◆HzfAAjcl8nz1 2018/06/08(金)19:45 ID:7g39NsLX(8/9) AAS
>>90,91
上の2つのレスは、編隊の機数がいくつでも(1〜N)対応できる
93: 某犬犬 ◆HzfAAjcl8nz1 2018/06/08(金)19:46 ID:7g39NsLX(9/9) AAS
>>90-91
テスト
94
(1): 2018/06/09(土)16:40 ID:Z4jniHuy(1) AAS
L&Lやってみた。
Rogueのランダムダンジョンに、NeverWinterNightsの操作を加えたような感じですね。

自分も似たようなゲームを作ろうと思ったことだけあります。
(メインキャラ1人+サポート5人で、メインを操作しつつサポートに指示を出す感じ)
メインで作ってるWIZ風RPGと丸被りなので、着手までは至りませんでしたがw

>>90
V字の先端を、1番機にしたほうがいいんじゃね?
95: 某犬犬 ◆HzfAAjcl8nz1 2018/06/10(日)02:36 ID:NmRYb6GQ(1/4) AAS
画像リンク

V字編隊の出現直後のSS

>>94
> L&Lやってみた。
ありがとう

> Rogueのランダムダンジョンに、NeverWinterNightsの操作を加えたような感じですね。
NeverWinterNightsはやった事あるけど
実を言うとL&Lは初代トルネコの大冒険の発売より前から
作ってたのでそう言ったRPGのパクリでも無いんだけどね
ネタが降りて来てから完成まで20年かかったと言う
よくエタらなかったもんだ

> メインで作ってるWIZ風RPGと丸被りなので、着手までは至りませんでしたがw
制作がんばれー

> V字の先端を、1番機にしたほうがいいんじゃね?
フレーバー要素としてはそれも良いかも試練けど
見た目上滅多にスプライト重なら無いし意味ないかなと
1番機を誘爆にすると真ん中だけ狙ってれば良い事になるし

月曜日は病院行くので、今日は飯食ったら作業する
96: 某犬犬 ◆HzfAAjcl8nz1 2018/06/10(日)03:05 ID:NmRYb6GQ(2/4) AAS
ランダム編隊できた
乱数振って配置するだけ
97: 某犬犬 ◆HzfAAjcl8nz1 2018/06/10(日)08:29 ID:NmRYb6GQ(3/4) AAS
地表面の海賊のテクスチャのコントラストを全部上げた
元の色やたら暗い
98: 某犬犬 ◆HzfAAjcl8nz1 2018/06/10(日)18:03 ID:NmRYb6GQ(4/4) AAS
海賊四種の回転画像を生成した
Blender上で、回転した時に、はみ出ないギリギリのサイズに調整した後
GIMP用の自作スクリプトで自動回転させた
99: 某犬犬 ◆HzfAAjcl8nz1 2018/06/12(火)13:38 ID:4quDurys(1/4) AAS
海賊のスプライトを回転描画できる様にした

360度 / 5度 = 72枚

で72パターンに回転させた画像を列べたピクチャを用意して置いて
スプライト・シートの番号を指定するだけ
100
(1): 某犬犬 ◆HzfAAjcl8nz1 2018/06/12(火)19:01 ID:4quDurys(2/4) AAS
自機の後方から襲って来る海賊のx, y方向の移動を作った
ケツに食らい付いて来るので振り払う

vx += sgn(自機x - 敵x) * v
敵x += vx

x方向は等加速度運動で、常に自機の方向へ加速し続ける
(最大速度で制限する)

vy += (自機y - 敵y) / n
敵y += vy

y方向は前レスのヘリ移動
101
(1): 某犬犬 ◆HzfAAjcl8nz1 2018/06/12(火)19:40 ID:4quDurys(3/4) AAS
vxは常に自機の方向へ加速するので
自機の後ろへ突っ込む → 通り過ぎて減速 → 反対から再び突っ込む
を繰り返す
102: 某犬犬 ◆HzfAAjcl8nz1 2018/06/12(火)20:59 ID:4quDurys(4/4) AAS
>100
vy += (自機y - 敵y) / n
じゃなくて↓だった
vy = (自機y - 敵y) / n
103
(1): 2018/06/12(火)21:47 ID:8jE+wr4K(1) AAS
>>101
自機の後ろに食らいつくっつーか
自機を中心に振り子運動してんじゃねーか!!
(とりあえずツッコミ)
104: 某犬犬 ◆HzfAAjcl8nz1 2018/06/13(水)12:25 ID:4Q3KlVDr(1/4) AAS
>>103
最大速度で制限する、のとy方向の機動、画面の動きと
プレイヤーが振りほどこうとする動作が絡み合うので
単純な振り子じゃ無くて、複雑なケツの取り合いが楽しめるぞ!!
(ツッコミ上等)
105: 某犬犬 ◆HzfAAjcl8nz1 2018/06/13(水)16:14 ID:4Q3KlVDr(2/4) AAS
惑星の画像とかモデルとかのフリー素材
片っ端からダウンして加工してるけど
テクスチャ貼って無いのとか
Blenderで読み込めないのが有って
没にするのが勿体ない

太陽系含めて恒星系4つ分くらいの世界観なので
もっと物量的にジャンジャン必要
106: 某犬犬 ◆HzfAAjcl8nz1 2018/06/13(水)18:34 ID:4Q3KlVDr(3/4) AAS
土星に輪っかがついて無いとか
何がしたいの?って思いました
107: 某犬犬 ◆HzfAAjcl8nz1 2018/06/13(水)20:58 ID:4Q3KlVDr(4/4) AAS
取り敢えず4機分のピクチャを用意してたけど
その内の一つが後方から迫る敵になったので
後ろをこちらに向けた画像に差し替えて置いた

大気圏内の海賊は翼が有って平べったいモデルを
優先的に割り振った
108: 2018/06/14(木)07:55 ID:mEBK+H1i(1) AAS
なんや
109
(1): 某犬犬 ◆HzfAAjcl8nz1 2018/06/14(木)10:15 ID:CHNuIcRI(1/4) AAS
後方から来る海賊Cの速度の処理が出来た

敵vz = (自機z - 敵z) / 4
敵z += vz

で低速だと自機の直ぐ後ろに付き
高速だと少し離れる感じになる

zが100未満の場合、仮のz = 100
見た目のx = x / 仮のz

zが100以下で自機より手前にいる場合
見た目のx, yが極端に大きくなり過ぎるので
この敵だけ、zを100で計算する様にした
110: 某犬犬 ◆HzfAAjcl8nz1 2018/06/14(木)10:29 ID:CHNuIcRI(2/4) AAS
海賊Cに背後を取られたら、下記の手順で倒せる

最高速度に上げて、海賊に速度制限を発生させる
 ↓
最低速度に下げる
 ↓
海賊Cが前方に出る
 ↓
今度は自機が背後を取って攻撃する

処理の手順
・海賊Cの出現時に速度制限フラグをOFFにする
・自機が最高速度になったらフラグをONにする
・海賊Cの移動処理でフラグがONなら
最低速度を制限して、それより下がら無い様にする
111: 某犬犬 ◆HzfAAjcl8nz1 2018/06/14(木)10:53 ID:CHNuIcRI(3/4) AAS
>>109
zが100未満でも、敵のピクチャの拡大率は
普通に計算するので、距離感はつかめる
112: 某犬犬 ◆HzfAAjcl8nz1 2018/06/14(木)21:03 ID:CHNuIcRI(4/4) AAS
ビル街の敵の車両をレンダリングした
1両目は出来たけど、2両目はテクスチャが貼られて無くてダメ
3両目はパーツがバラバラで、グループ化しても
何故かパーツ単位でしか回転出来なくてダメ
移動はグループ単位で出来るのにわけ分からん

車系のモデルはやたらハイポリで
レンダリングするだけで30分以上かかったりする

あとBlenderはほんとクソ
作った奴は神UIだと思ったシリーズ
113: 某犬犬 ◆HzfAAjcl8nz1 2018/06/15(金)17:35 ID:mbaJwYyD(1) AAS
星間通路の敵の影を敵の種類毎に変える様にした
114: 某犬犬 ◆HzfAAjcl8nz1 2018/06/18(月)17:04 ID:3+6QeKFi(1/2) AAS
地表面の自機の影を描画できる様にした

x = 自機のx
y = 画面の下端に固定

影の座標を入れて透視変換して描画する
メッシュのフラグをOnにすると影がメッシュになる
115: 某犬犬 ◆HzfAAjcl8nz1 2018/06/18(月)18:52 ID:3+6QeKFi(2/2) AAS
敵の影も実装した
1-
あと 887 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ

ぬこの手 ぬこTOP 0.010s