シューティングゲーム製作技術総合 9機目
レス数が1000を超えています。これ以上書き込みはできません。
0001名前は開発中のものです。
2005/12/11(日) 02:45:19ID:mUK4fRmrそれは「シューティングゲーム製作」・・・。
このスレでは、そんなシューティングゲームの製作技術や技術の検証、成功談
失敗談笑い話、難易度の設定方法論、多弾の是非などについて語り合いましょう。
もちろんBulletMLなどで弾幕を作成してみたり、自分の作ったシューティングを
晒してみたり、プロジェクトをはじめてみるなどもOK!
ただし、シューティングの未来とか既存のゲームの話題などは、関連する他の
スレでやってくれ。
過去スレ,関連スレは >>2で。
0937名前は開発中のものです。
2006/03/18(土) 11:06:59ID:HCVaGXtZ0938名前は開発中のものです。
2006/03/18(土) 11:10:35ID:piMFkKeg0939名前は開発中のものです。
2006/03/18(土) 12:33:31ID:JlOv3g+Qあのなぁ…。
お前の言ってることは、DirectX8しか入れてないヤツが、
DirectX9で作られたゲームに対して、次のようなこといってるのと同じようなもんだぞ。
「directxアプリのことよくわからんけどネイティブにコンバートしてくれるツールってないの?」
0940名前は開発中のものです。
2006/03/18(土) 14:18:12ID:b7isA+diどうも.netとかdirectx9とか不慣れで。
自分でもちょっと調べてくるけど。
0941名前は開発中のものです。
2006/03/18(土) 14:18:33ID:me8syruJ0942名前は開発中のものです。
2006/03/18(土) 14:27:16ID:mNia4DUc0943名前は開発中のものです。
2006/03/18(土) 14:42:24ID:fliAL+7W目的のライブラリも作れないのか?だったら何作ってんだか。
0944名前は開発中のものです。
2006/03/18(土) 14:53:11ID:vkElBUm0>自分でもちょっと調べてくるけど。
それで解決する
0945名前は開発中のものです。
2006/03/18(土) 14:53:21ID:vkElBUm0>自分でもちょっと調べてくるけど。
それで解決する
0946名前は開発中のものです。
2006/03/18(土) 16:28:26ID:2XENmGg/むかつく。
Windows終了時になかなか終了しないのは、俺の環境だけだろうけど。
0947900
2006/03/18(土) 19:38:27ID:H+g6pE/Y優先順位のない、簡易的なタスクを実装してます。
後、死に参照の問題も対策してないので、複雑に絡み合ったタスク構築は難しいと思います。
親子関係はあります(子が親の参照リストを保持してます)
今回やりたかったのは、Task.Dllを参照し、ITaskインターフェイスを実装した
クラスを実装したアセンブリ(DLL)は、アプリ本体から呼び出す事が出来ます。
実際、TaskフォルダにあるDll群は、本体とは別のプロジェクトでビルドされています。
.NET環境持ってて、興味ある人がいたら、タスククラス用テストプロジェクトUpしてみます。
>>934
マップは8X8のマップチップです。
テクスチャサーフェイス書き込みで実装してます。
>>936
自分も、SDKしかDLしないので、ちょっとわからないです、、。
それっぽいのはDL出来るようですが、他人の環境なんで、下手な事言えないので。
やっぱりインストーラーとか用意すべきなんですかね。
0948900
2006/03/18(土) 19:41:28ID:H+g6pE/Y補足、、切り替え(書き換え)タイミングは、スクロール量です。
現在、誤差蓄積でBG壊れますが、、(Qキーのデバッグ機能で見れます)
0949900
2006/03/18(土) 19:50:17ID:H+g6pE/Y因みにマップチップエディットにはMapEddy2(フリーウェア)を使わせてもらってます。
8X8のチップ扱えるのが、これしか見つからなかったので、、。
(結構フリーズするのが、、残念)
ファイルフォーマット(バイナリ)が単純だったので、そのまま使ってます。
0950名前は開発中のものです。
2006/03/18(土) 20:43:20ID:UKCax62V0951名前は開発中のものです。
2006/03/18(土) 21:11:04ID:JlOv3g+Q0952名前は開発中のものです。
2006/03/18(土) 22:09:44ID:+JQwsC/b0953名前は開発中のものです。
2006/03/18(土) 22:10:14ID:d/WjvFIe0954名前は開発中のものです。
2006/03/18(土) 22:26:39ID:XQJ2pLXs0955名前は開発中のものです。
2006/03/19(日) 01:20:13ID:XnqC3Xua後に楽するために今苦労しても、完成しないのでは意味が無いからな。
時間は有限だぞ。
0956名前は開発中のものです。
2006/03/19(日) 03:19:55ID:ATiGte6sVIPにスレ立てて毎日少しずつ作ってます。
http://www10.atwiki.jp/stg-vip/
よかったらやってみてください><
そして叩いてください
0957ピーロート
2006/03/19(日) 03:34:52ID:Wpywzg08うむ。
バランス取りとかはまだまだだとは思うけど、とりあえず難しいゾ。
シューティング作る人にありがちだけど無駄に弾出すぎw
避けられなくは無いけど、避けに専念すると敵に弾を当てられなくてムカムカします。
【P】が敵の弾だと思ってしまう。敵の弾と【P】の質感や大きさを変えて区別が付きやすいようにしたほうが良いと思う。
あと和風の背景がなんで宇宙w
0958名前は開発中のものです。
2006/03/19(日) 04:10:20ID:MpAfWQPyいろいろと東方旧作っぽいなと思った
特に絵の雰囲気は封魔録をにおわせる
とまあ、こんなことはどうでもいいのです
敵がゲーム画面の外枠よりも上に表示されるのは避けたほうがすっきりする
あと、敵が突然パッと現れまくるのもなんとかしたほうがいいね
画面外から出てくるとか、出てくるときにエフェクトを出すとか・・・
そいでもって、弾幕がなんかワンパターンっつうか無機質にみえる
適度にランダム性をもたせたりするといいかも
まあ、敵の構成はまだ後の話なのかな
弾幕話を読んだこと無いなら読んでおくべし
ttp://web.archive.org/web/20031203031057/http://www.h5.dion.ne.jp/~tamainu/danmaku.htm
0959名前は開発中のものです。
2006/03/19(日) 11:51:33ID:ATiGte6sバランスとかは適当っす・・
メインが固まってから調整します(⊃∀`*)
P分かりにくいですk・・・
うmm
ああ、あと
パワー100になると追尾ショットになるんで避けながら殺せると思いまs(次のverですが)
背景は宇宙ではなく幻想世界ということにしといてください(´・ω・`)
>>958
東○かなり意識しました。
ボムで遅くなるとことか・・・
追尾ショットとか・・・
Pとか・・・
敵も一貫性がまだないから判定とか行動範囲とかがバラバラなんです(´・ω・`)
これから作っていきまs
弾幕もまだ作製途中(´・ω・`)
0960名前は開発中のものです。
2006/03/19(日) 12:27:43ID:JKNA8YQI斜めの弾が速いことだな。way弾が綺麗な扇状にならない。
ベクトルでやるべし。
狙ってやってるなら良いけどそうは思えなかったので。
0961名前は開発中のものです。
2006/03/19(日) 12:33:24ID:ATiGte6sそれ今開発中です(´・ω・`)
http://up.viploader.net/src/viploader14743.lzh
ver 1.99うpしたんで追尾弾を見てください
0962名前は開発中のものです。
2006/03/19(日) 13:18:53ID:XnqC3Xuaどっかに通信しているんだけどなんでしょうかね。
・ブロックすると起動しない
・許可すると起動はするけど真っ暗
0963名前は開発中のものです。
2006/03/19(日) 13:28:37ID:ATiGte6sブロック(´・ω・`)?
普通にダウンロードして解凍して
STG 1.99.exeをダブルクリックして頂ければ
できるはずですが・・・
0964名前は開発中のものです。
2006/03/19(日) 14:14:44ID:XTQ3tCfWファイアウォールとかで通信をブロックすると、って意味でしょ
てかVIPにこんなスレあったんだな…VIP民だけど気付かなかった
0965名前は開発中のものです。
2006/03/19(日) 14:23:41ID:lu91Oq1q0966名前は開発中のものです。
2006/03/19(日) 15:33:37ID:bfoGRZQE0967名前は開発中のものです。
2006/03/19(日) 15:47:08ID:JKNA8YQI0968名前は開発中のものです。
2006/03/19(日) 17:33:38ID://Z3u12Q0969名前は開発中のものです。
2006/03/19(日) 17:39:00ID:rceM46diブロックしてもちゃんとできるけど、何なんだろなこれ
0970名前は開発中のものです。
2006/03/19(日) 17:40:05ID:rceM46di0971名前は開発中のものです。
2006/03/19(日) 18:20:50ID:9P6C98Ni0972名前は開発中のものです。
2006/03/19(日) 18:29:28ID:rceM46di0973名前は開発中のものです。
2006/03/19(日) 18:30:27ID:pvM+WiFS0974名前は開発中のものです。
2006/03/19(日) 18:53:48ID:qOE9auhbプロトタイピングしてたゲームでネット接続すると、
LAN上の他のPCのアプリから新たにネット接続できなくなる。
ルーター付属のユーティリティで再接続すると直った。
結局原因はわからずしまいで、WinSockの変えて回避したw
0975名前は開発中のものです。
2006/03/21(火) 14:00:12ID:yll9wTRs0976名前は開発中のものです。
2006/03/21(火) 14:48:41ID:39xAJQwu0977名前は開発中のものです。
2006/03/21(火) 19:53:02ID:BETRB9Hh0978名前は開発中のものです。
2006/03/21(火) 21:23:57ID:s8nZYA/R初歩の初歩であるキャラクタの移動で問題が発生しました。
1フレーム毎にキー入力を監視してキーが押されていたら移動するような処理で、
移動自身は上手くいっているのですが、ウィンドウの左端から右端までの移動が
目にもとまらぬ速さで終わってしまいます。
キー入力時の移動範囲を最小の1pixelにしても似たような速さなので、
これをもっとゆっくりにする事が出来ないかと悩んでいます。
どなたか良い処理方法をご存知ないでしょうか、お願いします。
0979名前は開発中のものです。
2006/03/21(火) 21:34:52ID:6coWPct60980名前は開発中のものです。
2006/03/21(火) 21:41:47ID:Vb+O2jBB1フレームに1ドットしか移動しないんなら、一秒間に60〜150ドットくらいしか移動しない
0981名前は開発中のものです。
2006/03/21(火) 21:43:12ID:s8nZYA/RMSDNを調べていると、SetViewPort()という関数が見つかったのですが、
これはゲームに使用してもパフォーマンス的には問題ないでしょうか?
(論理座標から物理座標への変換が頻繁に起きると思われる為、計算処理が多くならないだろうかということです)
0982名前は開発中のものです。
2006/03/21(火) 22:20:23ID:WVu5wlmE0983名前は開発中のものです。
2006/03/21(火) 22:24:54ID:JM4VNbnp1フレーム描画される間に、処理が回りつづけているとか。
簡単に言うと1回画面更新するまでに数百回ループしていたり。
0984名前は開発中のものです。
2006/03/21(火) 22:45:29ID:x58H9HKz0985名前は開発中のものです。
2006/03/21(火) 23:48:18ID:xv27QV/eなんの言語? 俺も似たような状況だぜ。
0986975
2006/03/22(水) 00:22:18ID:pW7fZ/Sn普通にC++
まずはデバイス(D3D,DSound,DInpud)を隠蔽するラッパクラスを作成(D3Dは完成度50%、DS,DIは95%)
んで自前のリソースファイル入出力管理クラスも作成(これは完成)
んでこれらを関連付ける部分を作成中、んで肝心のゲーム部分は手付かず。
D3Dは管理する物が多くてうんざりする(VertexBuffer,IndexBuffer,Texture,Surface,etc,etc…)
まぁのんびりやるけどね
0987名前は開発中のものです。
2006/03/22(水) 01:27:13ID:cdcbIB6NC++でもそんな感じなのか……
0988名前は開発中のものです。
2006/03/22(水) 02:53:35ID:a++7sdeD0989名前は開発中のものです。
2006/03/22(水) 03:39:44ID:G/WMW/Y7DirectXに薄いラッパとかって、あんま意味ないと思うけどね。
DirectXの機能の1つ1つをラッピングするんじゃなくて、
ゲームエンジンに必要な機能で1まとめにすると良いんじゃないかと思う。
0990名前は開発中のものです。
2006/03/22(水) 04:38:43ID:womjXCR10991975
2006/03/22(水) 07:51:18ID:pW7fZ/Sn"DirectX"を一つのハードウェアシステムと見立ててソフトウェア(ゲームシステム部)と
完全に切り離したいのよ
この2つの依存性をいかに切るかで試行錯誤しつつラッパを書いてる
>989
>DirectXの機能の1つ1つをラッピングするんじゃなくて、
そんな奴いるか?
0992名前は開発中のものです。
2006/03/22(水) 13:04:53ID:AEg3KpZs09932のテスト
2006/03/22(水) 15:35:43ID:H8cYAJyq9機目 http://pc8.2ch.net/test/read.cgi/gamedev/1134236719/
8機目 http://pc8.2ch.net/test/read.cgi/gamedev/1120669295/
7機目 http://pc8.2ch.net/test/read.cgi/gamedev/1110815882/
6機目 http://pc5.2ch.net/test/read.cgi/gamedev/1105176011/
5機目 http://pc5.2ch.net/test/read.cgi/gamedev/1098034919/
4機目 http://pc5.2ch.net/test/read.cgi/gamedev/1092048824/
3機目 http://pc5.2ch.net/test/read.cgi/gamedev/1087339516/
2機目 http://pc5.2ch.net/test/read.cgi/gamedev/1073736474/
シューティングゲーム製作技術総合(避難所)
http://bbs.gamdev.org/test/read.cgi/gamedev/1056635103/
■関連スレ
シューティングツクールxpを待ち続けるスレ
http://pc8.2ch.net/test/read.cgi/gamedev/1092317552/
PCで出来る2Dシューティング(STG)総合スレ26
http://game10.2ch.net/test/read.cgi/gamestg/1138892667/
シューティングゲームは終わらない-STAGE43-
http://game10.2ch.net/test/read.cgi/gamestg/1142774559/
G-わんげ鳩大往生XII〜絆ダウン〜 7
http://game10.2ch.net/test/read.cgi/arc/1128333952/
■他
WIKI(シューティングゲーム製作技術総合)
http://gamdev.org/w/?%5B%5B%A5%B7%A5%E5%A1%BC%A5%C6%A5%A3%A5%F3%A5%B0%A5%B2%A1%BC%A5%E0%C0%BD%BA%EE%B5%BB%BD%D1%C1%ED%B9%E7%5D%5D
ゲムデヴあぷろだ
http://gamdev.org/up/upload.php?page=1
0994名前は開発中のものです。
2006/03/22(水) 23:20:14ID:fjihOCnd0995名前は開発中のものです。
2006/03/22(水) 23:51:14ID:N/ciFgi3http://pc8.2ch.net/test/read.cgi/gamedev/1143038992/
0996名前は開発中のものです。
2006/03/23(木) 00:01:55ID:5x9qcU470997名前は開発中のものです。
2006/03/23(木) 00:06:33ID:+1TCJ2a00998名前は開発中のものです。
2006/03/23(木) 00:06:48ID:bnrqO98R0999名前は開発中のものです。
2006/03/23(木) 00:12:35ID:9KMhpbL01000名前は開発中のものです。
2006/03/23(木) 00:12:42ID:+1TCJ2a010011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。