[過去ログ]
MMORPGをつくるお! (350レス)
MMORPGをつくるお! http://mevius.5ch.net/test/read.cgi/gamedev/1135994116/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
99: 名前は開発中のものです。 [sage] 2006/02/17(金) 01:05:35 ID:oA6tlG6M ガンガン実装進んでるのか、逃げたのかだけでも言ってくれ http://mevius.5ch.net/test/read.cgi/gamedev/1135994116/99
100: 名無しXPG ◆NhNPesQ6/M [sage] 2006/02/22(水) 15:49:20 ID:RMO9ur5L >>99 多用で、もうしばらくしたら、再開します。 何か更新したらアゲますので、それまでウォッチしないで待っててください。^^; http://mevius.5ch.net/test/read.cgi/gamedev/1135994116/100
101: 名無しXPG ◆dffLbwc7XE [sage] 2006/02/22(水) 15:50:17 ID:RMO9ur5L トリップ間違え。 http://mevius.5ch.net/test/read.cgi/gamedev/1135994116/101
102: 107 ◆a6JcKaYOUI [sage] 2006/02/22(水) 23:47:18 ID:flZ45hqh 待ってますw http://mevius.5ch.net/test/read.cgi/gamedev/1135994116/102
103: XPG ◆dffLbwc7XE [sage] 2006/03/03(金) 02:30:56 ID:+zVYHQBW 保守 http://mevius.5ch.net/test/read.cgi/gamedev/1135994116/103
104: 名無しXPG ◆dffLbwc7XE [sage] 2006/03/10(金) 14:44:31 ID:qn6WiK0s ぼちぼち再開。 GUIの入力フィールド(ここで詰まってた)がとりあえず完成。 スレッド間の通信がごちゃごちゃになってたので、クラス化しつつ作り直す。(←今ここ) あと、今までクラス化してなかったところを全部クラス化。 それからGUIの実装にC++の機能をバリバリ使って作り直す予定。 でもnewとdeleteを繰り返す設計にはちょっと不安があったり。 http://mevius.5ch.net/test/read.cgi/gamedev/1135994116/104
105: 107 ◆a6JcKaYOUI [sage] 2006/03/11(土) 02:34:07 ID:BgvmPltm + + ∧_∧ + (0゚・∀・) ワクワクテカテカ (0゚∪ ∪ + と__)__) + http://mevius.5ch.net/test/read.cgi/gamedev/1135994116/105
106: 名無しXPG ◆dffLbwc7XE [sage] 2006/03/15(水) 13:06:49 ID:PtQ1eqgn 保守 http://mevius.5ch.net/test/read.cgi/gamedev/1135994116/106
107: 名無しXPG ◆dffLbwc7XE [sage] 2006/03/15(水) 19:04:40 ID:PtQ1eqgn どうにかnewとdeleteを繰り返さない設計にできましたが、この先どうなることやら。 というか全然進んでなーい。いや進んでるけど、三歩進んで二歩下がるみたいな。 いつまでGUI作ってるんだろう・・・。 http://mevius.5ch.net/test/read.cgi/gamedev/1135994116/107
108: 名前は開発中のものです。 [sage] 2006/03/16(木) 00:15:50 ID:muMln6nM たまたまこのスレ迷い込んできました。 がんばってね。2chからおもしろいゲームが生まれることを願って。 http://mevius.5ch.net/test/read.cgi/gamedev/1135994116/108
109: 名無しXPG ◆dffLbwc7XE [sage] 2006/03/21(火) 00:18:13 ID:gvQiYFXU >>108 ありがとうございます。 http://mevius.5ch.net/test/read.cgi/gamedev/1135994116/109
110: 名無しXPG ◆dffLbwc7XE [sage] 2006/03/30(木) 00:25:15 ID:+9txOCzF ついにGUI関連のクラスが完成。 めちゃくちゃ大変だった;; もうIMEとかエディットコントロールとか日本語処理とか触りたくないw GUIを作りながらいろいろ作り直したので、ほとんど全てのコードを作り直したんじゃないだろうか。 コード量も1000行ちょっとだったのが5000行超に増加。(実効行数はもっと少ないけど) 今は1月から放置してた通信関連コードとサーバーのコードを書いてます。 それと進行管理用のクラスも作ってます。 3D関連、モデルとかアニメーションとか雲描画とかが全く手付かずなのが気になるところ。 というかモデルのフォーマットすら決まってない!モデリングの知識少なすorz http://mevius.5ch.net/test/read.cgi/gamedev/1135994116/110
111: 名前は開発中のものです。 [sage] 2006/03/30(木) 03:42:25 ID:naVk3D/L おぉ、俺にはよくわからんが頑張ってくださいな http://mevius.5ch.net/test/read.cgi/gamedev/1135994116/111
112: 名前は開発中のものです。 [sage] 2006/03/30(木) 14:44:49 ID:BzydO9qR がんばってください。 http://mevius.5ch.net/test/read.cgi/gamedev/1135994116/112
113: 名前は開発中のものです。 [sage] 2006/03/31(金) 08:56:30 ID:8LyniwSw 途中のコードうpしてくれたら面白いんだが http://mevius.5ch.net/test/read.cgi/gamedev/1135994116/113
114: 名無しXPG ◆dffLbwc7XE [sage] 2006/03/31(金) 11:30:21 ID:E/b3kspf ちょっとした仕様の欠陥が見つかって(直したけど)今日もGUI関連のコード書いてましたorz >>113 アップするんで、レビューしてくらはいw http://mevius.5ch.net/test/read.cgi/gamedev/1135994116/114
115: 名無しXPG ◆dffLbwc7XE [sage] 2006/03/31(金) 11:56:09 ID:E/b3kspf ttp://www.geocities.com/nanashixpg/so20060331source.zip(実行ファイル付) 注意事項と説明 ・このプログラムを実行して何が起きても私は知りません。 ・Windows9x系のOSには対応してないので実行しない方が無難です。 ・Escキーを押すと終了ウインドウが開きます。 ・Print Screenキーを押すとスクリーンショットが保存されます。 ・ログインボタンなどを押しても何も起きないのは仕様です。 ・VC++ 2005 + DirectX 9.0cでビルドできます。 ・ほとんどのファイルが作りかけなので、ファイルが空でもがっかりしないでください。 ・作者はC++初心者なので突っ込みはやさしく(ぉ ・内部スレッドがうまく終了しなかった場合はタスクマネージャーで強制終了させてください。 ・全てDirect3Dで表示しているのでDirect3D9が使用できない環境では正常に機能しません。 ・他にも罠があるかも知れません。 http://mevius.5ch.net/test/read.cgi/gamedev/1135994116/115
116: 名無しXPG ◆dffLbwc7XE [sage] 2006/03/31(金) 11:58:43 ID:E/b3kspf ・コメントがほとんどないけどクラス名とか関数名で判断してください。 ・命名が適切じゃなくても何とか解読してください。 http://mevius.5ch.net/test/read.cgi/gamedev/1135994116/116
117: 名無しXPG ◆dffLbwc7XE [sage] 2006/03/31(金) 12:06:07 ID:E/b3kspf ゲームタイトルはSphere Onlineに改称しました。 その名の通り、ゲーム世界は球面にします。 けど、技術的に不可能だったらやっぱり平面にします。 http://mevius.5ch.net/test/read.cgi/gamedev/1135994116/117
118: 名無しXPG ◆dffLbwc7XE [sage] 2006/03/32(土) 14:19:08 ID:tmwx2GXP パケットの圧縮にDeflate/Inflateを使うことにします。 これはPNGの圧縮にも使われている方式で、ついでにPNG画像の保存も実装します。 でもフィルタリングとかめんどくさそうだなー。 球面世界のデータ構造は、頂点と辺と面と動的オブジェクト(何らかのリスト)で構成するのですが、 高さ情報は頂点に、地質情報は面に持たせるとして、 壁とか、木とか、岩とか、鉄とかの資源の情報をどこに持たせるかですね。 頂点と面の数が膨大になるので、とにかく1頂点・辺・面当たりのビット数を少なくしたい。 かといって何でも動的オブジェクトにしてしまうと、座標データを持たせなくてはいけないのでサイズが大きくなってしまう。 また、情報にアクセスする際に検索時間がかかってしまいます。 この選択は、その情報が世界にどの程度の密度で存在しているかにかかっています。(移動するものは動的オブジェクトしかありえませんが。) ちなみに頂点数は40Mまたは160Mまたは640M、辺数は120Mまたは480Mまたは1920M、面数は80Mまたは320Mまたは1280Mを予定してます。 これは20面体の各面の3角形を4分割していくと、4倍ずつ(頂点数は(x-2)*4+2)に増えていくためで、 4分割を11回した時点で頂点数40M、辺数120M、面数80Mになります。 元の20面体の各面の1辺の長さを2kmとすれば、11分割した面の1辺の長さは大体1mになります。(球面に合わせて膨らませるためにもう少し長くなる) 12分割しても、4GB(OSによって使える領域が違いますが)のメモリ空間に何とか収まりそうなので、分解能は50cmくらいになるのかなー。 64ビットOSにすれば、もっとメモリ空間が使えるのですが、4GB超にするとハードの値段が一気に上がるので、今は4GBで考えています。 http://mevius.5ch.net/test/read.cgi/gamedev/1135994116/118
119: XPG ◆dffLbwc7XE [sage] 2006/03/32(土) 14:21:19 ID:tmwx2GXP でも、20面体の各面の1辺2km(外接球1周12km)の世界では狭すぎないかとか、分解能50cmでは大きすぎないかとか色々考えます。 1周12kmというと、人間の足で1時間あれば1周できてしまう広さです。 船などを使えばもっと早いでしょう。 世界の広さは、対人戦(戦争)になったときに影響が大きいです。 遠征が簡単すぎると、攻守のゲームバランスを取るのが難しくなるためです。 また、弱小勢力がひっそりと国を発展させるのも難しくなるでしょう。 まあ、その辺は建造物を隠す魔法などを考えているので、多少は狭くても平気でしょうけど。 (以下分解能について長々と書きましたが、あまりに長く、冗長なので省略。) http://mevius.5ch.net/test/read.cgi/gamedev/1135994116/119
120: 名無しXPG ◆dffLbwc7XE [sage] 2006/03/32(土) 14:25:45 ID:tmwx2GXP 分解能については2mくらいでも十分かもしれません。 まあ、実装してみてから考えましょう。 ちなみに動的オブジェクトはこの分解能の影響を受けません。 http://mevius.5ch.net/test/read.cgi/gamedev/1135994116/120
121: 名前は開発中のものです。 [sage] 2006/03/32(土) 16:12:11 ID:+KuBMcP3 >>115 残念ながら、自分の環境 (Win2kPro,日本語,Athlon1GHz,512MB,DiorectX9.0c,GeForce4)では アプリケーションエラーになります。 エラーが発生したため、Sphere Online.exeを終了します。プログラムをもう一度 開始する必要がありあます。 エラー ログを生成しています。 FWは反応しないので、ネット接続前だと思う。 あとログらしきものは見つけられなかった。 http://mevius.5ch.net/test/read.cgi/gamedev/1135994116/121
122: 名無しXPG ◆dffLbwc7XE [sage] 2006/04/02(日) 04:32:11 ID:lK9npD53 エラー出ましたかー。 可能性として考えられるのは、 ・Windows 2000に含まれていないライブラリをリンクしてしまった。 →今のところ見当たらない。 ・アセンブラで書いたコードがAthlonに対応してない。 →調べてみます。orz http://mevius.5ch.net/test/read.cgi/gamedev/1135994116/122
123: 名無しXPG ◆dffLbwc7XE [sage] 2006/04/02(日) 05:04:38 ID:lK9npD53 ・アセンブラで書いたコードがAthlonに対応してない。 は無さそうです。 原因不明。orz http://mevius.5ch.net/test/read.cgi/gamedev/1135994116/123
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 227 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.006s