弾をバキュンバキュン撃ち合 ..
[2ch|▼Menu]
119:名前は開発中のものです。
06/05/04 01:37:09 NQwkVoGu.net
>>118
>何万行となると
……まさかとは思うが、クラスで分けてるよな?いや、念のためだ、ソース見てないからな、念のためだ

120:名前は開発中のものです。
06/05/05 12:13:29 HQ3RpcqM.net
マジで、モーションブラーOFFがほしい。あれじゃかなりの高性能PCじゃないとサクサク動かないぞ。

121:名前は開発中のものです。
06/05/05 13:05:25 nmAUIAl+.net
スペック云々以前に 無 駄

122:名前は開発中のものです。
06/05/05 13:33:20 9G+KH+19.net
ようやく起動できるようになったと思ったらよくわからんグニャーっと伸びるような像がでるだけでFPS1切ってる

123:名前は開発中のものです。
06/05/06 21:12:55 vZ6mwLpM.net
ATI系のグラボは作りが硬いから、きちんと命令してやらないとOS巻き込んで落ちたり、FPSが1になったりする。
公開する意図でのDirectXの開発はATI系のグラボでやった方が良い。


124:名前は開発中のものです。
06/05/06 22:22:35 /b/hoqsM.net
>>123
そうなのか、一つ勉強になった

125:1 ◆/IxQoWJ8KU
06/05/07 14:07:55 fNyta3Zf.net
>>119 継承できるものが多いのはクラスにしています。一応・・・
>>1
if(XXX)
{ //コメント
  xxxxx
}
for(XXXX)
{//コメント
    XXXX
}
という感じで改行する派なので、そうでない人より行数がおおい気がします。
>>120-121
ウヘーン('A`)。描画用のサーフェスを用意したり、スクリーンモード切り替えても
落ちなくするの大変だったのに・・・
>>122-123
前スレでも同じ現象の方がおられましたね。
固定機能で描画しても、表示が変になるってのは原因が良くわからない・・・
>>1の使用しているグラフィックボードはGeForceなんですが、ATIのグラフィックボード
に差し替えて、ソースを修正して描画処理を少しづつ止めていけば、問題場所が特定できるかな?

126:名前は開発中のものです。
06/05/07 15:46:36 WvEZc7kz.net
>>125
ウチのVGA、SapphireのRadeon9600XTだが謎現象は出ないな
もしかしたらドライバの問題かもわからんね

127:名前は開発中のものです。
06/05/07 16:05:16 G9SY6hqd.net
おなじくRADEONのX800GTO(256M)。問題なくうごくよ。
今日確認のために起動させたけど、なかなかあのゲームすごいじゃん。
>>1ガンガレ。応援してる。

128:名前は開発中のものです。
06/05/08 00:02:44 HZMi97c7.net
RadeonとGfoって、動作が異なるよ。
距離30000ぐらいのフォグ。Gfoでちゃんとなるのに、
Radeonだと変になった。

129:名前は開発中のものです。
06/05/08 01:32:50 uDoRotEI.net
変ってのが良く分かんないけど、多分設定ミスかと思われ。

130:名前は開発中のものです。
06/05/14 04:53:17 d+AJpjcf.net
age

131:名前は開発中のものです。
06/05/14 10:12:51 4EAQsWVE.net
ダーツに興味ある人はいませんか?
初心者、上級者一切問いません。ダーツを愛する方ならどなたでも結構です。
実はあるダーツ店のマスターが客が来なくてとても困っているようです。

  ↓↓↓ 詳細はこちら ↓↓↓
スレリンク(bullseye板:431-452番)

できればこのマスターに励ましの言葉をお願いします。
また、もしこの店の近くにお住まいの方はお店の方にも行ってあげてください。
困ったときはお互い様です。ダーツを愛するもの同士助け合いましょう!

132:名前は開発中のものです。
06/05/18 01:54:47 Png+fJFs.net
age

133:名前は開発中のものです。
06/05/18 21:11:35 OtUhXb0c.net
このスレは素材募集するわけでもなく、
動作確認以上のデバッグ作業をするわけでもなく、
プロジェクトスレッドと言うよりは、
>各種統一スレッド
>単発質問、単発依頼、思いつき企画、メンバー募集、成果・作業報告等は各種統一スレへ
                                  ^^^^^^^^^^^^^^コレじゃないだろうか?

134:名前は開発中のものです。
06/05/18 21:31:07 TTM85Yo/.net
FPSの名を借りた雑談スレ

135:名前は開発中のものです。
06/05/19 08:50:24 z4J1O0y0.net
いわゆるクソスレ

136:名前は開発中のものです。
06/05/20 19:27:18 g3Xf4xT5.net
hohoho

137:名前は開発中のものです。
06/05/21 12:00:59 LtDK3Ca0.net
お前等ストーカーかよ。
文句言わずに放置しろ。

138:名前は開発中のものです。
06/05/21 12:07:21 NyIE3cQf.net
ストーカー対象すらいない
放置対象すらいない

139:名前は開発中のものです。
06/05/21 12:40:21 LtDK3Ca0.net
俺とお前がいるじゃないかw

140:名前は開発中のものです。
06/05/21 12:55:39 NyIE3cQf.net
それもそうだな。
よし俺とお前で全く新しい革新的なFPSをつくろうじゃないか!
#include <windows.h>
#include "FPS.h"
int __stdcall
WinMain(HINSTANCE ins, HINSTANCE prv, LPSTR cmd, int shw)
{
FPS fps(ins, prv, cmd, shw);
  return(fps.play());
}
俺はソースは書いたから、お前はヘッダーの方を頼む。

141:名前は開発中のものです。
06/05/21 14:13:49 LtDK3Ca0.net
/////////////////////////////////////////////////////////////////////////////
//FPS.h
/////////////////////////////////////////////////////////////////////////////
#ifndef_FPS_
#define_FPS_
/////////////////////////////////////////////////////////////////////////////
//マクロタイプ宣言
#definenullNULL
typedef unsigned longUlong;
typedef unsigned shortUshort;
typedef unsigned charUchar;
typedef wchar_tWchar;
#defineMAX_PLAYER96//最大プレイヤー人数
#defineMAX_PLAYERNAME8//最大プレイヤー名
#defineMAX_CHARACTOR1//最大キャラクター数
#defineMAX_MESSAGE55//最大メッセージ文字数
#defineTIMEOUT10.0//タイムアウトまでの時間
#defineMAX_BUFSIZE1024* 8//最大パケットサイズ
//以下、各プレイヤー通信制御フラグ(サーバーでのみ使用)
#definePACKETFLG_RECVEND0x00000001//受信済みフラグ
#definePACKETFLG_SENDEND0x00000002//送信済みフラグ
#definePACKETFLG_FULL0xFFFFFFFF

142:名前は開発中のものです。
06/05/21 14:15:36 LtDK3Ca0.net
//以下、プレイヤーステータス
#definePLAYERSTT_CONNECT0x00000001//接続フラグ
#definePLAYERSTT_FULL0xFFFFFFFF
//以下、キャラクターステータス
#defineCHARSTT_BEING0x80000000//存在フラグ
#defineCHARSTT_LIVE0x40000000//生存フラグ(描画フラグ)
#defineCHARSTT_MASKROT0x3FF00000//回転マスク
#defineCHARSTT_SHIFTROT18
#defineCHARSTT_LEFT0x00010000//左
#defineCHARSTT_RIGHT0x00020000//右
#defineCHARSTT_MASKMOVEX0x00030000
#defineCHARSTT_UP0x00040000//上
#defineCHARSTT_DOWN0x00080000//下
#defineCHARSTT_MASKMOVEY0x000C0000
#defineCHARSTT_ACT1ST0x00001000//第1アクションフラグ
#defineCHARSTT_ACT2ND0x00002000//第2アクションフラグ
#defineCHARSTT_ACT3RD0x00004000//第3アクションフラグ
#defineCHARSTT_ACT4TH0x00008000//第4アクションフラグ
#defineCHARSTT_FULL0xFFFFF000
#defineCHARSTT_MASKJOB0x00000F00//職業フラグ
#defineCHARSTT_SHIFTJOB8
#defineCHARSTT_FULL0x00000FFF

143:名前は開発中のものです。
06/05/21 14:16:34 LtDK3Ca0.net
typedef struct{//キャラクターデータ
UlonguloStt;//キャラクターステータス
floatflX, flY;//現在のキャラ座標
}ST_CHARACTOR;
typedef struct{//プレイヤーデータ
UlonguloStt;//プレイヤーステータス
WcharpchName[MAX_PLAYERNAME];//プレイヤー名
ST_CHARACTORpstChara[MAX_CHARACTOR];//キャラクター情報
}ST_PLAYER;
//以下、>>140
class FPS{
private:
intplay();
public:
FPS(HINSTANCE, HINSTANCE, LPSTR, int);
~FPS();
};
#endif//_FPS_

144:名前は開発中のものです。
06/05/21 14:18:13 LtDK3Ca0.net
じゃぁFPS内よろしく。
FPS.h変えちゃって良いから。
期待してるよ。


145:名前は開発中のものです。
06/05/21 15:08:19 scDDWgBC.net
ワロタ

146:名前は開発中のものです。
06/05/21 16:15:15 NyIE3cQf.net
関数の実体はヘッダーファイルに書くに決まってるだろ!
全ソースは俺が書き終わったわけだから、
あと書けるのはヘッダーファイルしかない。
まぁ良い、足りないところはscDDWgBCにお願いするとしよう。
笑いがタダなのはマクドだけだからな。
そこで気になったんだが、
#defineCHARSTT_SHIFTROT18
が20じゃないかと思うのだが。
あとST_CHARACTORでZ座標が無いのは
地面の高度が常に0という仕様だとしても、
ピッチが管理できないのはちょっとイヤ〜ンだな。
回転マスクに含まれるのかな。。良く判らん。
ST_PLAYERに言えることだが typedef struct { } AAA;
でなくても struct AAA { }; で良い。文法的には問題無いが、
俺的にはNGだ。実際どうするかはscDDWgBC決めることだがナ。
まぁまかせた。

147:名前は開発中のものです。
06/05/21 16:47:40 LtDK3Ca0.net
すまん。
俺が全部悪い。

148:名前は開発中のものです。
06/05/21 19:23:48 LSC87mcQ.net
良スレだああああああああああ!!!!!!!うひょおおおおおおおおおおおお

149:名前は開発中のものです。
06/05/21 20:06:52 scDDWgBC.net
通信はFPSのメインルーチンとは別スッドレにしないとダメだな。

150:名前は開発中のものです。
06/05/21 22:01:27 qEKCr/Du.net
初心者的質問で悪いんですが、
FPSって明示的に発生させるスレッドって、
何と何と何が…必要ですか?

151:名前は開発中のものです。
06/05/21 22:58:57 5V6q7cex.net
1:ゲームオブジェクト駆動スレッド(含描画)
2:通信制御スレッド(制御だけ処理は1に移譲)
3:ウィンドウメッセージ処理スレッド(普通コレがアプリケーションプロセス)
あとは必須じゃないけど普通やる
4:サウンドストリームスレッド
5:ファイル読み書きスレッド
そして最近流行の
6:物理演算スレッド

152:名前は開発中のものです。
06/05/21 23:06:56 qEKCr/Du.net
おぉ、明快な説明ありがとうございます。
ただ1と6の違いがよく判らないのですが。
(「物理演算スレッド」でググッてもうまく検索できなかったorz)
重い物理演算だけスレッドで実行するという解釈で
よいでしょうか?


153:名前は開発中のものです。
06/05/21 23:11:29 LtDK3Ca0.net
メッシュ作る時や、通信の時は、システム掴む回避策として別スレッド作るけど、
それ以外ってパフォーマンス的に見てどうなんだろうね!?
俺は使ってない。
>151
パフォーマンス上がる?

154:名前は開発中のものです。
06/05/22 04:01:30 SvoexFZM.net
物理演算別スレにするのは初動計算するときだけ。
爆発とかで大量のオブジェが一気に動き出すと
スレッド分けてないと一瞬ゲームが止まる。
まあそのぶん爆発の影響が数フレ遅れるから見た目は変ちゃ変だけど
計算が終わったオブジェからどんどん動かしたりしてごまかす。

155:名前は開発中のものです。
06/05/22 10:58:49 7oi29hZC.net
某メジャーなFPSで、爆発で一瞬とまるやつあるな。
不用意にスレッド分けると、
クリティカルな処理への対策が面倒くさい。

156:153
06/05/22 11:22:21 vmxWHffY.net
システム掴んじゃうのはしかたないよね。
UI管理しているスレッドが止まるのであればマルチスレッド回避だろうな。
>>151が列挙した3,4,5に関しては疑問だよ。
マルチコアの場合はパフォーマンス上がるかもしれない。(詳しくは知らんけど)
しかし、それ以外は作業量に見合ったものは返ってこないと思う。
むしろ管理しづらくなったりするデメリットの方が目立つ気が。
どうよ?

157:名前は開発中のものです。
06/05/22 11:29:02 7oi29hZC.net
クリティカルな処理でバグがでるのがオチだろう。

158:名前は開発中のものです。
06/05/22 15:24:36 OKURF6Ug.net
1最近いないじゃん

159:151
06/05/22 20:03:36 SvoexFZM.net
>>156
4、5はまあFiberみたいのでやるのもありだね。
でもサウンドは再生メッセージ発行したらあとは
オマカセだからそれほど面倒じゃないんだけどなぁ。
ただ、3はフルスクリーン限定のアプリならいいかもだけど
ウィンドウモード対応しようとすると必須じゃね?
タイトルバーつままれるとMessagePump回らなくなるのはどう対処してるの?
確かにパフォーマンスのためのスレッドじゃなくてとほほだけどさ。

160:名前は開発中のものです。
06/05/23 22:56:04 yycSemds.net
交差点で事故ったバイクの人が1だったのかもしれない。

161:名前は開発中のものです。
06/05/23 22:59:02 wZQkbHCs.net
まだこのスレで1に拘ってるのって、1人?

162:名前は開発中のものです。
06/05/24 08:22:45 WEpxQxem.net
3人

163:名前は開発中のものです。
06/05/24 12:52:13 1FKBTXqY.net
>>146
オチは?
面白くないんだけど。

164:名前は開発中のものです。
06/05/24 20:07:29 rcV0lGpE.net
>>163のオチに期待。

165:名前は開発中のものです。
06/05/27 15:46:51 WTleOPpM.net
URLリンク(f31.aaa.livedoor.jp)

166:名前は開発中のものです。
06/05/27 15:50:32 WTleOPpM.net
URLリンク(f31.aaa.livedoor.jp)

167:名前は開発中のものです。
06/05/27 20:05:44 E4Epa1HB.net
製作乙。
単に報告だけなら別にいいけど、
評価とか必要ならその旨書いたほうが良いと思う。

ってか、ここはネットに対応できないFPSの墓場かw

168:名前は開発中のものです。
06/05/27 20:15:49 zEwaCLRx.net
スレが進めば、またスレを立てないといけないな。

169:名前は開発中のものです。
06/05/27 20:18:41 E4Epa1HB.net
ここ使い切ったら↓に統合すればいいんじゃないか?
統一3Dスレ
スレリンク(gamedev板)

170:名前は開発中のものです。
06/06/08 19:59:56 GdmA7mm8.net
だれか200人対戦バンゲリングベイを作ってよ

171:名前は開発中のものです。
06/06/08 22:10:36 +GCC8Z3n.net
ここは作成するスレだから、
言い出しっぺの法則に基づき>>170が作れ。

172:名前は開発中のものです。
06/06/09 15:42:13 R7AtSDV1.net
これってシェーダーが必要なの?
オンボードな俺はどうすれば・・・・

173:名前は開発中のものです。
06/06/10 22:13:51 SE35f4PS.net
>>172
シェーダー内臓のチップセット買えばおk
URLリンク(www.4gamer.net)


174:1 ◆/IxQoWJ8KU
06/06/13 21:16:18 AFtmE314.net
ものすごいお久しぶりです。
DirectPlayが終わるという話なので、Winsockのサンプルソースをパクって
文字列を送りあえるプログラムを作りました。
URLリンク(gamdev.org)
現在のところ、ホストPC1台とゲストPC1台の、2台でしか通信できないです><
多数のゲストPCと接続するようにしたいのですが、現在のところ、そういう
ソースサンプルが見つかっていません・・・
多数のPCと接続できるようになったら、ソースを含めてUPしたいと思います。

175:1 ◆/IxQoWJ8KU
06/06/13 21:32:16 AFtmE314.net
>>126 >>128 >>129
何となく、>>1のプログラムの問題のような気がします。
今度、グラボを買う機会があったら、radeon製品を購入して比較してみたいと思います。
>>127 ありがとうございます!
>>133-139 ><
>>140-149
わーい!いろいろ参考にさせていただきます!
続きソースをきぼんぬ
>>151-159 なるほど。

176:1 ◆/IxQoWJ8KU
06/06/13 21:32:51 AFtmE314.net
>>158 しばらく暇なのでいろいろ書き込めると思います><
>>160-164 ><<
>>165-166 お〜なんかすごそう。早速DownLoadしてみます。
>>167-169 うーん……どうなんでしょ?
>>170-171 1人がヘリコプターで残り199人が砲台とか?
>>172-173
一応、シェーダを無しのグラボでも動くように作っているはずですが……
高機能なグラボである方が望ましいと思います。

177:名前は開発中のものです。
06/06/17 11:14:55 YoulRuB+.net
>>174
一応まだ続ける意思があったのね。
まぁ、気長に頑張れ。スタルカーとどっちが先に
出来るのか楽しみだが。

178:名前は開発中のものです。
06/06/18 16:59:01 pV4NRLiz.net
>>1デタ━━(゚∀゚)━━!!

179:1 ◆/IxQoWJ8KU
06/06/18 19:01:14 REGJEFin.net
>>177
どうも!
スタルカーは来年3月発売予定らしいですね。
hURLリンク(www.4gamer.net)
>>138 わたしはオバケデスカ━━━!!
なんとかWinsockを使用して、ホストPC1台と複数ホストPCを接続し
LAN経由でメッセージを送信できるようになった気がします。
ホスト側スクリーンショット
URLリンク(gamdev.org)
ゲスト側スクリーンショット
URLリンク(gamdev.org)
ソースと実行ファイルはこちらです。何かあったら教えてください。
弾をバキュンスレ(実行ファイル)
URLリンク(gamdev.org)
弾をバキュンスレ(ソースファイル)
URLリンク(gamdev.org)
現在、送受信できるデータの種類が1種類の構造体だけなのですが、
連続した数値など、可変長ないろいろな構造のデータを送れるようにしたいです。
「データの総件数」+「データ識別コード」+「データ1」+「データ識別コード」+「データ2」……
という形式で送って、受信側で識別コード別に分解するようにすればいいかな?

180:1 ◆/IxQoWJ8KU
06/06/18 23:20:03 REGJEFin.net
うーん、簡単に済ます方法はないだろうか?

181:名前は開発中のものです。
06/06/18 23:23:28 etwfQmPT.net
それが一番メジャーだと思われる。
無難な道を行け。


182:名前は開発中のものです。
06/06/19 00:18:21 kqffXxly.net
スペース押したら「わは〜!!!」ってwwww

183:名前は開発中のものです。
06/06/22 17:17:13 gekFpRxN.net
>>1
てっきり辞めたと思ってたよ・・・
がんばれ応援してるぞ

184:名前は開発中のものです。
06/07/02 14:10:52 WNgCn+cM.net
>>1(笑)

185:名前は開発中のものです。
06/07/03 02:35:20 Dc0v5YZH.net
マダー?

186:名前は開発中のものです。
06/07/03 06:20:22 rH5zZQhX.net
まだやってたの?
プロの人からヒントやアドバイス等を受けてそれを元に一人でタラタラ作るより、
複数の人と共同作業でやったほうがものすごい効率良いと思うんだが?
勉強しながら作ってるようにしか見えない。
教科書見ながらテスト受けるのと一緒。
全然進んでるように見えないんだけどw
まずはそれなりの知識と力量を蓄えろ。
しっかり準備してから事を行えってこと。
プログラミングもままならない初心者が一人でFPSを作るとかwwwww
しかもオンラインwwwwwwwwwwうぇwwwwwwwwww

187:名前は開発中のものです。
06/07/03 19:53:46 nw36t3wK.net
煽るにしても一度はDLしてテストプレイしたほうが良いと思います。
とりあえず、
煽りレス←いまココ

擁護レス

>>1ウマー

188:名前は開発中のものです。
06/07/09 18:05:55 VZYSKlBg.net
あげてしまえ☆

189:名前は開発中のものです。
06/07/09 19:11:01 hIAvXKh5.net
意外に奥が深いガンダム系CGIゲーム MST  5会場
URLリンク(homepage2.nifty.com)

190:名前は開発中のものです。
06/07/16 20:05:43 0QibtcQ6.net
わげ

191:名前は開発中のものです。
06/07/22 04:52:57 /ldyy1Al.net
age

192:名前は開発中のものです。
06/08/03 22:55:21 U7nKWIn8.net
なげ

193:名前は開発中のものです。
06/08/18 13:57:58 pOniTX9c.net
csのマップ製作スレはないですか?
pcゲーム板にcs本スレはあるけど、マップとかMOD製作者のスレはなかったです
ここにもない?

194:名前は開発中のものです。
06/08/18 14:21:31 gdkYz1mu.net
>>193
□■HALF-LIFE2 -SDKスレ-その3■□
スレリンク(gamef板)

195:名前は開発中のものです。
06/08/18 20:51:56 ex/HGm+H.net
>>193
俺には解読不能なスレなので、憶測だが、
ひょっとして万が一ここの事かもしれない。
FPSゲーム付属のマップエディターでマップ作成
スレリンク(gamedev板)

196:名前は開発中のものです。
06/08/25 23:01:21 k87Q7MhB.net
あげ

197:名前は開発中のものです。
06/08/25 23:15:59 OpJsc6TU.net
このスレどうすんのさ?

198:名前は開発中のものです。
06/08/26 05:50:00 A/pjxCbj.net
どうしてほしい?

199:名前は開発中のものです。
06/08/26 12:15:26 Xe1T2ygq.net
ネットワークじゃなくていいからFPSゲームをつくりたい

200:名前は開発中のものです。
06/08/26 15:40:07 APQypR24.net
>>199
1からFPSゲームエンジン作りたいならDirectXやれ
ライブラリ使ってもいいならOgreやIrrlichtをもとにしろ
------
自分の考えたマップで遊びたいだけなら適当なFPSを
買ってマップを作れ
武器とかいじりたいならMOD環境のあるFPSでコードいじれ

201:名前は開発中のものです。
06/08/26 20:44:04 EA84iFYm.net
それじゃ、俺が難問をだすから、解いてみてくれ
任意の長方形(壁)と、円(プレイヤー)の
超高速な当たり判定を教えて栗
でも長方形はいろんな形や角度をもったものだから、
壁のあるなしを格納した2次元配列を用意するとかぬかした奴は
シベリア送りだ! どうだ、参っただろう?

202:名前は開発中のものです。
06/08/26 20:52:34 A/pjxCbj.net
> 円(プレイヤー)
円ヒロシが主人公のFPS?

203:名前は開発中のものです。
06/08/26 21:18:08 EA84iFYm.net
>>202
貴様!グラウンド10周だ!
良くある手は、長方形に円の半径を加え、
外側に太らせた長方形と、点(プレイヤー)の判定問題に置き換えるとかだな
しかし、高速化はこれぐらいでは終わらない

204:名前は開発中のものです。
06/08/26 21:26:30 A/pjxCbj.net
なんだよ、このスレ見てるの二人かよ!
ところでFPSなら円じゃなくて球じゃないか?

205:名前は開発中のものです。
06/08/26 23:11:46 EA84iFYm.net
>>204
貴様!!3Dなど、1億光年速いわ!グランド5周!
長方形の4頂点から、あらかじめ長方形を包括する境界ボックス
を求めておき、各線分と点の位置関係を調べる前に、境界ボックス
に点が含まれるか調べるという手もあるな!

206:名前は開発中のものです。
06/08/26 23:26:02 /Y8cC1XS.net
>>205
先生と呼ばせてください!

207:名前は開発中のものです。
06/08/26 23:52:29 Xe1T2ygq.net
>1億光年速いわ!
距離だって

208:名前は開発中のものです。
06/08/27 00:31:58 dFeoYI3n.net
光速の205に敬礼。

209:名前は開発中のものです。
06/08/27 18:58:14 ddpPuObZ.net
入門書読めば書いてあるような事に
なに鼻息荒くしてんの?

210:名前は開発中のものです。
06/08/27 20:26:06 BlvLEMRF.net
よく考えると、長方体を外側に膨らましただけだと、角の部分は
球がぶつからなくても、ぶつかったこと誤判定される可能性があるじゃん。
それより、点が、線分の右側にあるか左側にあるか判断する最速方法を知りたい。
やっぱ外積使うのが最速かな?

211:名前は開発中のものです。
06/08/28 02:01:24 fQgkYKBQ.net
もういいから

212:名前は開発中のものです。
06/08/28 23:24:03 u5ugAYzb.net
四角形と線分がぶつかっているか調べるのはどうすればいいの?

213:名前は開発中のものです。
06/08/29 00:37:44 IhhKOa9o.net
お題を採点:0点
二次元か、三次元か、
辺が軸に平行な長方形か、そうでないのか、
基本的な条件が不明である。

214:名前は開発中のものです。
06/08/29 22:49:42 GQlGCseh.net
>>213 205でキレてるから、2次元だろう。
平行な直方体同士なら、AABB法だったか、ABABA法だったか知らないけど、
直方体を、xyz軸と 外積に投影した影が重なるかどうかで、衝突判定するのが最速かな?
やったこと無いけど。

215:名前は開発中のものです。
06/09/04 20:49:33 OHwA/68p.net
ぼくのS.O.Sが君に届かない
パーティー パーティー パーティー
にぎやかなパーティー

216:名前は開発中のものです。
06/09/05 22:17:50 ilYrPLWP.net
当たり判定が円柱とか10年前の古代遺産FPS作ってどうすんの

217:名前は開発中のものです。
06/09/06 19:15:14 tQa01Foq.net
別に円柱でもいいと思うけど

218:名前は開発中のものです。
06/09/10 20:17:23 irPCdvP3.net
マウスでカメラの向きを操作するとカクカクぎこちない。
どのようにしてスムーズにしてるんだ?

219:名前は開発中のものです。
06/09/11 16:11:40 BKVF8lNw.net
>>218
相対移動量で取ってるか?
普通のFPSはそれに倍率かけて動かしてる
「カクカクぎこちない」が実際にどういう動きなのかわからんが
処理落ちしてるだけだったらぬっ子ロス

220:名前は開発中のものです。
06/09/11 22:52:15 62C0YQHk.net
>>219
相対移動量なんかとってない・・・ってか取り方教えてください。
処理落ちでは無いよ

221:名前は開発中のものです。
06/09/11 23:51:19 YyVBHXW7.net
横から失礼。
DirectInputだと相対値で貰うような希ガス。
絶対値だとしたらWinAPI?
やった事無いけどなんかカクカクしそうな悪寒。←妄想ですごめんなさい。


さてID変わるまで潜行するか。。。

222:名前は開発中のものです。
06/09/12 00:17:28 OVgio6Kg.net
前回のフレーム位置との差を取って、適宣割って小さくするだけでOK

223:名前は開発中のものです。
06/09/12 00:18:48 OVgio6Kg.net
修正)フレームでの位置


224:名前は開発中のものです。
06/09/12 00:57:40 NjjNbyaN.net
>>222
初心者だからよくわかんない
こうなってしまった。
ウィンドウの中央からマウス(MX,MY)の移動量を取得
カメラの角度CXにMXをたす、CYにMYをたす
CX+=CX-前回のCX  CY+=CY-前回のCY
カメラの角度設定(CX/2 , CY/2)

225:名前は開発中のものです。
06/09/12 01:17:22 2yKCqHR4.net
>>224
無茶をするね…。毎フレームマウスをウィンドウ中央に戻してるの?
最後の÷2の意味が全くわからないが、
毎フレームマウスを戻してると仮定して、
カメラの角度設定(前回のCX+(MX*移動量倍率), 前回のCY+(MY*移動量倍率))
とすればいいのでは?というのが>>219で言いたかった事。
もし毎フレームマウスを中央に戻してないならそれがガクガクする原因だろ。

226:名前は開発中のものです。
06/09/12 01:44:38 OVgio6Kg.net
マウス中央に戻す必要ないですよ。
カーソルは中央に表示しておいて、カメラだけ動かせばいいだけだし。
あと、相対で取得しただけじゃ同じ動作になる。
(一気にマウスを動かせば補間もなく一瞬で移動してしまうため)
マウスの動く量を別にとっておいて、カメラは毎フレーム少しずつ動かすべし。
というのは例であって、他にも方法は有ると思う。

227:名前は開発中のものです。
06/09/12 08:57:26 2yKCqHR4.net
>>226
>一気にマウスを動かせば補間もなく一瞬で移動してしまう
それが普通のFPSのカメラの動きなんだけど?
どんなに速く(大きく)マウス動かしても
一瞬で後ろ振り向けないFPSとかありえんでしょ。
>マウス中央に戻す必要ない
これも>>224では「ウィンドウの中央からマウス(MX,MY)の移動量を取得」
と言っているので戻さないとカーソルがウィンドウの中央から離れる程
カメラの移動量が大きくなるというアホ仕様になるよ?
まあもしかしたら>>224のやりたい挙動が>>226なのかもしれんがw

228:名前は開発中のものです。
06/09/12 13:04:07 zQhSu3QX.net
>>1はどこに行ったわけ

229:名前は開発中のものです。
06/09/12 23:17:40 1lWoa4q7.net
>>228 遠洋漁業

230:名前は開発中のものです。
06/09/24 00:26:15 o9RwYzIw.net
スレ違いかもしれないが質問
マップエディターを作っているのですが
地形用の複数の画像を表示して(追加もできる)
スライダーで動くようにして選択してる画像を適用したい
要するに画像一覧は増減してどれが選択しているのかわかればいいのですが
これ実現するにはPictureBoxを動的に追加するしかないのでしょうか?

231:名前は開発中のものです。
06/09/24 21:13:07 fNOQXuiW.net
ageなきゃ誰も気付かんよ

232:名前は開発中のものです。
06/09/29 11:42:55 K1VqUB7q.net
普通質問つったら、環境やら言語やら書くわな。

233:名前は開発中のものです。
06/09/29 22:44:13 nbuZavay.net
あらかじめPictureboxを15個くらい放置しておいて
画像を差し替えればいいんじゃないかな?

234:名前は開発中のものです。
06/10/01 16:42:56 LsndeQRI.net
みんなでカウンターストライクみたいなモナーストライク作らないか?

235:名前は開発中のものです。
06/10/01 16:47:06 1JCS9YbC.net
あなたは何ができるんですか?

236:名前は開発中のものです。
06/10/01 20:00:26 JVA43dog.net
モデリング・tex・サウンド
マルチメディア関連だな

237:名前は開発中のものです。
06/10/01 20:34:55 TXL8217N.net
オフラインなら作れそうw
オンラインじゃなきゃツマンナイよね

238:yoshism ◆cLSKAGShJw
06/10/01 23:03:10 vSDuxH9i.net
>>1さん居ないみたいなんで、このスレ使いまわして良いですか?
私も作りたいんですよね。
バキュンバキュン撃ち合うやつ。

239:名前は開発中のものです。
06/10/01 23:07:13 TXL8217N.net
>>238
期待しちゃうぞw

240:名前は開発中のものです。
06/10/01 23:19:12 ZonPGeAZ.net
>>238 超頑張れ!

241:名前は開発中のものです。
06/10/01 23:39:09 ycvjQit3.net
期待age

242:yoshism ◆cLSKAGShJw
06/10/01 23:44:05 vSDuxH9i.net
ココです。
URLリンク(www.geocities.jp)
今日VIPの方々に手伝っていただき10人の同時接続を確認しました。
感謝m(_ _)m
弾撃って、種族増やしたりしたら、自分も求めているゲームになるかなぁ。なんて。
頑張ってみます。
が、本職が鬼忙しいので進みは激しく遅いと思います。
その辺りはご了承ください。

243:名前は開発中のものです。
06/10/01 23:46:24 JVA43dog.net
>>242
pakの中身教えれ
グラフィックはどうなってんの?サウンドはどう?

244:名前は開発中のものです。
06/10/01 23:51:38 JVA43dog.net
メニュー画面とロード画面でも作るかぁ・・・

245:名前は開発中のものです。
06/10/02 01:59:50 r4uQyxEF.net
MODって何?
音楽形式?

246:名前は開発中のものです。
06/10/02 02:15:15 k8OrUROR.net
>>245
MOD=Modification
(主に海外PC)ゲームについてくるエディタ、開発環境を
使って、ユーザが追加・変更マップ、モデルなどを作成
すること。ゲームの一部分を変更するだけのものから、
見た目もルールもジャンルも変えてしまうような大規模
なものまで存在する。(FPS→レース、RPG、パズルなど)
日本でいうゲーム改造というアングラな雰囲気ではなく、
ゲーム開発会社公認でかつ、業界への登竜門として
認知されている。ゲーム開発者が実際に使うツール・環境を
触れるので学習にも最適。(日本においては英語の壁があるが…)
例えばカウンターストライクはHalf-lifeを元に2人の
ユーザが作ったMODで、開発チームは会社に雇用され、
ゲーム自体はパッケージ商品となって大ヒット。

247:名前は開発中のものです。
06/10/02 02:30:47 AW9GcUdj.net
ゲーム作ってるやつでMODを知らないやつがいるんだな

248:名前は開発中のものです。
06/10/02 02:36:57 r4uQyxEF.net
海外のゲーム全然しらなんだ

249:名前は開発中のものです。
06/10/02 03:17:30 r4uQyxEF.net
add-onsみたいなもんか
thx

250:yoshism ◆cLSKAGShJw
06/10/02 07:12:23 LYLgU3Pi.net
環境書き忘れたw
>>243
なぜに?w

251:名前は開発中のものです。
06/10/02 07:22:45 AW9GcUdj.net
鬼忙しいとかいいつつ結構2ちゃんしてんじゃん

252:名前は開発中のものです。
06/10/02 08:54:26 OdW/jKpG.net
>>246,247
URLリンク(www.mars.dti.ne.jp)
>>245も別にトンチンカンな事言ってるわけじゃないぞ。
(Add-onの意味での)MOD文化で有名なUnreal Tournamentも、
昔はBGMに(メディアフォーマットの意味での)MODを使ってた。

253:名前は開発中のものです。
06/10/02 10:02:50 9EtSHP+x.net
>>238は2D?FPSじゃないのか

254:名前は開発中のものです。
06/10/02 10:14:55 lZUljHCP.net
>>249
ゲーム会社が公開したツールを使って作る、ユーザ作成Add-onと
思っておけばオッケー。

255:yoshism ◆cLSKAGShJw
06/10/02 11:05:53 acQrkGHi.net
うん。2D。
モデリングできないから。

256:名前は開発中のものです。
06/10/02 20:46:20 LpJGqwwR.net
>>255
これは期待wwwwwwwwwww

257:名前は開発中のものです。
06/10/02 20:51:01 TRqEcwry.net
Soldatみたいだな ネット対戦マダァ-? (・∀・ )っ/凵⌒☆チンチン

258:名前は開発中のものです。
06/10/02 22:39:38 LuW9OeUg.net
再利用乙。
FPSはファーストパーソン・シューティングゲーム
一人称視点(3D)じゃないとダメだが…
スレタイ本体にはFPSって書いてないし、
そもそもfpsはフレーム・パー・セコンドかもしれない罠。
まぁ2Dでもラグの処理とかはあるんで、
期待します。

259:名前は開発中のものです。
06/10/06 02:01:44 yyRTMNSJ.net
もう逃げたか

260:名前は開発中のものです。
06/10/06 17:42:49 iUr27OLn.net
期待しなくて良かった

261:1 ◆/IxQoWJ8KU
06/10/06 21:39:25 vIlSDoU5.net
皆様、かなりお久しぶりでございます。
>>1です。

262:名前は開発中のものです。
06/10/06 21:52:17 TJtkWyuX.net
だれかトリップチェックよろ

263:1 ◆/IxQoWJ8KU
06/10/06 22:03:54 vIlSDoU5.net
>>181 わかりやすいことは正義だと思います。
>>182 「うぴょー!」にしようか悩みました。
>>183 どうも!
>>184 ・・・;
>>185 はい。
>>186 >>187
最善手はその方法でしょう。>>1は、わざわざ茨の道を
突き進んでいる気がしますが、それはそれで面白いかと…ダメ?

264:1 ◆/IxQoWJ8KU
06/10/06 22:04:38 vIlSDoU5.net
>>188 >>190 >>191 >>192 >>196 あげあげ><
>>189
SEEDガンダムのキャラについて知らねばならなくなったのですが
>>1は歳なので、1作目のガンダムしか知らなくてピンチです><
>>193-195 >>1にとってマップエディターは遠い未来の話です><

265:1 ◆/IxQoWJ8KU
06/10/06 22:05:11 vIlSDoU5.net
>>197-199
自分の背の高さくらいの高度から落ちると死んでしまうような探険家100人が
いっせいに宝を目指すゲームを作るなんてどうでしょう?既にありますねすいません。
>>201-214
「ワンダと巨蔵」というゲームは球と平面で衝突判定しているそうですね。スゴイです。
>>216-217
ウインナーみたいな形状の方が計算が楽かも知れません。

266:yoshism ◆cLSKAGShJw
06/10/06 22:05:38 1GuyJN3p.net
うほ。
どうしよう。。。
明日UPしようと思っていたのに。。。
新スレ立てようかな。

267:1 ◆/IxQoWJ8KU
06/10/06 22:17:49 vIlSDoU5.net
>>218-227
フレームレート可変のプログラムは難題だと思います。>>1のプログラムも少し変な気がします。
でも、この話になると宗派の違いでスレが荒れそうで怖いです><
>>228-229 カニ光線ビー!
>>230-233 マップエディターが完成したら、ぜひ見せてください!
>>234-237
カウンターストライクは元々、ハーフライフのMODだったそうですね。
そんで作者はハーフライフの会社にスカウトされて社員になったとか。

268:1 ◆/IxQoWJ8KU
06/10/06 22:23:29 vIlSDoU5.net
>>242
おおっ〜!なんか凄そうです。ぜひ頑張ってください!
でも、ダウンロードしようとしたら「ページが見つかりません」と表示されました><
>>245-258
MODは面白いですよね。でも、みんながMODで遊んだら、ゲーム会社があまり儲からなく
ならないのかな?不思議です。

269:名前は開発中のものです。
06/10/06 22:55:32 eL8d7wy3.net
>>266
正直別スレの方が良い。
ここの>>1はカマッテチャンだから余計な事で荒れる可能性が高い。

270:名前は開発中のものです。
06/10/06 22:56:29 TJtkWyuX.net
共用でいいんじゃね?

271:名前は開発中のものです。
06/10/06 22:58:00 2dT4Aawb.net
>>266
別スレの方がいいわ

272:名前は開発中のものです。
06/10/06 23:01:23 Jv3ScQLa.net
別スレでいいよ。
コイツに期待してるわけじゃないし。

273:1 ◆/IxQoWJ8KU
06/10/06 23:03:34 vIlSDoU5.net
「連続投稿ですか?」とか言われて書き込めなくなってしまいました><
そういえば以前もそんなことがありました。
>>259-260 これは>>1のことではないですね?
>>262 本物の>>1です><
>>266-272 >>1的には全然OKなので、ここを使って貰ってかまいませんよ?

274:yoshism ◆cLSKAGShJw
06/10/06 23:03:46 1GuyJN3p.net
厳しい人が多いなw
了解。
では、明日UPと同時にスレ立てます。
>>1
ここで告知させてくださいな〜。

275:1 ◆/IxQoWJ8KU
06/10/06 23:08:49 vIlSDoU5.net
>>274 どうぞどうぞ。
ではでは>>1も今からソースファイルをいじるかウッヘッへ・・・

276:名前は開発中のものです。
06/10/06 23:29:29 eL8d7wy3.net
再利用者が来て人が集まったと思ったら湧いてきて、
自分宛てでも無い書き込みにまで全レスとかマジキモイ、デス。
まぁ、いい。いつもの事だ。
で、話変わって>>1よ。
全く進捗が無いようだが、
その理由を自己分析し細大漏らさず、しかし冗長な表現は避け、
簡潔に示せ。

277:1 ◆/IxQoWJ8KU
06/10/06 23:31:27 vIlSDoU5.net
>>276 すごいバカだからだと思います。

278:名前は開発中のものです。
06/10/06 23:34:32 TJtkWyuX.net
>>276
煽るな
わずかな希望に賭け放置だ放置

279:1 ◆/IxQoWJ8KU
06/10/06 23:35:23 vIlSDoU5.net
あ〜コンパイルすると
「識別名を宣言するのに、型が指定されていません」とか表示されます。
インクルドーファイルの設定とか変えたかな?

280:1 ◆/IxQoWJ8KU
06/10/06 23:40:10 vIlSDoU5.net
hppで記述しているヘッダーファイルを定義しているヘッダーファイルを定義している
ヘッダーファイルを・・・と遡っていいったら、元のヘッダーファイルを定義してる・・・
なんだこりゃ?まあ、私が作ったものなんだけど><
>>278 ごめんなさい><

281:名前は開発中のものです。
06/10/06 23:42:16 eL8d7wy3.net
> >>276 すごいバカだからだと思います。
いや、それでは全く「細大漏らさず」ではない。
レスする前に書き込み内容をシッカリ読め。

282:1 ◆/IxQoWJ8KU
06/10/06 23:49:44 vIlSDoU5.net
なんか、ある関数を2回書くとコンパイルしたときエラーになる?
ちゃんとエラーが無い状態で作業を止めて置かないと、
後の自分が苦労することになりますね・・・
>>281 ウェーン><

283:名前は開発中のものです。
06/10/06 23:58:39 Jv3ScQLa.net
1 ◆/IxQoWJ8KU

キチガイなの?

284:名前は開発中のものです。
06/10/06 23:59:42 eL8d7wy3.net
ソースコードを持て余すなら、零から書き直せ。

285:名前は開発中のものです。
06/10/07 00:00:14 TJtkWyuX.net
だから煽るなよ(;´Д`)バカ野朗トども
ゲ製作技術板の住人のくせして企画の円滑な進行方も知らんのか

286:名前は開発中のものです。
06/10/07 00:21:09 Ft7mzJv3.net
久しぶりだな>>1

287:1 ◆/IxQoWJ8KU
06/10/07 11:07:10 0nOtvS6s.net
>>283 キチガイまではいかないと思いますが、ムチャクチャです。
>>284 複雑になるとダメですね・・・。
エラーに関連するソースを一旦プロジェクトファイルから外していったら、コンパイルが通りましたが、
ネットコードのソースまでプロジェクトから外れてしまいました。それじゃ意味ないですorz
URLリンク(up2.viploader.net)
まあ、ロストフォーカスやリストア処理に影響しなかっただけマシかもしれません。
>>285 面白いのでいいんじゃないでしょうか?
>>286 お久しぶりでございます。
なんかお金が溜まったので、今からアドリブでサイクリングしつつ、発見した郵便局に1ヶ月分の
未納年金を納めて回ってくる旅にでます。ではまた。

288:yoshism ◆cLSKAGShJw
06/10/07 14:45:04 3igUERI9.net
スレ立てられませんでした。。。
誰か、お願いできる?。。。orz

289:名前は開発中のものです。
06/10/07 14:57:52 BX9eGM05.net
スレタイとテンプレよろ

290:yoshism ◆cLSKAGShJw
06/10/07 15:06:05 3igUERI9.net
やたー!
ありがとう。
-----------------------------------------------------------
スレタイ:誰もが面白いと思えるネットゲームを作ってみる
-----------------------------------------------------------
基本的に対戦型のネットゲームを作っていくスレです。
私の希望は、誰もが面白いと思えるゲームをより多くの人にプレイしてもらう事にあります。
色んな意見や質問、お待ちしております。
URLリンク(www.geocities.jp)
-----------------------------------------------------------
こんな感じで、お願いしますm(_ _)m

291:名前は開発中のものです。
06/10/07 15:29:47 BX9eGM05.net
ERROR:新このホストでは、しばらくスレッドが立てられません。
スマンコ

292:名前は開発中のものです。
06/10/07 15:44:44 jP39UymQ.net
>>290
代わりに立てたお

293:yoshism ◆cLSKAGShJw
06/10/07 15:56:55 3igUERI9.net
ありがとうございます!
で、報告ですが、現在サーバー立ち上げてます。
チャット周りと移動周りとアクション周りに手を加えました。
あんま変わってませんが、よろしくお願いします。。。orz

294:名前は開発中のものです。
06/10/07 21:31:47 r5+1+p+H.net
お、本格的になってきたな

295:1 ◆/IxQoWJ8KU
06/10/08 09:05:52 IRHLbn0S.net
>>290-294
スレ建ておめでとうございます!
ネット部分が完成したら、是非パク(略)

296:名前は開発中のものです。
06/10/08 13:59:42 Os6vFeAt.net
>>295
>>187

297:1 ◆/IxQoWJ8KU
06/10/08 22:48:07 IRHLbn0S.net
>>296 ?
寝転んだりF1見たりコンビニいったりしながらプログラミングしてます。
3ヶ月前の状態+αの状態に直して明日UPしたいです。

298:名前は開発中のものです。
06/10/08 23:01:14 VrJnwjfQ.net
たのしみだ〜

299:名前は開発中のものです。
06/10/09 00:53:15 OWTNbzxe.net
結局ネット部分はどのくらいの進展が見られたのよ。
明日になればわかる事だけど、ことによっちゃあ・・・フフフ。
角刈りの兄貴がお前の処女を貰い受けることになるぜよ。

300:1 ◆/IxQoWJ8KU
06/10/09 20:51:42 gltnm48o.net
午後中、北朝鮮ニュース見てたら、なんか眠くなってきたです。
1時間30分だけ寝て、その後作業再開しようとか思っていますが、
一度寝てしまうと、朝まで起きれないんだろうな・・・中学の時のテスト勉強のときはそうだった
>>298
・・・期待せず、気長に待っててくだされ。
>>299
ネット部分では、今までは指定した構造体のデータしか送れなかったのですが、
任意の整数、浮動少数数値、文字の送受信ができるようになりましたけど、そこんとこ外してます><
あと、家に来るのは女の子の方がいいです。お菓子と飲み物出します><

301:1 ◆/IxQoWJ8KU
06/10/10 22:48:15 PSmWZYEg.net
先ほど帰宅したところです。時のたつのは速い・・・

302:名前は開発中のものです。
06/10/10 23:13:31 J8ojzVoM.net
>>1
おつかれさんです

303:名前は開発中のものです。
06/10/10 23:42:26 I0EEsURm.net
>>302
まぁ、ゆっくり頑張れや。

304:名前は開発中のものです。
06/10/11 00:24:46 UAkwCkLv.net
だいたい一年ぶりに来たけど、相変わらずサイトがダサい

305:名前は開発中のものです。
06/10/11 01:17:05 lNV0kvQT.net
ゲームもダサいんだから変な期待すんなよ

306:名前は開発中のものです。
06/10/11 15:47:47 bQTwKJLw.net
ゲームはダサくないと思う

307:名前は開発中のものです。
06/10/11 16:34:30 8vwr20Eq.net
だせぇよw

308:名前は開発中のものです。
06/10/11 19:42:14 TVYvHiC+.net
これでバトルフィールドみたいなのが出てきたら神!

309:名前は開発中のものです。
06/10/11 21:37:46 4qdRD47H.net
相変わらず、このスレ人気あるなぁ。

310:名前は開発中のものです。
06/10/11 21:38:53 ZkcO6ZJY.net
バトルフィールドマダァ-? (・∀・ )っ/凵⌒☆チンチン

311:名前は開発中のものです。
06/10/11 22:09:45 JH+ZwvBm.net
>309
単発IDだし、お前以外全部自演かもしれんぞwww

312:名前は開発中のものです。
06/10/11 23:01:28 bQTwKJLw.net
カウンターストライク系がいいなぁ

313:名前は開発中のものです。
06/10/11 23:13:27 BC4Q8DVf.net
>>1-312まで自演だよ


次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

2195日前に更新/269 KB
担当:undef