- 1 名前:凛凛 [2009/04/07(火) 18:33:13 ID:f1B9OWat.net]
- おしえてくれええええええええ
マジレスカモーン 神降臨まつよいつまでもっ
- 2 名前:名前は開発中のものです。 mailto:sage [2009/04/07(火) 18:55:04 ID:GKiwQWg2.net]
- 2get
- 3 名前:名前は開発中のものです。 [2009/04/07(火) 18:59:48 ID:wd04xl6O.net]
- まずPCを買います
- 4 名前:名前は開発中のものです。 [2009/04/07(火) 19:00:02 ID:wd04xl6O.net]
- PCを買ったら気合を入れるため
パンツを脱ぎます
- 5 名前:名前は開発中のものです。 mailto:sage [2009/04/07(火) 20:19:57 ID:dsdxr67X.net]
- パンツを脱ぎながら、パソコンをどうやってインターネットに繋ぐかを考えます
- 6 名前:名前は開発中のものです。 mailto:sage [2009/04/07(火) 20:36:21 ID:bWor7+Qq.net]
- pc11.2ch.net/test/read.cgi/gamedev/1008798517/
pc11.2ch.net/test/read.cgi/gamedev/1101161690/ pc11.2ch.net/test/read.cgi/gamedev/1011355555/ pc11.2ch.net/test/read.cgi/gamedev/1011430434/ pc11.2ch.net/test/read.cgi/gamedev/1014221296/ pc11.2ch.net/test/read.cgi/gamedev/1016427224/ pc11.2ch.net/test/read.cgi/gamedev/1018534410/ pc11.2ch.net/test/read.cgi/gamedev/1018958444/ pc11.2ch.net/test/read.cgi/gamedev/1024547883/ pc11.2ch.net/test/read.cgi/gamedev/1028278884/ pc11.2ch.net/test/read.cgi/gamedev/1033753030/ pc11.2ch.net/test/read.cgi/gamedev/1038901256/ pc11.2ch.net/test/read.cgi/gamedev/1041594153/ pc11.2ch.net/test/read.cgi/gamedev/1048747764/ pc11.2ch.net/test/read.cgi/gamedev/1072515100/ pc11.2ch.net/test/read.cgi/gamedev/1077106564/ pc11.2ch.net/test/read.cgi/gamedev/1079010393/
- 7 名前:名前は開発中のものです。 mailto:sage [2009/04/07(火) 20:38:29 ID:bWor7+Qq.net]
- pc11.2ch.net/test/read.cgi/gamedev/1107750008/
pc11.2ch.net/test/read.cgi/gamedev/1080517885/ pc11.2ch.net/test/read.cgi/gamedev/1085733089/ pc11.2ch.net/test/read.cgi/gamedev/1087724940/ pc11.2ch.net/test/read.cgi/gamedev/1093217777/ pc11.2ch.net/test/read.cgi/gamedev/1093834617/ pc11.2ch.net/test/read.cgi/gamedev/1101144953/ pc11.2ch.net/test/read.cgi/gamedev/1123562197/ pc11.2ch.net/test/read.cgi/gamedev/1127547668/ pc11.2ch.net/test/read.cgi/gamedev/1135994116/ pc11.2ch.net/test/read.cgi/gamedev/1144248800/ pc11.2ch.net/test/read.cgi/gamedev/1158659059/ pc11.2ch.net/test/read.cgi/gamedev/1160203442/ pc11.2ch.net/test/read.cgi/gamedev/1174067856/ pc11.2ch.net/test/read.cgi/gamedev/1215129226/ pc11.2ch.net/test/read.cgi/gamedev/1236752300/
- 8 名前:凛凛 [2009/04/07(火) 22:22:32 ID:f1B9OWat.net]
- >>4
新しくpcかってみた パンツ脱いだ >>5 光ケーブルががんばってくれてるから できないよどうしよう!?
- 9 名前:凛凛 [2009/04/07(火) 22:39:04 ID:f1B9OWat.net]
- あ、スキルまじで0
立て逃げはしなからヨロ
- 10 名前:名前は開発中のものです。 mailto:sage [2009/04/07(火) 22:45:30 ID:zBAaQaAN.net]
- HTMLのリンクタグを覚えればネトゲできるよ
- 11 名前:名前は開発中のものです。 mailto:sage [2009/04/07(火) 22:53:46 ID:GejrIguU.net]
- スキルなんか最初は誰でも0だからそこは気にする必要無し
ただ苦労してスキルを身につける覚悟はあるか? つーかぶっちゃけマジメにプログラミング習得する気があるかどうかで話は変わってくるぞ? きちんとプログラミングを勉強すればそれこそどんなゲームも(理論上は)思ぃ通りに作れる様にはなるけど そこまでやる気が無くても妥協とエ夫で「ネトゲを作ること」自体は出来無くもない そこんとこどうよ?
- 12 名前:名前は開発中のものです。 mailto:sage [2009/04/07(火) 23:02:17 ID:tiJ85omx.net]
- >>11が教えてくれるっていうなら俺にも教えてくれよ
がんばるよ
- 13 名前:凛凛 [2009/04/07(火) 23:12:47 ID:f1B9OWat.net]
- >>11
まじめにがんばるさ だからいろいろおしえて ・・・スレちがいになるが チョコランの無敵チートわかるか? うさみみなんだけど
- 14 名前:凛凛 [2009/04/07(火) 23:34:03 ID:f1B9OWat.net]
- gamegradが痛い・・・やっぱチートコードはあきらめる
- 15 名前:名前は開発中のものです。 mailto:sage [2009/04/07(火) 23:34:42 ID:ru4a9qFQ.net]
- 一昔前ネットゲーといえば手紙のやり取りでな…
- 16 名前:凛凛 [2009/04/07(火) 23:46:05 ID:f1B9OWat.net]
- てがみ・・・=メール?
- 17 名前:名前は開発中のものです。 mailto:sage [2009/04/07(火) 23:51:28 ID:GkhkBGeW.net]
- このスレの存在を忘れてもらっちゃ困るぜ!!
つ ttp://pc11.2ch.net/test/read.cgi/gamedev/1174067856/ マジレスするとSocketを実装して、あとは調整調整でいいかと。
- 18 名前:凛凛 [2009/04/07(火) 23:53:08 ID:f1B9OWat.net]
- sあんくす
- 19 名前:名前は開発中のものです。 mailto:sage [2009/04/07(火) 23:57:36 ID:AwFUb8OB.net]
- ネットゲーム、曖昧に表現されている
これを定義しなければならない。 マルチプレイで難しい所は 時間的遅れ、ラグが発生する。遅れても良いゲームに仕立てればよい。 セキュリティの確保が難しい。仲間内で楽しむのならそれほど心配ない。 多くの知識を必要とする。ゲーム製作に加えてネットワークの知識も必要 、だが、簡単な手順であったり、LAN限定にすればいける。 MMOこれは、面倒です。8人くらいまでにしなさい。
- 20 名前:凛凛 [2009/04/07(火) 23:58:31 ID:f1B9OWat.net]
- URL使えんかった・・・
そけっとがんばってみる
- 21 名前:凛凛 [2009/04/08(水) 00:20:52 ID:SgaKdLqr.net]
- どこかで
2人なら簡単だが3人になるとlv急上昇 あとは3人でも10人でも同じくらいのlvだな っていってた
- 22 名前:11 mailto:sage [2009/04/08(水) 00:33:43 ID:VtboGZZI.net]
- >>1はどんなゲーム作りたいのよ?
俺はFPSerなんで他のジャンルは良く知らんけど、ネット対戦型FPSで良ければTGCが出してるFPSCreator使うのが一番簡単 簡単なアリーナくらいなら俺でも作り方教えられるっつーか、俺が教えるまでも無く作れると思う オンラインRPGなら同じTGCが出してるRealmCrafterが弄ってみては無いけどビデオチュートリアル見る限り結構簡単ぽい 両方共プログラム知識ゼロでも作れるってのがウリになってる プログラミングの方は趣味でDarkBASIC弄ってるくらいで本職のプログラマでも無いから大したことは教えらんないし そっち方面をマジメに頑張る気があるなら情報系の学校行ってちゃんと勉強した方がいいよ ・・・どうでもいいけどなんか俺TGCの回し者みたいだなw
- 23 名前:凛凛 [2009/04/08(水) 01:03:27 ID:SgaKdLqr.net]
- 妹子と俺は中学生Tonight
とりま、ネット対戦型FPSがビンゴなことにおどろき
- 24 名前:名前は開発中のものです。 [2009/04/08(水) 02:36:22 ID:K/9j56pG.net]
- いい加減アホは構うなよ
どうせすぐ逃げ出す
- 25 名前:名前は開発中のものです。 mailto:sage [2009/04/08(水) 03:44:26 ID:zaw1t9OQ.net]
- ネトゲー作るなら、エミュ鯖作ろうみたいなスレも関係スレじゃね?
- 26 名前:名前は開発中のものです。 mailto:sage [2009/04/08(水) 03:45:13 ID:zaw1t9OQ.net]
- アドレス張り忘れた
pc11.2ch.net/test/read.cgi/gamedev/1182422975/
- 27 名前:凛凛 [2009/04/08(水) 04:09:28 ID:SgaKdLqr.net]
- >>25
ありがとう >>26 sあんくす >>24 勝手ながら無視させていただきます
- 28 名前:名前は開発中のものです。 [2009/04/08(水) 07:00:36 ID:1OYxpb2j.net]
- 1は口だけ、絶対作れないに10万ラビット
- 29 名前:名前は開発中のものです。 mailto:sage [2009/04/08(水) 11:07:46 ID:m08w1hAl.net]
- じゃあ俺は20万ビット
- 30 名前:名前は開発中のものです。 mailto:sage [2009/04/08(水) 12:15:04 ID:9QPjC02c.net]
- >>1よ
おしえてくれええええって 自分、電話帳1冊を超える情報量な内容を要求してるわけだけど ありえないでしょ?こんなBBS形式でそんな情報量やりとりすんの じゃあ何でそんな要求をしたか? それは君が知らなさ杉だから 何もかもが 負荷を考えろや こっちが出血大サービスしたとして こっちの負荷:>>1の負荷=10000:1 じゃん 君が何か苦労してんの? せめて基礎を固めて負荷割合を減らそうとか思わないの? はっきり言わせてもらうが こっちの負荷 < >>1の負荷 になるまで人に聞くな それが最低限の礼儀 つか常識
- 31 名前:名前は開発中のものです。 mailto:sage [2009/04/08(水) 12:43:50 ID:iI1UgMGD.net]
- >>30
釣りって分かってやれよw
- 32 名前:名前は開発中のものです。 mailto:sage [2009/04/08(水) 14:19:00 ID:zaw1t9OQ.net]
- >>30
>こっちの負荷:>>1の負荷=10000:1 じゃん 真面目に答えると説明するのは>>30だけど、説明を理解して応用して鯖と蔵作ってバグ取りして皆に配布するのが>>1なんだから どうみても1の方が大変です 勿論1がちゃんと作ればの話だけどなw
- 33 名前:名前は開発中のものです。 mailto:sage [2009/04/08(水) 14:46:01 ID:zrks4lnw.net]
- てかむしろ>>30の方が釣りだろ
電話帳1冊を超えるとか10000:1とかどっから出て来た数字だよww 釣りでなく本気でこんなこと言ってるとしたらオツム消防レベルじゃねーかw
- 34 名前:名前は開発中のものです。 mailto:sage [2009/04/08(水) 15:14:38 ID:lMU9Hy8P.net]
- そういう>>33も釣り臭いな
「100年はやい」っていわれて、「100年後まで生きてんのかよ」と 突っ込むようなもんじゃねーか
- 35 名前:名前は開発中のものです。 mailto:sage [2009/04/08(水) 15:32:54 ID:4ZFhHALo.net]
- P2PじゃなくてS/C型のTCPでのチャットが作れるかが第一歩だな。
その次は独自のプロトコルを決めてUDPに移行。その上での通信データの欠損 等をどう処理するか。 とりあえずネトゲの初歩は会話と移動だと思う。
- 36 名前:名前は開発中のものです。 mailto:sage [2009/04/08(水) 15:54:40 ID:iI1UgMGD.net]
- TCPじゃだめなの?
- 37 名前:名前は開発中のものです。 mailto:sage [2009/04/08(水) 16:33:10 ID:Jhv90Vd4.net]
- ネトゲと言っても、そのエンジン部分をコンピュータがやらなければいけないなんてことは無いわけで、
>>15-16 みたいにメールでTRPGやればいいんじゃね。 もちろん、>>1がGMで。
- 38 名前:名前は開発中のものです。 [2009/04/08(水) 16:34:26 ID:PSVyjXKX.net]
- >>1 ゆとりには無理!
- 39 名前:名前は開発中のものです。 mailto:sage [2009/04/08(水) 16:44:22 ID:E/+dTpdT.net]
- >>37
出かける/風呂はいる/トイレ行く/瞑想にふける たびに 「ただいまメンテナンス中です」
- 40 名前:名前は開発中のものです。 mailto:sage [2009/04/08(水) 17:53:39 ID:OIihxudB.net]
- どうせ>>1はゲームはRPGツクールみたいなツールで
サクッと作るのが普通だと思ってるんだろうな
- 41 名前:名前は開発中のものです。 mailto:sage [2009/04/08(水) 18:12:56 ID:2aZmQle2.net]
- チャットのテストですよ
gamdev3.hp.infoseek.co.jp/cgi-bin/up/No_0407zip.html
- 42 名前:名前は開発中のものです。 mailto:sage [2009/04/08(水) 18:19:36 ID:NjcyJ2w8.net]
- ネトゲ関係のスレってすげー立ってるよねw
ほとんどが妄想だったり作ることが出来なくて速攻終わってる
- 43 名前:名前は開発中のものです。 mailto:sage [2009/04/08(水) 18:37:00 ID:iI1UgMGD.net]
- >>41
あまりの容量の大きさに怖くてクリックできないんですがww
- 44 名前:名前は開発中のものです。 mailto:sage [2009/04/08(水) 18:47:21 ID:4ZFhHALo.net]
- >>36
アクション性が高いネトゲを作るとなると、けっこうTCPの遅さは足を引っ張るね。 囲碁、将棋、トランプ、すごろくとかのターン制のある、いわゆるテーブルゲーム だったらTCPのみでもokかと。
- 45 名前:名前は開発中のものです。 mailto:sage [2009/04/08(水) 18:47:57 ID:lyytO41X.net]
- チャットなんてIRCでいいだろw
まぁネトゲクライアント以外の起動を許可するとチートし放題だがなwww
- 46 名前:名前は開発中のものです。 mailto:sage [2009/04/08(水) 18:54:41 ID:bgm4szLX.net]
- お前ら>>22-23読めよ。
そして>>1はこの板のTOPページを音読しろ。え?もういないってw
- 47 名前:名前は開発中のものです。 mailto:sage [2009/04/08(水) 18:55:07 ID:4ZFhHALo.net]
- >>37
手に持ったダイスを振れなきゃTRPGじゃねえよ、と俺の中の誰かが叫んでます。 実際、ダイス忘れてPCで各ダイスの目が出せるプログラム即興で組んだけど、 あの盛り下がり感は半端なかったから。
- 48 名前:名前は開発中のものです。 mailto:sage [2009/04/08(水) 18:58:44 ID:lyytO41X.net]
- >>47
では。 1. 各プレイヤーが実際のダイスを持って、ターンには自分でダイスを振る。 2. クライアントすべてにwebカメラ接続して、プレイヤーのダイスを監視。 3. ダイスの出た目をwebカメラ入力から判定して全員に通知。 これでいいんじゃね。 そんな高解像度なwebカメラと画像認識ソフトがないだ? >>1が開発してくれるんだよ。
- 49 名前:名前は開発中のものです。 mailto:sage [2009/04/08(水) 19:12:04 ID:4ZFhHALo.net]
- >>41
チャットだけで2MBとか危険すぎて踏む気になれない。 >>48 なぜかクリティカルのときはダイスの転がり方が同じなんですね、わかります。 べつにダイスにこだわらなくてもいいんだよ。予め配られたカードから任意の カード出して、マスターのカードと組み合わせて成否判定すればいいんだから。 ただ、気がつくと違うゲームが出来上がってそうだが。
- 50 名前:名前は開発中のものです。 mailto:sage [2009/04/08(水) 19:58:38 ID:lyytO41X.net]
- >>49
さっき自分で「手に持ったダイス振れなきゃ」ってお題だしておいて、いきなり 前言ひるがえすのやめてーーーwww
- 51 名前:名前は開発中のものです。 mailto:sage [2009/04/08(水) 20:08:22 ID:1zfKZgOP.net]
- おまえらの>>1置いてけぼりっぷりにワロタ、いや、むしろ萌えたw
何でTRPGオンセシステムのスレになってんだよww
- 52 名前:名前は開発中のものです。 mailto:sage [2009/04/08(水) 20:18:22 ID:4ZFhHALo.net]
- >>50
ああ、悪い、ダイス云々はTRPGとしては、ということで。 TRPGではなくネトゲとしてなら判定方法は色々なやり方があるし、とどのつまりは 成否判定の為のデータや結果をやりとりするのがネトゲなのだから、その部分が 出来ていればokという話。 それが出来れば、次は通信遅延を感じさせないゲームデザインというステップに。 帯域とかチート対策はまた別次元の問題なので今は省く。
- 53 名前:凛凛 [2009/04/08(水) 22:15:38 ID:SgaKdLqr.net]
- >>51
気づいてくれてありがとう おいてけぼりだ・・・ RPGツクールはデータ改変くらいしかできん
- 54 名前:名前は開発中のものです。 mailto:sage [2009/04/08(水) 23:15:05 ID:2aZmQle2.net]
- まぁね、今はできなくても将来にできれば良い事であってだね
今現在 努力する事が大切なんだよ 極稀に天才がいるが、ほとんどの人が凡才だから 普通の人が何年間も努力して 手作りゲームを作り上げる。 その努力が大切であって、それを毎日行っている事が結果に繋がるんだよ はっきりしていることは、実行しなければ結果は無い。ってことだ 解るかな、 本を読んでいるか、コードを書いているか? 本を読みなさい、先人の知恵は役に立つ。10冊以上読まなければならない コードを書いて試しなさい。動作する実践コードが証だ 今すぐに始めなさい。
- 55 名前:名前は開発中のものです。 mailto:sage [2009/04/08(水) 23:20:47 ID:g1iRL3AZ.net]
- 村上春樹とか読むといいよ
- 56 名前:名前は開発中のものです。 mailto:sage [2009/04/08(水) 23:21:09 ID:5qdXZe4Y.net]
- 本は量より質だろ
お勧めの本でもいってやれよw
- 57 名前:名前は開発中のものです。 [2009/04/08(水) 23:30:40 ID:20QEeSC1.net]
- USBサイコロ、無線サイコロの開発が先だ
- 58 名前:名前は開発中のものです。 mailto:sage [2009/04/08(水) 23:50:35 ID:nNjgWv4F.net]
- んじゃマジレス。
TCPのポートはふんだんに使えるものと思ってよし。 FPSとかなら、対戦相手一人につき1ポート使って良し。 そして、TCPのポートとスレッド数は同じにせしぼん。 通信するフレームレートは3でいい。1フレームの中に実際の20フレーム分の情報入れろ。 1フレーム分の情報は32バイト以内にしろ。つまり、 ゲーム内のキャラクタが扱えるインターフェースを制限しろ。 移動も攻撃も全て「そういうアイテムを使った」ものだと解釈しろ。 これで、大体の設計は見えたか?
- 59 名前:名前は開発中のものです。 mailto:sage [2009/04/09(木) 00:10:22 ID:nMJHQ0Ie.net]
- >>58
サーバの話? TCP前提? UDPははなから除外? 全体の説明が無いから、いきなり細かい話されても訳わからん TCPのポートとスレッド数を同じにとか、何の処理の話よ? サーバはポート番号固定で、クライアントは自動割当じゃん?
- 60 名前:名前は開発中のものです。 mailto:sage [2009/04/09(木) 01:25:58 ID:WM6VfGt/.net]
- >>58
ポートってサーバー側の話だよね。 全員で同じポート使っちゃダメなの?
- 61 名前:名前は開発中のものです。 mailto:sage [2009/04/09(木) 01:38:39 ID:wWWTeW9d.net]
- 前にお遊びでログインキャラセレ関係、チャット、キャラ表示、ウィンドウ類まで作ったことあるよ
Winsock2とDirectx使って こういうスレだと必ずTCPがどうとか触れ無我どうとか言いまくる人いるけど 別に難しく考えなくて普通にソケット使ってプログラムしてみればいいんじゃないかな winsock サーバークライアントとか 非ブロッキングとかぐぐれば いくらでもサンプル出てくるよ
- 62 名前:11 mailto:sage [2009/04/09(木) 01:46:00 ID:C5AlBMBW.net]
- >>53
おー、まだ居たかw で、どうするよ?作るのは対戦FPSでいいのか?マジメにプログラム覚えてやるとなるとかなりキツいぞ? プログラミング言語の習得も勿論大変だけど、数学が中学レべルだと話にならないからそっちの勉強も必要になるから、相当覚悟決めないとなw そこまでやる気が無いなら>>22で挙げたFPSCreator使っとけ 海外ソフトだけどRPGツクール扱えるくらいなら問題無く使えるハズだから >>60 >使って良し だからダメってことは無いんじゃね? >>58の作法がどんなもんか知らんしネットワーク関連はあんま詳しくないんで頓珍漢なコト言うことになるかも知らんけど 「各クライアント毎に独立したスッドレで処理させればマルチコアプロセッサで(゚д゚)ウマー」とかするのに個別のポートを割り当てた方が都合良かったりするんで内科医?
- 63 名前:名前は開発中のものです。 mailto:sage [2009/04/09(木) 01:46:23 ID:HLbPA78V.net]
- >>58
どしたー?
- 64 名前:名前は開発中のものです。 mailto:sage [2009/04/09(木) 10:00:13 ID:qUvhs67I.net]
- >>58
>通信するフレームレートは3でいい。1フレームの中に実際の20フレーム分の情報入れろ。 >1フレーム分の情報は32バイト以内にしろ。つまり、 ここいらの数値が具体的なのが気になるな。 もともと実際の送信のタイミングはOSやNICのお任せになるんで、プログラム上で 通信レートを固定にする必要は無いと思うんだが如何に。 >>61 >前にお遊びでログインキャラセレ関係、チャット、キャラ表示、ウィンドウ類まで作ったことあるよ >Winsock2とDirectx使って >こういうスレだと必ずTCPがどうとか触れ無我どうとか言いまくる人いるけど そりゃまぁ、その段階ならまだTCP云々もフレームレートもあんまり関係ないわな。
- 65 名前:名前は開発中のものです。 mailto:sage [2009/04/09(木) 10:00:30 ID:wr1o3Dlu.net]
- サーバとクライアントって仕組みじゃないんだよ。少なくともfpsについては。
全員が全員他のクライアントのアドレスとポートを叩いてる、P2Pそのものというか、 誰かが言っているようにチャット、それも一対一のものを想定して問題無いってばよ。
- 66 名前:名前は開発中のものです。 mailto:sage [2009/04/09(木) 10:15:59 ID:qUvhs67I.net]
- >>57
ダイスに埋め込まれた2つの端子を読み取るプレート型センサーが販売されたり してな。 サンワサプライから。 てか、タブレットを利用したら簡単に出来そうな気がしてきたw
- 67 名前:11 mailto:sage [2009/04/09(木) 13:37:53 ID:4C2R8XJO.net]
- んなもん作らんでも、例えばグロパイ辺りでWiiリモコンの入力拾って鯖に投げて画面上で仮想ダイス振らせるとかで十分じゃね?
>>47が盛り下がったのって多分乱数でダイス目をパッと表示するだけの味気無い物だったからだろ? 即興でサクッと組むならそれもやむ無しだし>>47だって事前にしっかり製作期間をとれれば実際にダイス転がさなくても盛り上がれる様な物を作れたろうさ
- 68 名前:名前は開発中のものです。 mailto:sage [2009/04/09(木) 13:40:48 ID:4C2R8XJO.net]
- やべ、名前欄消すの忘れてたw
- 69 名前:名前は開発中のものです。 mailto:sage [2009/04/09(木) 14:45:43 ID:R8lDwKqo.net]
- 「お互いに奇声を出し合って先にダウンした方が負け」とかいうゲームならskype一つで実現できるのに。
応用例として「しりとり」とか「クイズ」とか「マジカルバナナ」までできるすぐれもの。
- 70 名前:名前は開発中のものです。 mailto:sage [2009/04/09(木) 15:21:42 ID:dN8G7Km6.net]
- [今後の展開予想]
・そんなのスカイプもいらねーよw携帯でできんじゃんwww ・携帯すら不要だな糸電話で出来る ・態々その為に糸電話を作るのか?大声最強だろjk
- 71 名前:名前は開発中のものです。 mailto:sage [2009/04/09(木) 15:36:41 ID:R8lDwKqo.net]
- 最終的にゲームじゃなくて友達作れってことか
- 72 名前:名前は開発中のものです。 mailto:sage [2009/04/09(木) 16:10:49 ID:dN8G7Km6.net]
- BOT対戦があれば友達だって作んなくていいよ!
だからネトゲ作ろうぜ!! 〜 そして無限ループ 〜
- 73 名前:名前は開発中のものです。 mailto:sage [2009/04/09(木) 17:16:41 ID:wWWTeW9d.net]
- なんでいきなりfpsの話してるのかわからん
ずーっと先の話じゃないの 35みたいな流れじゃなかったのか
- 74 名前:名前は開発中のものです。 mailto:sage [2009/04/09(木) 18:16:38 ID:bc1XOfkw.net]
- >>1がfps作りたがってるらしいからその影響だろ
とは言え>>1に順序立てて作り方教えてる訳じゃなくてただ雑談してるだけだからな 話題が飛んでても何ら不思議は無い >>35の流れで語りたいならオマエが話振ってもいいんだぜ?
- 75 名前:名前は開発中のものです。 mailto:sage [2009/04/09(木) 18:25:10 ID:+aLRzCVI.net]
- 独自のプロトコルをきめてUDP?
なんかポートの話もオカシイ気がするし・・・ ここに書き込んでるのは、 作った事のない人ではないか?
- 76 名前:名前は開発中のものです。 mailto:sage [2009/04/09(木) 19:25:54 ID:eHCGdAkZ.net]
- この手のスレで何か作れるようなやつがいるのかよ
- 77 名前:名前は開発中のものです。 mailto:sage [2009/04/09(木) 19:33:51 ID:AbMJUlI3.net]
- >>6-7
- 78 名前:名前は開発中のものです。 mailto:sage [2009/04/09(木) 20:03:56 ID:wr1o3Dlu.net]
- 独自のプロトコルは必要ないぜ。最悪、httpでも全く問題無い。
重要なのはデータ形式だ。 XMLのように構造化されているのは当然として、 それが不定長にならないような工夫が必要だ。
- 79 名前:名前は開発中のものです。 mailto:sage [2009/04/09(木) 20:09:24 ID:qUvhs67I.net]
- >>73
65が言ってるfpsはFPSのほうだと思う。 >>75 通信プロトコルはUDPで独自データプロトコルを使用ということね。ネトゲ用の汎用 データプロトコルなんてあるんだろうか。韓国あたりならリネージェ2のが基盤になって そうだけど。 ポートは、まあ他のソフトとぶつからなければいいんじゃないかな。有名なソフトの 使用ポート一覧がどっかにあったはず(ブックマーク失念)。
- 80 名前:名前は開発中のものです。 [2009/04/09(木) 20:16:49 ID:NHDjzqvM.net]
- 知ったかぶりを書き込んで、看破しあうスレだと思ってた!
・普通にSocket使ってればTCP ・UDPではTCPの真似はできない。もっと下の方のレイヤーから違っているからだ。 どっちがいいかではなく、用途によって使い分けるべき。 ・C/SなFPSも無くは無い。今は廃れたかもしれないがね。 まぁ上手にコードを書いていれば、後から変更するのも簡単だから、 テキトウにやればいいと思うよ。
- 81 名前:名前は開発中のものです。 mailto:sage [2009/04/09(木) 20:20:10 ID:qUvhs67I.net]
- >>78
ジャンルによってはhttpもありだけど、FPSを含めアクション系にはレスポンスの 遅さとヘッダの冗長さで選択肢にはならないでしょ。
- 82 名前:名前は開発中のものです。 mailto:sage [2009/04/09(木) 20:55:00 ID:wr1o3Dlu.net]
- だから60fpsで通信する必要は無いと(略)
3fpsくらいでいい、ってのは最初から通信データを最適化しない前提の話だろ。汎用のプロトコルで作るための基本的な設計部分の話だべ。
- 83 名前:名前は開発中のものです。 mailto:sage [2009/04/09(木) 21:14:20 ID:ZZ/RVGkP.net]
- >>80
TCPとUDPの下のレイヤーは一緒だろ ttp://dictionary.rbbtoday.com/cgi-bin/image/gif/fig2012-1.html 知ったかで嘘書くのはやめてくれ
- 84 名前:名前は開発中のものです。 mailto:sage [2009/04/09(木) 21:16:16 ID:wWWTeW9d.net]
- まあ独自のプロトコルがどうとかの話は別にどうでもいいとして
まず複数クライアントのチャットでも作ってみればかなり勉強になるし一歩になる 一通りプログラム出来るならすぐ出来るし ポート決めて待ちうけして接続きたらソケット開いて パケット来たら各クライアントに流したり処理したりして
- 85 名前:名前は開発中のものです。 mailto:sage [2009/04/09(木) 21:18:23 ID:x5opJQtt.net]
- またチャットか
- 86 名前:名前は開発中のものです。 mailto:sage [2009/04/09(木) 21:18:56 ID:qUvhs67I.net]
- >>82
82は58かな? 違ったらごめん。 20フレーム溜め込んで333msの遅延を意図的に発生させる意図がよくわからな い…。更新すべきデータが発生したら即時送信する、というレスポンス性ではダメ なのかい? とは言え、60fpsで律儀に位置データを送り続けるネトゲを作った勇者もいたわけ で、それについてはシステムデザインが根本で間違ってるとしか言いようがなく。
- 87 名前:名前は開発中のものです。 mailto:sage [2009/04/09(木) 21:21:46 ID:+aLRzCVI.net]
- そのレベルができてること前提で
聞きたいんだがボイスチャットは どうやって作ればいいと思う? 遅延とかの問題モロわかるんで いい題材だと思うんだけど
- 88 名前:名前は開発中のものです。 mailto:sage [2009/04/09(木) 21:28:50 ID:qUvhs67I.net]
- >>84
>一通りプログラム出来るならすぐ出来るし いや、実は1はツクールを少しいじったぐらいの人で…。使用言語も決まっていな いしプログラミングを学ぶ気があるのかどうかも不明。もちろん作りたいFPS像も見 えていないという状態です。 まぁ、ここはプログラムできなきゃダメってわけではないんだけど、他人が手が 出せるほどのきちんとした企画や仕様を作り上げられる技量が、となるとそれは それでけっこう難しく。
- 89 名前:名前は開発中のものです。 mailto:sage [2009/04/09(木) 21:35:43 ID:wr1o3Dlu.net]
- >>86
20fpsに一回同期しろって話だと。 書き込みだけじゃなくてhttpみたいなレスポンスを想定してる訳だし
- 90 名前:名前は開発中のものです。 mailto:sage [2009/04/09(木) 21:37:24 ID:+aLRzCVI.net]
- >>1じゃなければだめなんですか?
「ネトゲの作り方」ってスレタイですし みんなで試行錯誤して作りませんか?
- 91 名前:名前は開発中のものです。 mailto:sage [2009/04/09(木) 21:39:03 ID:MMPqwK6I.net]
- 前提条件を決めなければ、何も始まらない。
すれタイトルを見てわかるとおり。 ここは素人から始めるネットゲームだろう 一応、HSPでもネットゲームが出来るのだから12歳からでも出来るであろう そうなのだが、実際に非力なHSPでは厳しいからHSP除外して考えて、 もう少し高度な言語を使った方が良いだろう。 通信に関して、素人むけとしてTCPだろうし、DirectPlayでもよいだろう 間違っても、欲張ってアクションゲームを作ろうとしてはいけない、 ネットの更新は1秒毎くらいにあまく設定する。 調節すれば速くもなるが、そこは素人向け。 プログラミングに関して、いくらなんでもツクールでは、QuakeのMODを作るのと同じである。 少なくとも、簡単なプログラム言語を覚えるくらいの努力が必要だ 通信は難しいから良いライブラリを使うことだ。使い方を覚えればそれで出来る。 ゲームとしての面白さは、それは作者の自己満足で良いだろう。評価は世間が決めることであって 本人が満足していれば、それが良いゲームだと思う。コーダーの役得ってもんだ。
- 92 名前:名前は開発中のものです。 mailto:sage [2009/04/09(木) 21:42:45 ID:qUvhs67I.net]
- >>87
無圧縮のwavをそのまま送るのなら、原理は文字チャットと同じで難しくはないよ。 ただ文字データとは比較にならないほどデータ量が多いんで、音声データを圧縮 する必要が出てくる。その圧縮時間が遅延と混じりあってる気が多少しないでもない。 たしかwavとかは全データが送り終えないと再生できないから、ストリーム再生に 対応して無いフォーマットを選んだ場合は、ある程度の時間に区切って送る必要が あるかもね。それらのバッファ量も遅延と感じてしまう可能性が。
- 93 名前:名前は開発中のものです。 mailto:sage [2009/04/09(木) 21:49:09 ID:wWWTeW9d.net]
- >>88
じゃあc++でもいいけど何か憶えた方がいいかもしれないな 過去数々のスレで繰り広げられた 妄想だけ流してあとはよろしくとかにはならないように頑張ってほしい
- 94 名前:名前は開発中のものです。 mailto:sage [2009/04/09(木) 21:51:06 ID:MMPqwK6I.net]
- >みんなで 作りませんか?
このような人は相手にされない。書くとするならば 「私ががんばります、応援してください。」このように書くべき
- 95 名前:名前は開発中のものです。 mailto:sage [2009/04/09(木) 21:51:17 ID:R8lDwKqo.net]
- MODでいいじゃん。何も問題無い。
- 96 名前:名前は開発中のものです。 mailto:sage [2009/04/09(木) 22:04:18 ID:+aLRzCVI.net]
- >>92
>原理は文字チャットと同じで難しくはないよ。 最大の違いは、ボタンなり何なりを押して、 ハイ!送信じゃないところだと思うんですが・・ 送信でさえ、いつ送るのかという問題があるので 難しいと思うんですが・・なにより一人じゃ試せない のが大問題だし。 wavもストリーム再生できますよ。
- 97 名前:名前は開発中のものです。 mailto:sage [2009/04/09(木) 22:13:09 ID:1PwKt/lU.net]
- 月末迄もてばたいしたもの
コノテのスレは数日ともたず終了するのが今までの流れ
- 98 名前:凛凛 [2009/04/09(木) 22:36:43 ID:rwh+ALYu.net]
- とりあえず本よんだ
わからん言葉でた それについての本を読む またわからない ↑のくりかえし
- 99 名前:11 mailto:sage [2009/04/09(木) 22:47:57 ID:8+/zmuki.net]
- >MODでいいじゃん。何も問題無い。
全くだ >>91は自分で「前提条件を決めなければ、何も始まらない。」と言っていながら>>1がプログラミングを学ぶ気があるかどうかの大前提をスっ飛ばして いきなりツクールやMODや簡易スクリプ卜言語を下に見て「まず高度な言語の習得ありき」で話を始めちまってるが、>>1にそこまでやる気が無かったらどうするよ? 俺も>>11や>>22でその辺聞いてるけど>>1はまだその辺何も答えてないぞ?ただ「がんばる」とは言ってるけどさ、これだけじゃどうしたいのかは判んないだろ? スキルを身に着ける気が無いならそれこそMODで充分、つか俺はその場合MODですら敷居が高過ぎると考えたからFPSCreatorを薦めたんだよ、アレならすげー簡単だから
- 100 名前:11 mailto:sage [2009/04/09(木) 22:52:05 ID:8+/zmuki.net]
- ・・・とかダラダラ長文書いてたらその間に>>1来てんじゃねーかww
おいマジでどーすんよ? スキル身に着けたいのかただ作れりゃいいのか、オマエが表明しないと方針決まんねーぞ?w
|

|