シューティングゲーム製作技術総合 18機目
■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。
2009/04/01(水) 02:21:10ID:UrkwRfrdそれは「シューティングゲーム製作」・・・。
このスレでは、そんなシューティングゲームの製作技術や技術の検証、成功談
失敗談笑い話、難易度の設定方法論、多弾の是非などについて語り合いましょう。
もちろんBulletMLなどで弾幕を作成してみたり、自分の作ったシューティングを
晒してみたり、プロジェクトをはじめてみるなどもOK!
ただし、シューティングの未来とか既存のゲームの話題などは、関連する他の
スレでやってくれ。
過去スレ,関連スレは >>2-3で。
0726名前は開発中のものです。
2009/06/11(木) 18:34:11ID:yGhStBYJ0727名前は開発中のものです。
2009/06/11(木) 19:15:29ID:hIezW0G/俺はplayer→bullet(playerクラスでbullet全部をヒットチェック)してるんだけど、
本当はbullet→playerの方が正しかったりとかする?
同様に、shotとenemyの当たり判定もどういう順番にすればいいのか困る。
どうするのが一番処理として軽くて楽なんだろうか。
0728名前は開発中のものです。
2009/06/11(木) 19:39:58ID:VUFy3pSRbulletとplayerどっちのインスタンスを探すのが楽か、
ヒットしたときにどういう処理が行われるのか、
で考えてみたら。
例えばヒット時にリストから除外するなら、壊れやすいほうをループの外側に持っていったほうがいいよな。
0729名前は開発中のものです。
2009/06/11(木) 19:41:17ID:VUFy3pSR○ 外側のループ
0730名前は開発中のものです。
2009/06/12(金) 12:33:25ID:ZNNUUgbGつかデスマーチみたいだ
0731名前は開発中のものです。
2009/06/12(金) 21:32:37ID:HNoSMCMV割とローポリのプリレンダだったけどな。
でもデスマ2が割とダメなのには同意。あれだったらまだPSPの超兄貴の方がましだね。
0732名前は開発中のものです。
2009/06/13(土) 01:41:10ID:xCTnMUe/0733名前は開発中のものです。
2009/06/13(土) 01:51:44ID:PB9gftun0734名前は開発中のものです。
2009/06/13(土) 04:37:55ID:IOTW+DZsと書くと健全な有名ゲームっぽくなる
0735名前は開発中のものです。
2009/06/13(土) 06:10:20ID:Z5fm8W6p0736名前は開発中のものです。
2009/06/13(土) 10:30:33ID:IOTW+DZs0737名前は開発中のものです。
2009/06/13(土) 10:47:39ID:gBCzi8kq0738名前は開発中のものです。
2009/06/13(土) 11:00:58ID:IOTW+DZsオブジェクトAとBがある場合、判定の仕方は
1. AがBを参照する
2. BがAを参照する
3. 第三者がAとBを調停
1と2が非対称で不自然となれば、3しかないのではないかな。
つーことでインタラクションはゲームループでまとめてやるよ俺。
0739名前は開発中のものです。
2009/06/13(土) 11:34:05ID:gktjTc3jplayerとの当たり判定をする対象bulletの数を減らす。
惰性で全部ヒットチェックするな。
0740名前は開発中のものです。
2009/06/13(土) 11:44:04ID:z9YmOXSu0741名前は開発中のものです。
2009/06/13(土) 12:37:49ID:Nrg/iXkb空間分割してポインタ格納するコストと、ヒットチェックしてフラグを返すコストは大して変わらん
多対多ならそれなりに効果は出る
ちなみに、俺の言うことを信用せずに実装して実測するのが最も正しい解
0742名前は開発中のものです。
2009/06/13(土) 23:19:32ID:2zQpZmCtそれをやるのが一番というか普通なんだが
そんなことも出来ないから>>727みたいなアホな話題が出る
0743名前は開発中のものです。
2009/06/13(土) 23:33:40ID:CyIA3RLz空間分割は判定する数を減らす処理じゃねーよ。
void hitCheck(Object a,Object b)
{
if(a.area!=b.area)return;//エリア内に無いので判定しなくていい
//以下本物のチェック処理
}
みたいな感じで、処理のコストを落とす処理だよ。
そうでないというのなら、コード書いてみろよ。判定する数を減らすとか、ありえねーから。
0744名前は開発中のものです。
2009/06/13(土) 23:55:38ID:pYdZWBJk0745名前は開発中のものです。
2009/06/13(土) 23:59:11ID:caCEkgqP0746名前は開発中のものです。
2009/06/14(日) 00:26:46ID:FIhCbHWO743は、ググったら恥ずかしくて生きていけないだろうな
0747名前は開発中のものです。
2009/06/14(日) 00:28:04ID:TJvuK3Czアタマ悪〜♪
0748名前は開発中のものです。
2009/06/14(日) 02:06:03ID:2qXsr60/空間分割を理解できない俺ですらそれは違うと判る。
0749名前は開発中のものです。
2009/06/14(日) 14:08:41ID:xFqnHBbp0750名前は開発中のものです。
2009/06/14(日) 14:12:17ID:3n84oIpN0751名前は開発中のものです。
2009/06/14(日) 16:37:05ID:WbBXKTOp.. ' `ヽ
/ , lヽ wktk
/ .::. / ..: ノ :::.. l /l 、
l / ..::::::../l ..:::: /l ::::::.l\l
レ .:::::::/ ̄l ..::::フ` l ..:::::l∠、 l
l:: :::::::l > \厂 </ ノ::// l .ト 、
.ヽ:::::l ∠. ィ l .l /::.l::::⊥..
, ' :::トl ヽ_フ l ::::>ヽ__/::::↓ 〃....`ヽ
/ ο゜ゝ-‐‐ー、 ..::l :::/ `::::::l ::::::::キ:´oО:::::.l
レ ・ ´ ..::..、 l┬=:::~フレ :::::l::::::::::::::::\б:::/
/ o::〇σ⊂l:::ノ::ノノ::ノ ...- _ノ_:::::::::ノ .l ::::V
l..::◎::ο゜:::::::_:: -‐ " / .::::/::.l::ノ
ヽ:::∞::::ゝ´ ....::o::::l ....σ〇::::σノo:ノ
∠ο〇::⌒〇ο:つ:;ヽ 、O:::::::の
~ `ー ゝ
0752名前は開発中のものです。
2009/06/14(日) 17:31:03ID:JAp/TbCkタイムラインが進むと値が変化するようなやつです。
blender だと IPO カーブです。
ベジェだと t (時間)を指定して (x,y) を取ってくるのはできるんですが、
xを指定してyを取ってくるってどうやるんでしょうか。
そもそもベジェだと任意のxに対してyが一意に決まらないので、ベジェじゃないかもしれませんが・・・
0753名前は開発中のものです。
2009/06/14(日) 20:33:35ID:TJvuK3Czxyz全てはtを媒介変数にするから、y=f(t)のtをt=g(x)として置き換えてy=f(g(x))とする。
でも普通はそんな馬鹿なことはしない。
0754名前は開発中のものです。
2009/06/14(日) 21:58:22ID:Liw/y1rI面白そうだな
0755名前は開発中のものです。
2009/06/15(月) 08:05:47ID:8yqmIRP/0756名前は開発中のものです。
2009/06/15(月) 10:15:43ID:fsX1vhNm0757名前は開発中のものです。
2009/06/15(月) 14:14:50ID:07i56Wx70758名前は開発中のものです。
2009/06/15(月) 21:23:42ID:s+GVnBci0759名前は開発中のものです。
2009/06/15(月) 21:30:36ID:yg2NLaaa0760名前は開発中のものです。
2009/06/15(月) 22:43:42ID:HLRqzVExそれを怠って他人に作為を求めるとか(笑)

>>759
間違っています。
以上。
はい次の方。
0762名前は開発中のものです。
2009/06/17(水) 10:21:30ID:C4ZuKWX1煽りしかできないガキに仲間だと思われてるぞ
0763名前は開発中のものです。
2009/06/17(水) 11:59:55ID:BqmVvDH1ちがうの?
0764名前は開発中のものです。
2009/06/17(水) 14:01:32ID:x3wbR/I70765名前は開発中のものです。
2009/06/17(水) 14:04:49ID:RE5SH6Fm0766名前は開発中のものです。
2009/06/17(水) 14:18:33ID:BqmVvDH1そうとしか
0767名前は開発中のものです。
2009/06/17(水) 21:53:05ID:soslHjh00768名前は開発中のものです。
2009/06/17(水) 22:50:38ID:zwV/5GB5でも適した方法を模索したり計測する事もまた時間かかるんだよな・・・
そうこうしているうちにやる気がなくなったり
特にPCなんて妙に自由度が高いから、動く事は動くけど間違った方法で組んでいるのに後から気づいて
涙目で必死に組みなおす事も・・・俺の事だが
0769名前は開発中のものです。
2009/06/17(水) 22:58:11ID:x3wbR/I70770名前は開発中のものです。
2009/06/18(木) 00:18:17ID:RWVUirQr0771名前は開発中のものです。
2009/06/18(木) 00:26:46ID:IHAXJPGa0772名前は開発中のものです。
2009/06/18(木) 00:28:52ID:sBMzpLx9横で作ろうかと思っているのですが
0773名前は開発中のものです。
2009/06/18(木) 01:20:56ID:wGR3DLvN自作自演(´・ω・) カワイソス
0774名前は開発中のものです。
2009/06/18(木) 01:22:24ID:ZaTjD1j3どういうゲームデザインのつもりか判らんけど
自機の周囲を特に注視する超低速弾幕なら縦も横もあまり変わらん気もする
0775名前は開発中のものです。
2009/06/18(木) 01:27:27ID:Kx9wH7mw縦も横もあまり変わらん気もする
0776名前は開発中のものです。
2009/06/18(木) 01:27:29ID:IHAXJPGaえ?
0777名前は開発中のものです。
2009/06/18(木) 01:38:23ID:uJUnHjIx横の弾幕ゲーは受けなかった。人間の眼には横の弾幕はやりにくいらしい。
って感じの事を言ってた。
0778名前は開発中のものです。
2009/06/18(木) 02:23:11ID:wGR3DLvN/⌒ ⌒\
/( >) (<)\
/::::::⌒(__人__)⌒::::: \ シシシシシシシシッ
| /| | | | | |
\ (、`ー―'´, /
煽り合いしか知らんガキと、
火消しの為にレスする弱者どもの必死さがたまらん
0779名前は開発中のものです。
2009/06/18(木) 02:28:28ID:zuriZEcnもともとキチガイなんだから
0780名前は開発中のものです。
2009/06/18(木) 04:27:02ID:T37M+/Or0781名前は開発中のものです。
2009/06/18(木) 07:56:32ID:zSYpHBDa30代の煽りしか脳がないキチガイと
そのアホっぷりを楽しむVIPと
兄貴
0782名前は開発中のものです。
2009/06/18(木) 08:24:59ID:7Bfm5qy/言ってた?
プレイしたことは無いんだ〜へ〜
なんでここにいるの?
荒らしたいだけか。市ね
0783名前は開発中のものです。
2009/06/18(木) 11:02:23ID:zSYpHBDa9割9歩が荒らしをぬっこぬっこしたいと感じてる
0784名前は開発中のものです。
2009/06/18(木) 11:43:58ID:YVkpljp70785名前は開発中のものです。
2009/06/18(木) 13:16:19ID:a1heN+Yjある意味挑戦しがいのあるジャンルだと思う
0786名前は開発中のものです。
2009/06/18(木) 16:25:07ID:2VxAOVCA人間の目が横に並んでるからうんたら
0787名前は開発中のものです。
2009/06/18(木) 16:53:10ID:BznL1Loyそれなりに敵弾に速度があり自機の位置をを射線で把握するようなタイプは
横だとつらい。俺は横で弾避けはあんまやりたくない
0788名前は開発中のものです。
2009/06/18(木) 17:47:53ID:NOvtbx6t地形だすなら弾幕と相性悪そうだし
0789名前は開発中のものです。
2009/06/18(木) 17:49:19ID:D4UApkFXプロギアの嵐のように弾幕横も慣れれば普通にできるし
ダライアスの敵の弾の中にはかなり早く射線で把握しないとよけられない物も多い
皆最近は横が少なすぎて横に馴れていないだけ
0790名前は開発中のものです。
2009/06/18(木) 18:13:28ID:UAOPVmfC↓
この図式は
↓
弾幕慣れてない=>やり辛い=>やりたくない=>人口減少
0791名前は開発中のものです。
2009/06/18(木) 18:42:17ID:JnhOjID80792名前は開発中のものです。
2009/06/18(木) 21:18:08ID:NUmjuOD4それ以前に全然語りあえてなくね?
「主流」≒「慣れ」だから、主流ではない横弾幕はプレーして
貰える機会(人口?)が減るので挑戦とか覚悟とかが要る。
という事で結論に達したと思って良いのですか?
この「主流」≒「慣れ」が私の勝手な解釈なので、
皆さんの意思の疎通が取れてるか心配です
0793名前は開発中のものです。
2009/06/18(木) 21:26:30ID:KYGfXFYWhttp://pc11.2ch.net/test/read.cgi/gamedev/1241949327/637
http://pc11.2ch.net/test/read.cgi/gamedev/1241949327/643
http://pc11.2ch.net/test/read.cgi/gamedev/1241949327/651-652
http://pc11.2ch.net/test/read.cgi/gamedev/1241949327/656
http://pc11.2ch.net/test/read.cgi/gamedev/1241949327/658
http://pc11.2ch.net/test/read.cgi/gamedev/1241949327/661
http://pc11.2ch.net/test/read.cgi/gamedev/1241949327/663-665
http://pc11.2ch.net/test/read.cgi/gamedev/1241949327/670
http://pc11.2ch.net/test/read.cgi/gamedev/1241949327/674-675
>>781
>30代の煽りしか脳がないキチガイと
ID:zSYpHBDaは30代って事かw
0794名前は開発中のものです。
2009/06/18(木) 21:31:31ID:YVkpljp7縦画面自体がそもそもなかなか見れるもんじゃないからなぁ
0795名前は開発中のものです。
2009/06/18(木) 21:33:47ID:YVkpljp7このスレでのレスを見れば分かると思うけど
ちょっと頭が可哀相な子だから
あまり苛めないであげて
0796名前は開発中のものです。
2009/06/18(木) 21:37:16ID:NUmjuOD4こっちが隔離スレっぽいよw
0797名前は開発中のものです。
2009/06/18(木) 21:46:11ID:cOrVzTjy0798名前は開発中のものです。
2009/06/18(木) 21:53:05ID:qyTliOqK最近スーパーでもマグロ安いんだよな。
それ以上に安い冷凍切り落としを買って来て、小さく切って醤油+みりん+酒の漬け汁に入れて
一晩寝かせて、朝に朝粥の具として乗せて食べてる。
粥の熱でほんのり火が通った頃合で、美味いんだよコレが。
0799名前は開発中のものです。
2009/06/18(木) 21:59:34ID:NUmjuOD4点呼にマジレスしてたとは、失礼いたしました
0800名前は開発中のものです。
2009/06/19(金) 05:18:12ID:EjVT21As0801名前は開発中のものです。
2009/06/19(金) 06:49:05ID:b/tKvAtN0802名前は開発中のものです。
2009/06/19(金) 07:12:10ID:xCDVByoR0803名前は開発中のものです。
2009/06/19(金) 08:20:49ID:E4Je3AgDまずお前が名乗れよ
0804名前は開発中のものです。
2009/06/19(金) 11:06:32ID:ZNrvlLg5是非も何もあれはいいものだ
0805名前は開発中のものです。
2009/06/19(金) 14:59:53ID:zI/nzg3nそもそも縦画面が用意しにくい家庭用なら分かるが、
それ以外に横画面で縦シューを作る理由はあるだろうか
0806名前は開発中のものです。
2009/06/19(金) 15:57:36ID:pd1cNRxP0807名前は開発中のものです。
2009/06/19(金) 17:12:31ID:EjVT21As0808名前は開発中のものです。
2009/06/19(金) 19:11:31ID:hzTcGsO/0809名前は開発中のものです。
2009/06/19(金) 20:59:01ID:eKohofkD>縦画面が用意しにくい
一般人は縦画面なんて持ってませんよ
0810名前は開発中のものです。
2009/06/19(金) 23:49:29ID:m4IkZrwd0811名前は開発中のものです。
2009/06/20(土) 00:16:34ID:SeCSIlwL0812名前は開発中のものです。
2009/06/20(土) 01:13:10ID:TwUmQVUn0813名前は開発中のものです。
2009/06/20(土) 08:25:05ID:IW9ZS9in0814名前は開発中のものです。
2009/06/20(土) 13:13:02ID:hFRLbqxY0815名前は開発中のものです。
2009/06/20(土) 14:12:41ID:emoiPZ3O0816名前は開発中のものです。
2009/06/20(土) 14:18:46ID:wEhdeBzH0817名前は開発中のものです。
2009/06/20(土) 15:28:15ID:muS/nDQR0818名前は開発中のものです。
2009/06/20(土) 17:49:31ID:R3Vt6fUE0819名前は開発中のものです。
2009/06/20(土) 19:15:27ID:MfY+dYpj0820名前は開発中のものです。
2009/06/21(日) 02:00:44ID:rq5xuztm0821名前は開発中のものです。
2009/06/21(日) 02:32:35ID:I3vjerOW0822名前は開発中のものです。
2009/06/21(日) 02:38:19ID:ffHKmVPn0823名前は開発中のものです。
2009/06/21(日) 09:51:51ID:/Q13N5b40824名前は開発中のものです。
2009/06/21(日) 10:52:13ID:rq5xuztm0825名前は開発中のものです。
2009/06/21(日) 11:06:06ID:LWBM8Hghこんな事言ってる時点で作る気無しにしか思えないな・・・・煽り抜きで
釣られてマジレスしてやるが、C言語やっとけ。
Cをある程度使えるようになれば、
そうすりゃC++でもC#でもJAVAでもなんでも出来るようになる
CとDirectXで作ればいい
0826名前は開発中のものです。
2009/06/21(日) 11:17:51ID:cGzpFVsN■ このスレッドは過去ログ倉庫に格納されています