[過去ログ] MMORPGをつくるお! (350レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
18: 名前は開発中のものです。 [sage] 2006/01/01(日) 02:54:21 ID:L0EnnBDX(1/3) AAS
>>17
17(2): 名無しXPG ◆dffLbwc7XE [sage] 2006/01/01(日) 01:51:12 ID:mJ0RLLxi(2/9) AAS
忘れてましたが、
あけましておめでとうございます。^^
あけましておめでとう。

俺は>>1
1(18): 名無しXPG ◆dffLbwc7XE [] 2005/12/31(土) 10:55:16 ID:q9idSAp5(1/7) AAS
MMORPGを作ります。
概要はジャンル3DMMORPG・言語C++・クライアントのOSはWindowsのみです。
手伝ってくれる人は募集してるかもです。
まだまだ開発の極初期段階なので、しばらくは>>1の日記になると思われますがご了承ください><
を信じる・・・・てか何の能力もないけど手伝いたい
19
(1): 名前は開発中のものです。 [sage] 2006/01/01(日) 09:07:11 ID:CA2gDBuC(1) AAS
>>16-17
あけましておめでとう。

なるほど、一発企画ではなくちゃんと設計からやってるのね。
フォントについては、何使ってるか知らんけど
とりあえずMSので公開するのはダメなの?
これはWindowsAPIで出力すれば問題なかったはずだけど。

まぁ頑張ってください。
20
(2): 名前は開発中のものです。 [sage] 2006/01/01(日) 12:47:18 ID:kJ/+jR1v(1) AAS
様子見だが、サーバープログラムを手伝いたい。
で、DirectX直?ライブラリとかは使わないんですか?
21: 名無しXPG ◆dffLbwc7XE [sage] 2006/01/01(日) 15:02:16 ID:mJ0RLLxi(3/9) AAS
>>19
Y.Ozフォントというフォントを使おうと考えています。
許可が下りなければMSゴシックになりますが。
あと、事前にテクスチャに書き出して使うように作ったので、
実行時に書き出しとなると、少し手間がかかります。
とりあえずMSゴシックで書き出して公開してみます。

>>20
仕様書のような物が存在しないので、少なくとも現状ではプログラムを手伝ってもらうのは難しいかもしれません。
どれくらいの作業が必要になるかの見通しもまだ立ってません。orz
私は素人なので、助言など頂けると助かります。

はいDirectX直です。
使うライブラリは、あえて言えばDirect3DXですかね。
22
(1): 名無しXPG ◆dffLbwc7XE [sage] 2006/01/01(日) 16:19:10 ID:mJ0RLLxi(4/9) AAS
とりあえず初期化だけのプログラムのようなものを公開。
外部リンク[zip]:www.geocities.com
注意事項
・このプログラムを実行して何が起きても私は知りません。
・Windows9x系のOSには対応してないので実行しない方が無難です。
・プログラム実行中Sキーは決して押さないでください。私のアドレスへの100万パケットの爆撃が始まります。
・Enterキーを押すと入力モードになりますが、自己ログ表示機能くらいしか実装してません。
・入力モード中にEnterキーを押すと入力した内容が私のアドレスへ転送されますが、特に意味はありません。
・表示してる内容に特に意味はありません。
・Escキーを押すと終了します。
・内部スレッドがうまく終了しなかった場合はタスクマネージャーで強制終了させてください。
・全てDirect3Dで表示しているのでDirect3D9が使用できない環境では正常に機能しません。
・他にも罠があるかも知れません。
23: 名無しXPG ◆dffLbwc7XE [sage] 2006/01/01(日) 16:24:37 ID:mJ0RLLxi(5/9) AAS
上のプログラムはd3dx9_27.dllが無いと起動できないそうです。
多分SDK関連のファイルなのでこれから何とかします。
24: 名無しXPG ◆dffLbwc7XE [sage] 2006/01/01(日) 16:43:59 ID:mJ0RLLxi(6/9) AAS
d3dx9_27.dllをアップしました。
外部リンク[zip]:www.geocities.com
多分プログラムと同じディレクトリに保存すれば実行できるようになると思います。
geocitiesのファイル転送量制限がきついので、もしダウンロードできなければ、
外部リンク[zip]:nanashixpg.mydns.jp
外部リンク[zip]:nanashixpg.mydns.jp
をお試しください。
注意事項は>>22と同じです。
25: 名前は開発中のものです。 [sage] 2006/01/01(日) 17:38:17 ID:L0EnnBDX(2/3) AAS
エラーが出るんだが俺だけかな?
26: 名前は開発中のものです。 [] 2006/01/01(日) 17:39:29 ID:lHYG3Svk(1) AAS
俺もでます
27: 名前は開発中のものです。 [sage] 2006/01/01(日) 17:56:48 ID:gZbeM/nK(1) AAS
わろすwwww
.wmfをあのdllで読み込ませてクラックしてるwwww
28: 名無しXPG ◆dffLbwc7XE [sage] 2006/01/01(日) 18:21:41 ID:mJ0RLLxi(7/9) AAS
何のエラーだか教えてもらえますか?
29: 名前は開発中のものです。 [sage] 2006/01/01(日) 18:31:20 ID:7Ir2/FQW(1/3) AAS
DLLの単体配布はヤメレ
30: 名前は開発中のものです。 [sage] 2006/01/01(日) 18:44:51 ID:L0EnnBDX(3/3) AAS
なんのエラーか分からない
31: 名無しXPG ◆dffLbwc7XE [sage] 2006/01/01(日) 18:53:23 ID:mJ0RLLxi(8/9) AAS
vo20060101.zip内にd3dx9_27.dllを同梱しました。
d3dx9_27.zipをダウンロードする必要はなくなりました。
32: 名前は開発中のものです。 [sage] 2006/01/01(日) 18:59:11 ID:7Ir2/FQW(2/3) AAS
いや、そういう意味じゃなくてwww

↓ここ読んでみれ
外部リンク:www.google.co.jp
33: 名前は開発中のものです。 [sage] 2006/01/01(日) 19:26:41 ID:7Ir2/FQW(3/3) AAS
ごめん、こっちだった
外部リンク[aspx]:www.gdncom.jp
34: 名無しXPG ◆dffLbwc7XE [sage] 2006/01/01(日) 19:31:02 ID:mJ0RLLxi(9/9) AAS
なるほど、よく分かりました。
再配布パッケージのインストールすら省いていたのでよく分かってませんでした。^^;

vo20060101.zipを再び差し替え、dllではなく、DirectX9の更新用データを添付する形式にしました。
必要に応じてDirectX9 Additional DLL内のDXSETUP.exeを実行してください。
35: 名無しXPG ◇dffLbwc7XE [sage] 2006/01/01(日) 20:44:02 ID:39UQMI7M(1) AAS
吊ってきます
36: 名前は開発中のものです。 [sage] 2006/01/01(日) 20:50:18 ID:QkwvIQS/(1) AAS
キイロ
37: 名前は開発中のものです。 [sage] 2006/01/02(月) 09:32:00 ID:S6o6eCaA(1) AAS
やっぱりエラーでて落ちる
38
(1): 名無しXPG ◆dffLbwc7XE [sage] 2006/01/02(月) 11:14:07 ID:+wNpQ0Jo(1/12) AAS
多分設定したDirect3Dの初期値が厳しすぎて落ちていると思われます。orz
解像度 1280x720
色深度 32bit
FSAA 4x
AF 8x
で起動しようとするので。orz
次回以降、もう少し緩くできるようにしておきます。
39
(1): 名前は開発中のものです。 [sage] 2006/01/02(月) 11:35:39 ID:mxLQkY1a(1/2) AAS
>>38

がんばってくだちぃ。

あと、初期化の設定もいいんだけど
せっかく>>20みたいにサーバサイドの話をしてる人もいるんで
少しそっちにも話を振るといいかもしれない。
40: 名無しXPG ◆dffLbwc7XE [sage] 2006/01/02(月) 11:45:45 ID:+wNpQ0Jo(2/12) AAS
上記の設定で動作しないと思われるGPUを調べてみると、
・インテルオンボード全て→FSAAに対応してない
・MatroxのGPU全て→FSAAに対応してない
・SiSのGPU全て→FSAAに対応してない
・VIAオンボード全て→FSAAに対応してない
・ATi RAGEシリーズ→FSAAに対応してない
・XGI Volari→FSAAに対応してない
・nVIDIA RIVA TNT TNT2→FSAAに対応してない

・nVIDIA GeForce4 MX GeForce2以前→AF 8xに対応してない

と、かなりのGPUで動作しないと思われます。orz
41: 名無しXPG ◆dffLbwc7XE [sage] 2006/01/02(月) 12:03:58 ID:+wNpQ0Jo(3/12) AAS
サーバーサイドの進行状況は、

プロトコル: ヘッダのフォーマットだけ決定(ID16bit、命令16bit)

認証: ハッシュ関数にSHA1を使うことを決定し、
ソースコードをRFCからパクってきて正しくダイジェストを生成できるかどうかまで確認。
乱数生成はMersenne Twisterを使うことに決定し、
これもソースコードをいただいてきて正しく乱数生成できるかどうか確認済み

あと、パケット処理の仕組みに、ワーカースレッドプールを使う仕組みを実装済みです。
(クライアントでも同じように処理してる、が意味のある通信をまだしてないので無意味ですねorz)
42: 名無しXPG ◆dffLbwc7XE [sage] 2006/01/02(月) 12:19:31 ID:+wNpQ0Jo(4/12) AAS
ゲームの処理の部分は、
シームレスマップということで、世界全体(の地形)を一つのテーブルで表現できる方法を検討中です。
正20面体の各面を4つの3角形で分割していき、何度か分割し、それをタイルにする方法。
(この場合ワールドマップは球面になる)
正3角形を敷き詰めて、平面にし、北の端に行くと南の端に、東の端に行くと西の端に出てくる、
無理やり立体として見るとドーナツ型にするような方法。
同じく正方形を敷き詰める方法を検討中です。

多分メモリ容量(2GB)の関係から、後者2つになると思いますが、可能なら球面にしたいです。
また、どの方法でも、タイルで表現する以上、立体交差やトンネル、地下ダンジョンなどが表現できないので、
より良い方法がないかも検討中です。(あるいは組み合わせられる方法)

何か画期的なアイディアが思いつかなければ、多分もっとも無難な方法に落ち着くと思います。orz
1-
あと 308 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.025s