[過去ログ] 【c#+DX】スピードシューティング(仮)プロジェクト [転載禁止]©2ch.net (372レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
120: tkr ◆8reCYe8za. 2016/02/07(日)23:31 ID:NCWtIaXC(2/2) AAS
矩形判定も混ぜたら軽くなりました
イノシシ、ネコが大体完成したのでウサギを作っていますが、無理ゲーになってしまいました・・・
121(2): 2016/02/10(水)07:52 ID:DE1w7kfw(1) AAS
ダメージ受けたときのピカッと白く光る画像どうしてる?
ブレンドモードを頻繁に切り変えると遅くなるので
ゲームの画像を読み込むときに白い画像を内部で作成して
ダメージを受けたらそっちを表示するように切り替えて使うしか思いつきませんでした
dxライブラリで白い画像作る関数
2chスレ:gamedev
あるいは絵を最初から白く光ったのを持つとか
122: tkr ◆8reCYe8za. 2016/02/10(水)17:42 ID:O71hF6X1(1/3) AAS
>>121
ブレンドモードをαブレンドに切り替えていましたが遅いんですね
少し変えてみます
123: 2016/02/10(水)17:43 ID:+wa+c+/s(1) AAS
パレットを変えるというのもある。
いまのアプリに適当なのを勝手にやれば。
124: 2016/02/10(水)22:29 ID:O71hF6X1(2/3) AAS
・今後の予定(基本的な部分)
背景多重スクロール
BGM
SE
高速化
画像をしっかり作り込む
敵の動きの関数を作り、実装しやすいようにする
省2
125: 2016/02/10(水)22:31 ID:O71hF6X1(3/3) AAS
あと体験版をOSDNにアップしています
体験版というよりプレアルファ版と言った方が適切かもしれませんけど
126: tkr ◆8reCYe8za. 2016/02/13(土)22:23 ID:3EQZSOUb(1) AAS
wiki作りました
外部リンク:www65.atwiki.jp
127: 2016/02/18(木)22:23 ID:M76FHIzB(1) AAS
素朴な疑問だけどXNAやMonoGameを外したのはなぜ?
今さら別のにしろとは言わないけど
128: 2016/02/18(木)22:36 ID:hWOqPyim(1) AAS
外したというのはどういう事でしょうか?
最初からDXライブラリですが
DXライブラリを選んだ理由は、国産なので日本語の情報が多いからです
129: tkr ◆8reCYe8za. 2016/02/21(日)22:52 ID:Z8Kb1+ZN(1/4) AAS
STG板で宣伝したら、.NET Frameworkがなくても遊べるようにしろだって
いい加減にしろよ。インストーラー使えば.NETのインストールくらい簡単だろ
130(1): 2016/02/21(日)23:32 ID:5TXpeyxb(1) AAS
DXライブラリのみなのに.NET必要なの?
131: tkr ◆8reCYe8za. 2016/02/21(日)23:34 ID:Z8Kb1+ZN(2/4) AAS
>>130
言語はc#だし、.NETのクラス使っているから
何か基地外と同一人物認定されたし、STG板の奴頭大丈夫か?
132(1): tkr ◆8reCYe8za. 2016/02/21(日)23:35 ID:Z8Kb1+ZN(3/4) AAS
一応このスレ
2chスレ:gamestg
ここはプロジェクトページにして、STG板の人に宣伝する予定だったけどあそこの板の人、PCの事全く分かってないみたいで説明するの疲れるわ
133: tkr ◆8reCYe8za. 2016/02/21(日)23:49 ID:Z8Kb1+ZN(4/4) AAS
今している事は図形クラスをしっかりと作り込んでいます
ベクトルなども使わずに直接X,Yを動かしていましたが、不便になってきたので
134(1): 2016/02/22(月)01:46 ID:4lhDqKAl(1) AAS
>>132
そこ、STG板のスレの中でも一番触っちゃだめなとこじゃん
しかも最近のまた荒れ始めたタイミングで投下とか自殺行為でしかない
ソース読むより先にスレを読むべきだったね
135(1): tkr ◆8reCYe8za. 2016/02/22(月)17:21 ID:RbsVV3gv(1) AAS
とりあえず完成するまでゲ製板から持ち出したらいけなかったようだ
まだ未完成って言ったのに、絵が酷いだの、BGMがないだの、エフェがしょぼいだの散々だわ
>>134
そうだったのか・・・知らずに投下してしまったわ
136: 2016/02/23(火)23:34 ID:EYBnYUhK(1) AAS
ふむ・・・
137(1): 2016/02/24(水)01:35 ID:6x29Juvp(1) AAS
>>135
仰る通り、未完成とは言ってもその水準が余りにも低すぎたのが原因ですよ…^_^;
(ここでいう"水準"はゲームの面白さではなく完成度としての話ですよ)
私もプレイさせて頂きましたが評価しようにも判断材料が少なすぎて何から感想・アドバイスすべきか検討もつきません。
また、それに加えてコッチとアッチ(シュー板)での貴方の態度が二枚舌である事等から著しい反感を買っています。
.NET云々の話も、あり得ない症状であるなら何かしら別の要因によって不具合が発生している可能性も考察すべきでは?いざという時は匿名なのでスルーも手です。
とりあえず、まずは1面だけでもしっかり作ってから意見を求めてはいかがでしょうか?
省2
138: 2016/02/26(金)01:36 ID:yN9QPJCa(1) AAS
STG板荒らすのやめてくれませんか?
139: 2016/02/26(金)10:59 ID:taQ6RAM1(1/2) AAS
絵は描けないの?
メンバー募集かあるいは
素材を投下する程度の薄い関わりが好きな人はWIKIに画像を上げればいいのかな
140: 2016/02/26(金)11:02 ID:taQ6RAM1(2/2) AAS
普通の弾幕にしないそうだけど
カスリの無敵時間ですり抜けるとか
昇龍拳コマンドでローリングしてすり抜けられるとか
141(1): tkr ◆8reCYe8za. 2016/02/26(金)16:04 ID:R3qByplv(1/3) AAS
>>137
.NETの件は不具合というよりプレイヤーの動作環境的な問題です
「WindowsのソフトをMacに入れたら動かなかったからMac用に作れ」って言っているような物ですし
142: 2016/02/26(金)18:15 ID:OXvDTokw(1) AAS
弁明するとこソコじゃねーだろ
143: 2016/02/26(金)22:55 ID:19D9jb4N(1) AAS
いい加減どっかいかねーかなコイツ>>141
144(2): 2016/02/26(金)23:25 ID:DNAE31uF(1) AAS
いやいや、消えるにしてもシュー板に立てたスレどうにかしてくれませんか?
マクロ使って1000まで書きこむとかなにかしてさ
ktr氏の異常な承認欲求と無責任な行動は「匿名掲示板だからどうでもいい」って考えが根底にあるから取れる行動だよね・・・
完全な匿名ならそれもいいかもしれないけど、ktr氏の身分が他SNSやBlog等で繋がってる以上、悪手にしかなりませんよ
145: 2016/02/26(金)23:42 ID:R3qByplv(2/3) AAS
スクリプトってかなりマズイのでは?
そんな危ない事したくないですし、放置しておけばその内埋まっていくと思います
別に落ちようが、放置しようがスレ覗かなければ関係ないですし
146: 2016/02/26(金)23:49 ID:R3qByplv(3/3) AAS
・今後の予定
>>121
BGM
エフェクト(管理方法の変更も)
背景多重スクロール
キーコンフィグ
ドット絵を何とかする
省3
147(1): tkr 2016/02/27(土)00:07 ID:mHenPBtB(1/8) AAS
>>144
あとスレが残っていたら何が困るんですかね?
別にそこまで困らないのであれば、鯖に負荷が掛る1000まで書き込む方が迷惑になると思うんですが
匿名ではない事も分かっています
>サーバやシステムのリソースは無限じゃありません。
>スレッドを立てる前に、同じような内容のものがないか確認するのも忘れずに。。。
もう建ててしまったので…
省3
148: tkr 2016/02/27(土)09:12 ID:mHenPBtB(2/8) AAS
色々作りたい物はあるのですが、あまり複雑にしすぎるとモチベなくなって完成しないって事になりそうなんですよね
個人制作の場合完成させる事が最優先なので
最初雑魚ありで作っていたのにボスオンリーに変更したのもモチベ維持という所が大きいです
部位破壊も作りたいのですが、当たり判定から変更する必要が出てくるので少し待って下さい
149: 2016/02/27(土)11:10 ID:hh5kkQ38(1/3) AAS
>>147 (ktr)
俺は>>144じゃないけどそのスレを起点にしてお前が宣伝したスレの大半が関係無い話題になってるのよ
そのスレ生きてる限り話題が終わらないから凄い迷惑なんだよね
素直に皆コッチに誘導されれば文句は無いけどさ
とにかくSTG板の雰囲気を悪くした事だけは自覚してくれ
はっきり言って結果論だけ見れば自覚の無い荒らしにしか見えないんだよ
(同板で慢性的に叩かれてるゾルゲやガントレ作者みたいなもの)
150(1): 2016/02/27(土)11:34 ID:f07r3GeD(1/2) AAS
今回シューティングビルダーを使わなかった理由は何でしょうか?
151: tkr(ktrじゃなくてtkrです) 2016/02/27(土)11:51 ID:mHenPBtB(3/8) AAS
PCで遊べるスレにも移動を呼びかけました
>>150
ツールの存在を知らなかったのと、もしツールがあったとしても自分で作りたいからです
いくら自由度が高いと言っても、1から作った方がいいと思うので
152(1): 2016/02/27(土)12:00 ID:jl5ndtiH(1) AAS
じゃあPCの材料から作れよ
153: tkr 2016/02/27(土)12:04 ID:mHenPBtB(4/8) AAS
この状態でメンバー募集するのもどうかと思うので、募集は中止します
154: tkr ◆8reCYe8za. 2016/02/27(土)14:25 ID:mHenPBtB(5/8) AAS
操作ミスってパッケージ削除してしまった・・・
とりあえず最新verUPしました
155: 2016/02/27(土)15:00 ID:f07r3GeD(2/2) AAS
バージョンを頻繁に更新をしていますが更新内容を教えてもらいますか?
156: tkr 2016/02/27(土)15:04 ID:mHenPBtB(6/8) AAS
効果音、撃つ方向の指定がメインです。
wikiの操作方法を変更しました。
キーコンフィグはもうしばらくお待ち下さい。
その他細かなバグ修正等も行いました。
157(2): 2016/02/27(土)19:04 ID:6KRPxcCj(1) AAS
G-わんげっていうゲームくらい面白ければアンチも認めてくれるかな
それもすごい大変だけど
158(1): 2016/02/27(土)19:07 ID:hh5kkQ38(2/3) AAS
> ここにMachShootingの話を持ち込むと不愉快に思う方がいるみたいなので、移動お願いします
こういうトゲのある言い方をいちいちするから炎上するのでは...
とりあえず効果音やBGMについてはフリー素材や自動生成、簡易生成ツールを利用して仮設定しておいた方がいいかもね
あと君の性格だと2chよりTwitterで製作活動するほうがいいと思うよ
159: 2016/02/27(土)19:17 ID:hh5kkQ38(3/3) AAS
GuntreXの袋小路に対する作者の発言面白いな、ぶっちゃけ嫌いじゃないw
「みんな大好き崖さんです。今回(MetaCraft)はバックができるぞ!」
外部リンク:space.geocities.jp
160: tkr 2016/02/27(土)21:03 ID:mHenPBtB(7/8) AAS
>>158
すみません。今はTwitterよりしたらばへの移動を考えています
このゲーム楽しそう
外部リンク:game.g.hatena.ne.jp
161: tkr ◆8reCYe8za. 2016/02/27(土)21:57 ID:mHenPBtB(8/8) AAS
>>152
「味の素使ったら楽だろ」
料理人「そんな物使わずに1から作ります」
「じゃあ野菜も自分で育てて、牛も自分で飼育しろよ」
162: 2016/02/28(日)04:49 ID:V+Tqfafl(1) AAS
くっさ
163: 2016/02/28(日)12:12 ID:Vi5PnWQ9(1) AAS
>>157
ゲームの出来より作者の人間性を叩いてる人が多いのでそれはないと思う
164: 2016/02/28(日)12:43 ID:+bHuOtEz(1) AAS
>>157
あっちはあくまでも「製作ごっこして遊んでたらなんか出来ちゃった」だから、
認められる以前にそもそも初めからスルーされてた感じなんだよなあ。
(だからこそスレ内での動きが滅多に槍玉に挙げられず、内々で収まってたってのもある)
中心人物だったあのさあも、コンポーザーとしての能力と実力こそ持ってはいたけど
人間性って意味では手放しに喜べない、扱いの難しい手合いだったから
開発停滞して進展のない時期は必然的に負の方面の比重が大きくなりがちだった。
省3
165: 2016/02/28(日)17:11 ID:P/UY0taE(1) AAS
効果音がつくとやはり大分変わるな。
にしても、やり込みやり込み言っているが、スコア記録も残らなければ、
○○の結果として○○ポイントを得た的な画面表示もないので、これもこれからか。
166: 2016/02/28(日)17:53 ID:F8Sf5iQ1(1) AAS
個人的には、今時.NET 4.0入ってない環境は見限っていいと思うなー…
まあ3.5や2.0に落とすって手もあるっちゃあるだろうけど
モンハン的な、一体の敵とじっくりやりあうタイプのSTGは俺も妄想したことがあるので
応援させてもらうよ
自分もプログラマだから素材的な支援はできそうにないが
167: tkr 2016/02/28(日)18:35 ID:eoFTXv1j(1/2) AAS
.NETのバージョン気にして開発した事ないので、どのverで動くかは確認出来ていません
タイム記録はどうするか考えています(多分バイナリに最速クリアF数書き出す事になるかと)
今はGIMPでエフェクト画像を作成中です
168: tkr 2016/02/28(日)18:43 ID:eoFTXv1j(2/2) AAS
全方位STGにすると広々と移動出来るので巨大な的も出しやすくなると思うんですが、現在でも操作複雑なのにこれ以上複雑にするのもどうかと思うんですよね
とりあえずこのまま作っていって拡張したいと考えています
タイム記録についての追記
まだ自機のバランス調整などが終わっていない為、このまま記録を書き出すと色々問題が起こりそうな気がします
verUPの時に記録を削除しないと前verの記録に追いつけないという事態が起こりそうですが、記録をそんなに簡単に削除するのもどうかと思うので。。
とりあえず安定版完成するまではお待ち下さい
169: tkr ◆8reCYe8za. 2016/02/29(月)18:03 ID:QBvMTSC4(1/4) AAS
SetDrawBlendModeをなるべく使わないでエフェクト作りたいけど、それだとソースコードが酷い事になってあとから読めなくなりそう
でも読みやすくすると重いし
速度をとるか、読みやすさをとるかどうするべきか・・・
170: 2016/02/29(月)18:42 ID:jAK4MEol(1) AAS
表示する順番
(・ブレンドモードノーマル)
BGの描画
地上物爆発跡
地上物、戦車
地上物の爆発
地上物の演出の爆炎、破片
省16
171: 2016/02/29(月)19:43 ID:HVBGCNBJ(1) AAS
ちょっと待て、弾の上に自機とオプション!?
気は確かか
172: tkr 2016/02/29(月)19:51 ID:QBvMTSC4(2/4) AAS
管理しやすいように、全てクラスに役割持たせたかったけど速度的に厳しいか…
173: tkr 2016/02/29(月)19:55 ID:QBvMTSC4(3/4) AAS
ブレンドモード変更時にモードが変更前と同じなら無視されるのかな?
もしそうなら、毎回ノーブレンドに戻さない方がいい気もする
174: tkr ◆8reCYe8za. 2016/02/29(月)23:25 ID:QBvMTSC4(4/4) AAS
弾ヒット時にエフェクトを出していたら型によっては敵が全く見えなかったので、敵点滅にしたら解決しました
ついでに軽くなりました
175: tkr 2016/03/01(火)23:08 ID:IcQt1YnX(1) AAS
点滅では格好悪かったので、画像を変えて、プログラムは元に戻しました
見やすさと、見た目を両立出来た…と思います
176: tkr ◆8reCYe8za. 2016/03/02(水)18:11 ID:j7R7PNZZ(1) AAS
・通常型、拡散型のバランス調整
通常型は他の型に対抗出来る程度の火力に調整
拡散型>全方位拡散が強すぎたので弱体化
拡散型>前方拡散は全方位の下位互換だったので、中心部分を強化し、端を弱体化することで遠距離でも最低限の火力が出るようにした。
全方位拡散・・・近距離:超高火力、中距離以上:超低火力
前方拡散・・・近距離:高火力、中距離:中火力、遠距離:低火力
177(1): tkr ◆8reCYe8za. 2016/03/03(木)23:51 ID:qnuC65K7(1) AAS
敵のアイディア思い浮かばないな・・・
最新コミット
Image(int handle,double R)構造体を作り画像に半径を持たせた
178(1): 2016/03/06(日)21:33 ID:DKM2LnzH(1) AAS
円での当たり判定で処理落ちするなら
自機に近い弾を四角判定で洗い出してから半径で判定するといいって聞いた
179: tkr ◆8reCYe8za. 2016/03/06(日)22:20 ID:xWTlXymF(1) AAS
>>178
矩形判定→カプセルで夜分処理速度10倍くらいにはなったんですが、エフェクトを豪華にしていたら今度は描画で処理落ちするようになってしまいました・・・
180: tkr 2016/03/07(月)07:47 ID:PRL/8QuD(1/2) AAS
「夜分」って何だよw「判定」です。
181(1): 2016/03/07(月)10:09 ID:ou5TGZE+(1) AAS
シェーダーは使わない方針?
182: tkr ◆8reCYe8za. 2016/03/07(月)15:14 ID:PRL/8QuD(2/2) AAS
>>181
よく分からなかったのでウィキペディアで見たら3Dで行うものと書いてあったのですが、2Dでも出来るんですかね?
183: 2016/03/07(月)15:26 ID:HkCfyubE(1) AAS
ああ、ピクセルシェーダーね
エフェクトがどんな感じかみてないので使えるかわからないけれども
184: tkr 2016/03/09(水)22:28 ID:PPKmbbF8(1) AAS
弾幕だと敵の動き少ないので画面スクロールなしで足りるみたいですが、直接攻撃メインだと少し動いただけですぐ画面外に出てしまうのでスクロールありにした方が良い気がしてきました
エフェクトは今度ZIPでまとめて配布した時に見てみて下さい
185(1): 2016/03/10(木)09:59 ID:w2U+RHTk(1/2) AAS
>>177
半径をdouble Rで持たせてるってことは
sqrt(dx*dx+dy*dy)<=R
みたいな判定をしているっぽいけど、
半径の二乗をint R2として
dx*dx+dy*dy<=R2
にすれば、そんなに重くないんじゃないか?
186: tkr ◆8reCYe8za. 2016/03/10(木)13:47 ID:HzV85MQu(1/4) AAS
>>185
円の当たり判定は一切使っていません
まず矩形で適当な判定をした後、カプセル※1で厳密な判定を行っています
※1
Capsule(Line(現在の座標,前回の座標),R)
187(1): 2016/03/10(木)14:30 ID:w2U+RHTk(2/2) AAS
なるほど、勘違い失礼
188: tkr ◆8reCYe8za. 2016/03/10(木)14:42 ID:HzV85MQu(2/4) AAS
>>187
あっでも
if(!矩形)return false;
if(円)return true;
return カプセル;
の方が早いかもしれません。少し変えてみます
189(1): tkr ◆8reCYe8za. 2016/03/10(木)16:01 ID:HzV85MQu(3/4) AAS
PreAlpha20160310うpしました
190: tkr ◆8reCYe8za. 2016/03/10(木)18:29 ID:HzV85MQu(4/4) AAS
>>189
更新内容
・エフェクト
・自機のバランス調整
・敵の追加
・その他細かい部分
191(1): 2016/03/14(月)13:14 ID:gTOs7cu6(1/2) AAS
一対一の対戦シューティングみたいになるの?
相手は撃ってこないみたいだけど弾幕にしないんだっけ
192: 2016/03/14(月)13:15 ID:gTOs7cu6(2/2) AAS
スレ下がってるから上げときます
193: 2016/03/14(月)13:23 ID:fQ2RiA8h(1) AAS
2ch.net絶賛崩壊中で
システムがガタガタなんです
194: tkr ◆8reCYe8za. 2016/03/14(月)14:13 ID:uhM1fEXi(1/2) AAS
>>191
そんな感じです
195(1): 2016/03/14(月)16:34 ID:3r3Y4pKU(1) AAS
>>1に助言というか、技術面で知っておいてほしいこと
これは主にXNA界隈で問題視されたんだけど、恐らくDXライブラリでも当てはまるはず
リアルタイムでマネージドの描画APIを呼び出すと、
その度にカーネルの切替が発生して めちゃくちゃ 重いんだわ
だから対策として、XNAではあらかじめ2D用のAPIとしてスプライトバッチという
しくみを提供してたんよ。これは内部的に一度の描画APIで
複数のスプライトを一斉に描画するようにして上記の問題を解決していた
省5
196: tkr ◆8reCYe8za. 2016/03/14(月)16:45 ID:uhM1fEXi(2/2) AAS
ありがとうございます
DXLibは一度に描画を行っているが、ブレンドモードを切り替えると一旦描画されるので遅いみたいなのは聞いた気がします
なので出来るだけブレンドモードを切り替えないようにしないといけないみたいです
197: 195 2016/03/16(水)21:19 ID:SJAhTSAD(1) AAS
あ、けっこう賢いライブラリなのね
同じブレンドモードで纏めて描画すればバッチ化されてる感
でも本当、マネージドとかDirectXとか、
ちょっとしたことでガクッと描画速度が落ちるから怖い
198: tkr ◆8reCYe8za. 2016/03/17(木)08:52 ID:3XKPPsU/(1) AAS
一応ソースです。
外部リンク[cgi]:hpcgi2.nifty.com
だから、ブレンドモード呼ぶ回数何とか減らしたいんですけど、今の状態で呼ぶ回数減らしたらソースが読みにくくなって大変なことになりそうなんですよね。。
199: tkr ◆8reCYe8za. 2016/03/22(火)23:42 ID:9B+P/Ywg(1/2) AAS
全方位化計画
画面回したら気分が・・・フラフラしてきた
200: tkr ◆8reCYe8za. 2016/03/22(火)23:43 ID:9B+P/Ywg(2/2) AAS
それよりdouble型でも演算誤差酷いんだけど…
何とかして改善したい
上下前次1-新書関写板覧索設栞歴
あと 172 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.092s*