- 1 名前:名前は開発中のものです。 [03/08/26 19:07 ID:Jg+c3Q/4]
- MMORPGを作ってみたいです!
どのソフトで作ったほうがいいでしょうか? BCCでもできますか??
- 149 名前:名前は開発中のものです。 [04/04/26 16:14 ID:uZx/LDQ9]
- ここで開発するのなら、まず
・LINUXで動く、 ・ソケットを使用して通信 ・ユーザーの登録を待ちます。 ・ユーザーの登録以来が来たらユーザーに登録。 のサンプルを作りませんか?どうやって作るのか。。。 LINUXのインストールは出来てるんですけどね。 まずユーザーの構造体から設計しますか。 struct strct_user{ int _usr_No; (型は?) url; int X,Y,Z; int item[100]; int magic[100]; int armor[100]; }
- 150 名前:名前は開発中のものです。 [04/04/26 16:15 ID:uZx/LDQ9]
- >148
ありがとうございます。 20、30人も参加できるならフリーのゲームなら十分ですね。
- 151 名前:名前は開発中のものです。 mailto:sage [04/04/26 16:19 ID:dfd3GZJJ]
- >>149
STL使わないの?
- 152 名前:名前は開発中のものです。 mailto:sage [04/04/26 17:06 ID:czWyXDV6]
- struct s_user {
char id[16]; char pass[16]; }; ログインだけならこんな感じだろ?
- 153 名前:名前は開発中のものです。 mailto:sage [04/04/26 18:41 ID:o427nMRO]
- >>116
2DのMMORPGだよね? HP上にあるのはイメージイラストだと思うんだけど 実際のゲームで使うようなアニメーション付のグラフィックも描けるの?
- 154 名前:116 mailto:sage [04/04/26 22:57 ID:E1NnqQVQ]
- >>153
はい、2Dが良いと思ってます 実際のゲームで使うような、というのはいわゆるドット絵ですよね? もともとアイコンやGIFアニを本領にしてるのでむしろそっちが得意なのですが 他のページで公開してしまってるので載せられませんでした、今度何か一つ作ってみまつ せめて基礎だけでも理解しようとチャット作成中・・・もう149から何がなんだかポヒャラピー
- 155 名前:名前は開発中のものです。 [04/04/27 05:22 ID:JZLBG0tE]
- サーバに持たせるユーザのデータってこんな感じ?
・ユーザー情報 ID パスワード 登録時のIPアドレス 登録日時 最終ログインIPアドレス 最終ログイン日時 保有キャラクタのID(複数) ・キャラクタ情報 ID 座標 ステータス、アイテムなどのパラメータ(未定) ゲ製作技術板だと書き込み制限に引っかかるので避難所設けませんか? ネトゲサロンで再利用できそうなスレを探してきました 十分さがっているのでsage進行すれば気づかれないと思います MMORPGを作ろうのスレ game6.2ch.net/test/read.cgi/mmosaloon/1067056833/
- 156 名前:名前は開発中のものです。 mailto:sage [04/04/27 14:12 ID:qHkk7iVq]
- >>145
漏れも加えといて、一応取り組んでる(はず
- 157 名前:名前は開発中のものです。 mailto:sage [04/04/27 15:10 ID:UxSYsY4K]
- >>145
漏れも作ろうとしてる
- 158 名前:116 mailto:sage [04/04/27 20:02 ID:LgtKHpQX]
- >>155
キャラクタ情報は ・ID ・座標 ・容姿に関するデータ ・アイテム・金など所持品データ ・(今身につけている防具などのデータ) ・能力パラメータ で、考えとけばとりあえず間違いないかと。 つかそのスレ、こことどっちを再利用しようか迷った場所だw 何気に作りたいという方多いですね バラバラじゃ厳しいけど、5人いるなら全員で協力すれば1つできるような気が。 役割がちゃんと分散してたらですが >156氏と>157氏がどういう構想を立てられているのか気になりまつ
- 159 名前:157 mailto:sage [04/04/27 20:42 ID:UxSYsY4K]
- とりあえずゲーム以前に
アバターチャットを作ろうとしているところorz...
- 160 名前:156 mailto:sage [04/04/28 08:03 ID:TB6tm8Vt]
- オンラインに移行できるようなオフラインゲームを作り中
(1鯖ー1倉作ったもののバグ有) クラス設計で止まってます。
- 161 名前:名前は開発中のものです。 mailto:sage [04/04/29 00:11 ID:mZncBhRZ]
- みんなファイアウォールはどうやって通してるんだ?
HTTPの中継サーバーなんかじゃMMOは無理だよな・・・。
- 162 名前:名前は開発中のものです。 mailto:sage [04/04/29 00:26 ID:eDdwgoIP]
- そこでSoftEtherですよ
- 163 名前:名前は開発中のものです。 mailto:sage [04/04/29 07:13 ID:RGJQQISZ]
- プログラムを工夫するだけで通ったら
ファイヤーウォールの意味がないんじゃないかと・・・ ユーザーに適切な設定をしてもらうしかないのでは?
- 164 名前:名前は開発中のものです。 [04/04/30 17:05 ID:G7uWH45V]
- >>147
オープンソースのMMORPG www.planeshift.it/
- 165 名前:名前は開発中のものです。 mailto:sage [04/04/30 22:35 ID:bo+wEhN0]
- 116の絵いいなぁ。
協力したいけど俺じゃスキルが伴わないからなぁ。
- 166 名前:名前は開発中のものです。 mailto:sage [04/05/01 17:33 ID:4RNh4X70]
- 116氏の絵に同じく驚いた
うますぎです
- 167 名前:名前は開発中のものです。 mailto:sage [04/05/01 22:27 ID:z6smb1aq]
- 初めて来ました。
116さんの絵はすげーぇ。。。 俺も参加したいな。VCならもってるけど仕事急がしくて普段さわらないから・・orz Cはできるが、Windows系はかなりがんばらないとついていけなそう・・。 で、今は何を(何から)作ろうとしてるん?
- 168 名前:116 ◆SikiLOG/dI [04/05/02 00:17 ID:iVBro5t9]
- >>165、166、167さん
どうもありがとうございます(*´∀`)=3 絵描きの至福・・・ 興味持っていただけてとても嬉しいです。近く募集用のページや掲示板を作るので よかったら目を通して書き込んでみて下さい。 >で、今は何を(何から)作ろうとしてるん? 恥ずかしながら自分はプログラム関係ほとんど無知なので、ネタを持ち上げたはいいのですが それをどういった仕様としてまとめていけば良いのかが分からないです… なのでプログラム経験のある方と一緒に、仕様を作っていく事から始めようと思っています。 これやらないと各パーツを担当して下さる方に具体的なお願いもできないので、募集に「特にプログラマさん」と書きました。
- 169 名前:116 ◆SikiLOG/dI mailto:sage忘れたー [04/05/02 00:28 ID:iVBro5t9]
- 連投スマソ
この前プロバイダ変更して、常時接続にしますた。 前からそうしたかったというのも有りますが、自鯖許してて固定IPの取得が色々ラクなぷららで。 言いだしっぺと言うか、金遣り繰りする香具師が知っておくべきなのは鯖>プログラムなのではないかと 思ったので、Cは一旦休んでサーバについて勉強することにしました。 とりあえず安いPCとLinuxで立ててみようかと。ソフマッペ中古祭りしてるし、GW中にひとつ試す予定です。 あとはもう少しきちんとしたページを制作しつつ、2ch以外でも募集掛けようという手筈
- 170 名前:名前は開発中のものです。 mailto:sage [04/05/02 04:12 ID:BugRuEEj]
- 116氏、仕事も絵描きかしら
くせがなくて、わたしの好みかも(*´д`*) 個人的には3Dがいいなぁ(*´д`*) 参加したいけど、あんまし自信ないな MMO(RPGじゃない)は仕事でやったことあるけど、すごい昔だし 上司の書いた仕様書見てSQLとかC書いてただけだしなぁ。。
- 171 名前:春うらら ◆KqCF/.V4Fk mailto:sage [04/05/02 14:07 ID:3Gz0kDIN]
- こんにちは。
何気に見て回ってたら気になったので書き込みします。 私もまったりペースでネットゲームを作っているので、何かお役に 立てることがあればいいなぁと。 直接開発に参加できる余裕はなさそうですが、作り始めて一年経 過したので、それなりに知識はあると思います。まだまだできない ことも多いですが。 いろんな人の作品に触れることで自分の意欲も増してお互いに 幸せになれればいいなと思いました。 ttp://www.nurs.or.jp/~urara/sbo/sbo.htm ここでのんびりやってますので、お暇があればのぞいてもらえれ ば幸いです。宣伝みたくなってしまってごめんなさい。
- 172 名前:名前は開発中のものです。 mailto:sage [04/05/02 21:22 ID:qy4Ob2RG]
- >>宣伝みたくなってしまって
よくわかってんじゃん 帰れ
- 173 名前:名前は開発中のものです。 mailto:sage [04/05/03 04:34 ID:hQjA8AGn]
- >>171
↓よってけ ■自主製作ゲーム:開発状況報告スレVer0.3■ pc5.2ch.net/test/read.cgi/gamedev/1071809112/l50
- 174 名前:名前は開発中のものです。 mailto:sage [04/05/03 13:05 ID:QvtEwAeQ]
- >>169
企画(実体クズアイデアのみ)たてました、やる気だけはあるので皆さん協力してください。 …なMMO厨が氾濫する中で、初めてまともな人を見た気がする。 ゲーム完成できるように祈らせてもらうよ。
- 175 名前:名前は開発中のものです。 mailto:sage [04/05/03 13:25 ID:heJaHZmc]
- >>172
つーか春うららは宣伝する必要ないだろ。 ドラクエオンラインで一世を風靡したんだし
- 176 名前:式彦(116) ◆SikiLOG/dI mailto:sage [04/05/03 22:37 ID:HeEPxmVQ]
- 116です、番号なのもアレなのでトリップからHN付けてみました。
サイトを作り直したので、もう一度アドレスを… ichihebi.fc2web.com/ 募集についての詳しい事もまとめたので、よろしければ覗いてみて下さい。 >>170 け、経験者キタ━(゚∀゚)━!!! 自信が無いとは…無知の自分に比べたら(;´Д`) 3Dか2Dかは、背景はいずれの場合でも3Dにしたいと思っていますが キャラクターの方はまだ少し迷っています。3Dの方が俄然に楽だとは思うのですが、 負荷の問題と、そして個人的に致命傷なのが「可愛くない」事… 可愛さを求めている訳ではないのですが、どちらかと言えば2Dの方が愛着が沸き易い と思うのですが、どうでしょう・・・?
- 177 名前:式彦 ◆SikiLOG/dI mailto:sage [04/05/03 22:38 ID:HeEPxmVQ]
- >>春うららさん
初めまして!作成日記を興味深く読ませて頂きました。 これから作成するにあたって、とても良い道標になりそうです。 ドラクエオンライン、初めて知りました。こんなすごい先人がいらっしゃったとは…((( ;゚Д゚)) >>174 どうもありがとうございます。ただし形がまだ何も無い以上、自分もただの一企画厨です。 どこまでやれるか分かりませんが、とにかく逝ける所までは逝ってみようと思います。 BBSをサイトに設置したので、何か意見があった時やネタが有ったら書き込んでみて下さい。
- 178 名前:名前は開発中のものです。 mailto:sage [04/05/04 06:53 ID:sjQSe8kL]
- 絵描きのところに鯖置いてもどうしようもできないと思われ。
頻繁なメンテとか保守とかバグがあったときとか考えると、 やっぱ作ったプログラマーが運営保守をやらざるを得ない、というか、やれない、かと。 となるとやはり一番負担が掛かるのはプログラマー。 じゃあその一番負担の掛かる人が他人の企画にわざわざ協力するだろうかと考えると。 作る技術や熱意を持っている人なら自分の好きなものを作るんじゃないだろうか・・・
- 179 名前:名前は開発中のものです。 mailto:sage [04/05/04 08:59 ID:Fqaa90wc]
- ま、式彦さんが参加者にアカウント発行してTelnetでログインできるようにしてくれりゃ問題はない(とおもわれ)。
でも式彦さんが回線切るたびにIP変わるけどねw どのみちDBいじったりデーモンコンパイルしたりするのに開発者はサーバに入れるのが一番楽。 じゃなきゃプログラマも同じ環境つくらんといけないし、そんなのメンドクサイ(サーバ側開発の話だけど)。 参加者はコンパイラ何使ってるのかな・・・・それが一番の問題だったりして。
- 180 名前:名前は開発中のものです。 mailto:sage [04/05/04 22:35 ID:IguVCgWs]
- >作る技術や熱意を持っている人なら自分の好きなものを作るんじゃないだろうか・・・
ここに俺も同意する。 プログラマーと式彦さんの作りたいものが一致すればうまくいきそう。
- 181 名前:名前は開発中のものです。 mailto:sage [04/05/04 22:37 ID:IguVCgWs]
- こういう芽が出そうな企画に対しては必ず
潰そうとしてくる奴がそのうち出てくる。 外野が何言おうと淡々とガンガレ!
- 182 名前:名前は開発中のものです。 mailto:sage [04/05/04 22:45 ID:L25MaNJt]
- 「このプログラムは不正な処理を行ったので強制終了されま
す。」 (´Д⊂ バグサンドコ?モウダメポ
- 183 名前:名前は開発中のものです。 mailto:sage [04/05/04 23:05 ID:6i27M1LI]
- >>182
ガンガッテデバッグ汁 でどちらサマですか(;´Д`)
- 184 名前:名前は開発中のものです。 mailto:sage [04/05/05 01:05 ID:htiEWHxD]
- >>176
背景は3Dで、キャラは常に正面を向かせている板ポリゴンにテクスチャとして 貼り付ける、平たく言えばラグナロク形式でよいかと。 絵、見ましたけど巧いですやん。モンスタ類もちゃんと描けてますし。 「可愛い」系もMMOで多発から、いいんじゃないかな、普通でも。
- 185 名前:名前は開発中のものです。 mailto:sage [04/05/05 22:50 ID:p6H8R8L5]
- ソケットにメッセージなんて便利なもの有ったのか・・・
接続してないのに、接続時と同じ処理しちゃそりゃーばぐるッ中年 ちなみに美奈さんのサーバー製作環境はどんなですか (98でBCC(free)でBCCDな私は負け組みかも、BCCDも私に使われたら泣くね)
- 186 名前:名前は開発中のものです。 [04/05/07 01:28 ID:uOi1lxN/]
- とりあえず漏れも作り始めた。言語はVB.NET。
目標は世界(マップ)を自分たちで作ろう。 ってことだけど、それだとサーバからマップ情報を常にもらわなきゃいけないから、 通信の部分で厳しい。かったりする。 が、サーバとクライアントでDQ3のマップが歩けるところまでできた。
- 187 名前:美奈 mailto:sage [04/05/07 20:40 ID:PEsplr+i]
- VC++.net に winsockよ(はぁと
- 188 名前:名前は開発中のものです。 mailto:sage [04/05/09 02:22 ID:vxcMSeLd]
- >>186さん
見たい見たい。
- 189 名前:名前は開発中のものです。 mailto:sage [04/05/09 07:34 ID:Bza7qgVP]
- 残念ながら、案の定、厨房大集結で終了
- 190 名前:名前は開発中のものです。 mailto:sage [04/05/09 08:24 ID:598QgETV]
- 相手の作業待ちで殆どの時間が潰れる罠
- 191 名前:186 mailto:sage [04/05/10 06:53 ID:tgt2YPFP]
- とりあえず game3.2ch.net/test/read.cgi/mmo/1038275409/
は実装したい。 クライアントはVB.NET、サーバはLinux上のPerlで動かしてる。 マップは全部DB(PostgreSQL)の中に入ってて、随時読み出す。 速度遅いかもしれないけど、OSとDBのキャッシュに頼る。 あ、画面は2Dね。でも3D。世の中は全部64x64cmのブロックでできてる。
- 192 名前:186 mailto:sage [04/05/10 07:17 ID:tgt2YPFP]
- ブロックはクライアントでGIFとして持ってるので、
自由に書き換えられる。が、公式なのは、サーバからダウンロード。 ブロックが描き換えられるということは、世界観は統一してない。 ファンタジーRPG飽き飽きだし。 あるユーザが統括してるマップはスーパーマリオの世界だったり、 UOの世界だったりする。 僕は絵が描けないので、いまはNESのDQ3から全部パクってる。
- 193 名前:名前は開発中のものです。 mailto:sage [04/05/10 10:22 ID:dWqfd8wZ]
- >>191
linuxの種類はなにつかってる? Debian?RedHat? 漏れもlinuxでサーバー立てようと思うんだが いじったことなくて。
- 194 名前:186 mailto:sage [04/05/10 13:29 ID:tgt2YPFP]
- >>193 Redhat派なので、Fedora Core 1
というか、サーバは別に何でもいいと思います。 Windows にMySQL 入れてもいいし。 そこはあんまりこだわるところではありません。
- 195 名前:名前は開発中のものです。 mailto:sage [04/05/10 23:33 ID:AQMrUEVP]
- WindowsならSQL Server Desktop Edition(無償)でも良いと思われ。
ただ、GUIのエンタープライズマネージャが無いので 未経験者だとキツイかも。 MySQLは、GUIのマネージャがついてるかどうか知らんのですけど。 ・・・ってスレ違いかぃ
- 196 名前:名前は開発中のものです。 mailto:sage [04/05/11 19:10 ID:jtnj5L9/]
- >>194-195
ありがとー windowsは接続数制限問題で後々足を引っ張られると イヤンなのでlinuxを検討してます。
- 197 名前:名前は開発中のものです。 mailto:sage [04/05/12 22:09 ID:4rGKldsj]
- 接続数制限問題ってライセンスがらみ?
- 198 名前:名前は開発中のものです。 mailto:sage [04/05/12 22:22 ID:wOP4emtP]
- IISでの同時接続数は最大10個の制限があるらしい
IISを使わなければ問題ないってこと?
- 199 名前:名前は開発中のものです。 mailto:sage [04/05/13 22:32 ID:6DoEaN11]
- error::10035
解決!ソケットがブロッキングだったのはさておいて sendしたやつをrecvしないまま放置したからすねちゃったらしい
- 200 名前:名前は開発中のものです。 mailto:sage [04/05/13 23:45 ID:zb6YP+ZB]
- >>198
IISってHTTPサーバだからMMORPGには関係ないと思われ
- 201 名前:名前は開発中のものです。 mailto:sage [04/05/15 13:08 ID:LjPzJs+0]
- >>198
本家米国マイクロソフトの見解では IISで最大10の制限、それ以外の自作アプリケーションでは無制限なはずなんだけど 日本マイクロソフトの見解では。自作アプリケーションでも 接続数制限が適用されるとか主張している模様。 日本マイクロソフトは本家の英語で書かれたライセンスを翻訳しているだけだから、 本家の見解に従うべきなんだと思うけど、そうじゃないらしい。
- 202 名前:名前は開発中のものです。 [04/05/15 19:17 ID:3TBAamAc]
- game6.2ch.net/test/read.cgi/mmosaloon/1084610426/
- 203 名前:名前は開発中のものです。 mailto:sage [04/05/17 10:33 ID:b1sr3Q+s]
- Windows Server 2003 じゃダメ?
- 204 名前:名前は開発中のものです。 mailto:sage [04/05/22 05:34 ID:TTBC3okA]
- そいえばどっかでPHP+FlashでChatシステム作ってる面白い人いたな。
ググっても見つけれなかったんで、とりあえず資料だけ。 php.s3.to/man/ref.ming.html
- 205 名前:名前は開発中のものです。 mailto:sage [04/05/22 05:55 ID:TTBC3okA]
- あとSOCIAのページ見てきたけど、PJマネージャが一人もいないな・・大丈夫か?
- 206 名前:名前は開発中のものです。 mailto:sage [04/05/22 13:10 ID:Y0VvzUyL]
- FlashならJava鯖とXMLSocketが楽
- 207 名前:名前は開発中のものです。 mailto:sage [04/05/22 14:59 ID:TTBC3okA]
- >>206
www.amazon.co.jp/exec/obidos/ASIN/4812520746/ref%3Dnosim/sitenavi0f-22/249-5417809-4916316 これ?
- 208 名前:名前は開発中のものです。 mailto:sage [04/05/23 06:49 ID:Sf5A9KIA]
- >>207
そう。こんなのもあるみたいよ。 ttp://faces.bascule.co.jp/
- 209 名前:名前は開発中のものです。 mailto:sage [04/05/24 08:54 ID:X9Ng1gTa]
- MMOG Considerations(MMOゲーム考察)
(原文)www.gamedev.net/reference/design/features/mmog/ (機械翻訳)www.excite.co.jp/world/english/web/?wb_url=http://www.gamedev.net/reference/design/features/mmog/&wb_lp=ENJA
- 210 名前:名前は開発中のものです。 mailto:sage [04/05/28 05:39 ID:S6yOK2am]
- このスレもう少し早めに見つけてたらなぁ・・・
ウチ光固定IP+Gentooで鯖立ってるけど必要なかったから 会社にDB&FTP鯖として貸し出しちゃったよ・・・
- 211 名前:名前は開発中のものです。 mailto:sage [04/05/28 14:36 ID:rqEMKmoy]
- 全部参Dでお願いします。
- 212 名前:名前は開発中のものです。 mailto:sage [04/05/28 14:37 ID:rqEMKmoy]
- IDキモイか・・・
キモイ奴の願いを聞いてくれ
- 213 名前:式彦 ◆SikiLOG/dI mailto:sage [04/05/28 20:39 ID:HUrJ1hCk]
- 久しぶりに書き込みー
ちょっと前にサイトをblogに移転しました。 socia.blogtribe.org/?bid=socia です。これからもよろしくお願いします。 発案してから一ヶ月くらい経ちました、 少しずつですが進んできてます。 >>210 _| ̄|○
- 214 名前:名前は開発中のものです。 [04/05/29 12:28 ID:UGtk4iaD]
- MMOつくろうってスレよくあるけど、
なぜみんな単発ものをつくろうとするのか、すごく疑問。 MMOツクールをつくろうという発想はないの? 3Dがイイとか、銭湯がリアルとか、キャラデザがこうとか、 メルヘンがいいとか、いや9頭身とか好みの違いが皆あるわけだが、 まずは、好みに左右されない、 キャラの位置情報の管理とか、戦闘の管理とか、 通信プロトコルとか、をフリーで作って、 好みの部分は、ツクールみたいにとか、プラグインにしてしまうのが、いいのではないかと だめ?
- 215 名前:名前は開発中のものです。 mailto:sage [04/05/29 12:35 ID:55h3aw+O]
- じゃあ作ってみろよ
- 216 名前:名前は開発中のものです。 mailto:sage [04/05/29 12:42 ID:UGtk4iaD]
- ひとりじゃ無理だな。
まぁ、プログラム書きたい人は、世の中にたくさんいるので、 書きたくなるような、仕様を示すべきだろうな。まずは。
- 217 名前:名前は開発中のものです。 mailto:sage [04/05/29 12:52 ID:u+esvadO]
- 汎用性ばかり追ってると、結局どれも中途半端なもののになってしまうのは当たり前
- 218 名前:名前は開発中のものです。 mailto:sage [04/05/29 12:54 ID:UGtk4iaD]
- やっぱ、
サーバ側で、マップとか、シナリオとか、敵キャラとかを、 デザインしたいひとが多いんでしょ? しかもリアルタイムにいじれる、みたいな。 サーバを公開すれば、誰でもそこでプレイできる。 さらに、ほかのサーバでプレイするときは、 今までのサーバで育てた、レベルというか特性やアイテムを そのまま持ち込めると、いいよね?
- 219 名前:名前は開発中のものです。 mailto:sage [04/05/29 13:02 ID:UGtk4iaD]
- >>334
一人でとか、1本のプログラムで全てをやろうとすると中途半端になるけど、 通信のプラグインとか、戦闘管理のプラグインとか、3D表示のプラグイン というふうに、製作範囲を限定できるようにすれば、それなりに深くつくりこめるのではないかと思う。
- 220 名前:名前は開発中のものです。 mailto:sage [04/05/29 13:07 ID:UGtk4iaD]
- ちょっとやってみたい人は、
各種のノーマルなプラグインを使って、 簡単なマップ作って、ボスキャラ配置するだけで、 サーバ公開できる。 一方で大作のMMOの場合は、 サーバ側プラグインも、クライアントのプラグインも全て特製で、 かつ、ほかサーバのノーマルMMOで育てたキャラでプレイできる みたいな。
- 221 名前:名前は開発中のものです。 mailto:sage [04/05/29 13:16 ID:u+esvadO]
- 言いたいことはなんとなく分かるけど、それってガチガチで作るよりスゲー大変だよ
- 222 名前:名前は開発中のものです。 mailto:sage [04/05/29 13:17 ID:wQFluRnd]
- そんなシステムじゃキャラデータいじり放題じゃん。
- 223 名前:名前は開発中のものです。 mailto:sage [04/05/29 13:26 ID:UGtk4iaD]
- キャラのデータは基本的にクライアントに持たせるようにして、
HPや攻撃力などは、共通にしておく。 そして、サーバ間で、マップをリンクさせることがおもしろくない? Aの島は、Aサーバで。Aの島のあるところへいくと、橋を渡って Bの島へ。その島はBサーバ。 そのサーバごとに、好きなように、シナリオやイベントを作れる。 島のほかにも、ダンジョンのフロアごとにサーバ別にしたり、 お城だけ別サーバにしたりとか。
- 224 名前:名前は開発中のものです。 mailto:sage [04/05/29 13:34 ID:UGtk4iaD]
- >>339
そう。そこが問題。 改ざんできないようにしないとね。 暗号化で、うまくできないかと考えてるところだけど・・ 最近のCPUには、個別にIDがふられてるみたいだから、 そういうのを使うとか・・ 改ざんできないようにしても、 経験値がやたら高いけど、弱い敵を続出させることで、 レベルは簡単に上がっちゃう。 なので、経験値とレベルという関係で強さを表すのは、適してないかもね。 苦労して戦ったというのが、強さに反映されるようにしないと。 例えば、腕の筋肉をどのくらいの強さで何回振ったから、このくらい腕がつよくなるとか。
- 225 名前:名前は開発中のものです。 mailto:sage [04/05/29 13:39 ID:ddKl4+3p]
- ID:UGtk4iaDさん
アンカーミスってませんか(;´Д`)
- 226 名前:名前は開発中のものです。 mailto:sage [04/05/29 13:39 ID:UGtk4iaD]
- >>338
そう? いちおうぼく、プログラムでご飯を食べてる人間ですが、 仕様さえきちんとできれば、そんなことはないと思うよ?
- 227 名前:名前は開発中のものです。 mailto:sage [04/05/29 13:42 ID:UGtk4iaD]
- >>342
そう?
- 228 名前:名前は開発中のものです。 mailto:sage [04/05/29 13:48 ID:UGtk4iaD]
- キャラデータ管理のみを行う、中立的なサーバがあれば、
改ざんの問題はないかな。 ・・安易な案だけど。
- 229 名前:名前は開発中のものです。 mailto:sage [04/05/29 13:50 ID:u+esvadO]
- >>226
>仕様さえきちんとできれば、そんなことはないと思うよ? これは当たり前 理想に対して作業量が多すぎるってことです あと、プラグインでなんでもかんでも拡張できるようにすると、 そのプラグインの正当性は誰が判断するのですか
- 230 名前:名前は開発中のものです。 mailto:sage [04/05/29 13:59 ID:UGtk4iaD]
- あれ? 書き込みの番号違うんだね。ホットゾヌだとこの番号になるのだけど・・
>理想に対して作業量が多すぎるってことです えー、そお? 例えば、2Dの敵キャラの絵を、jpgファイルで置いておくとして、 jpgファイルを置き換えれば、敵の絵は変わりますよね? 作業量多い? なにを指して、多いっていってます? あと、プラグインの正当性って、なぜ必要? プラグインの正当性が必要になるような、 仕様がよくないのでは?
- 231 名前:名前は開発中のものです。 mailto:sage [04/05/29 14:07 ID:wQFluRnd]
- >>230
だから誰でもプラグイン作れるんじゃ 絶対チートされ放題になるって。 キャラデータ用のサーバ立ててもまったく無意味。
- 232 名前:名前は開発中のものです。 mailto:sage [04/05/29 14:10 ID:GVTJBp83]
- >>231
特定のゲームがあってそれのプラグインってのを想像してない? プログラマが楽するためのライブラリを作ろうって話だよ
- 233 名前:名前は開発中のものです。 mailto:sage [04/05/29 14:11 ID:u+esvadO]
- >>230
>なにを指して、多いっていってます? んー、主に、プラグインの整合性です。例えば、2Dと3Dのキャラクタに対応したらとか、 バージョンアップ後のプラグインの動作とか、色々と大変だなーと思った程度です。 >あと、プラグインの正当性って、なぜ必要? マップをサーバに分けるとしたら、そのサーバごとにマップのプラグインを持つんですよね。 片方の敵プラグインに敵キャラに不正な値のものを混ぜたりしてAとBのサーバで キャラクタが違っちゃうということはできませんか?
- 234 名前:名前は開発中のものです。 mailto:sage [04/05/29 14:11 ID:UGtk4iaD]
- プラグインについてですが、
たとえば、クライアントのマップの表示って、 同じマップでも、色んな表示方法があると思います。 空から見下ろした2Dの表示。 初期のウィザードリィのような、ワイヤーフレームの3D。 FF11のように、テクスチャまできれいに張り込んだリアルな3D。 クライアントは、好きなプラグインで、好きなように表示すれば よいのではないかと。 シナリオとか、戦闘での勝ち負けの判断は、サーバ側でやるべきで、 プラグインでやらないようにするべきかなーと。
- 235 名前:名前は開発中のものです。 mailto:sage [04/05/29 14:20 ID:UGtk4iaD]
- 敵のデザインや、マップは、プラグインにはしないで、
サーバでの一元管理がいいと思う。 クライアントがサーバに最初に接続したときに、 敵デザインやマップデータをダウンロードするとか。
- 236 名前:名前は開発中のものです。 mailto:sage [04/05/29 14:25 ID:IzdCzuw0]
- >>235
それってもう最初の >>214 の発言と違って 全然自由度がないじゃん。
- 237 名前:名前は開発中のものです。 mailto:sage [04/05/29 14:28 ID:Xgnhx/75]
- つーかMMOは趣味レベルで
作るには無理がありすぎる
- 238 名前:名前は開発中のものです。 mailto:sage [04/05/29 14:32 ID:IzdCzuw0]
- 良くてキャラが動いてチャットできるように
なったぐらいで終了。 悪くて(ry
- 239 名前:名前は開発中のものです。 mailto:sage [04/05/29 14:36 ID:u+esvadO]
- まぁでもMMOの共通部分を切り出すのは嬉しいかもしれない。作る側としては。
- 240 名前:214 mailto:sage [04/05/29 14:37 ID:UGtk4iaD]
- ブラウザ変えました。ID変わるかも・・
>>236 なぜ? サーバは、たてた人が自由に設定内容を変えられるよね? だから、そのサーバでのRPGの世界は、サーバ管理者が、 敵キャラも、マップも、シナリオも自由に変えられるしょ? サーバが2種類出てきてるから、混乱してるのかな。 ・キャラ管理サーバは、キャラデータが改ざんされないように キャラデータを1箇所で管理する。 ・マップ世界サーバ(仮名)は、マップやシナリオ、敵キャラなど を管理。プレーヤは、このサーバに接続して、このサーバのRPGの世界 でプレイできる。 という感じ。 だれでも自由に立てられるのは、マップ世界サーバのほう。
- 241 名前:名前は開発中のものです。 mailto:sage [04/05/29 14:44 ID:u+esvadO]
- なんかいちいち突っ込んで恐縮ですが…。
>だれでも自由に立てられるのは、マップ世界サーバのほう。 「Aサーバにいるスライムは"最強の剣"を落とす」設定にも出来ちゃうことが問題だと…。 そうした場合、キャラサーバに登録されれば他のマップサーバでも普通に遊べると。
- 242 名前:名前は開発中のものです。 mailto:sage [04/05/29 14:45 ID:UGtk4iaD]
- >>238
まぁRPGにこだわらなくてよいなら、 それはそれで、ゲームにできたりして
- 243 名前:名前は開発中のものです。 mailto:sage [04/05/29 14:53 ID:K66HU2JY]
- ( ・∀・)イイ!(ぷらぐいんぷらぐいんぷらぐいん?)
- 244 名前:214 mailto:sage [04/05/29 14:56 ID:/q9WLuUd]
- げ、AirH"切れた・・
>>241 なるほど、そうですね。 これも経験値とレベルの関係みたいに、 アイテムの攻撃力という特性に問題があるかもね。 基本的にプレーヤの身体能力が攻撃力のベースで、 アイテムの形によって、攻撃の仕方が変わって、 攻撃の効果に変化があるとか。 単純にレベル・攻撃力・ダメージというのとは違う形にするべきとか。
- 245 名前:名前は開発中のものです。 mailto:sage [04/05/29 14:59 ID:IzdCzuw0]
- >>239
共通部分を切り出していったら結局既存の 通信・描画・DB等のライブラリを組み合わせた 物と同じような感じになったりして…
- 246 名前:名前は開発中のものです。 mailto:sage [04/05/29 15:01 ID:IzdCzuw0]
- >>244
結局思い付きを単にどんどん書き込んでるだけ? 破綻しまくりなんですけど…
- 247 名前:214 mailto:sage [04/05/29 15:06 ID:/q9WLuUd]
- >>245
切りすぎw 目指すべくは、サーバセット.zipをダウンロードして、 解凍して、サーバ.exeを起動したら、ノーマルシナリオで サーバできちゃう、というのかなと。
- 248 名前:名前は開発中のものです。 mailto:sage [04/05/29 15:08 ID:u+esvadO]
- >244
レベルアップっていうのはどうやってもハマるところです。 アイテムに強弱を無くして身体能力を上げるにしても、どうやって上げるかが難しいです。 敵を攻撃すること、敵を倒すことで上げるとしたら、 マップサーバに「反撃しない、身体能力の上がりやすい敵」を配置しまくればいいです。 マップデータを改変するのは違反ですが、ユーザはルールに沿う形でチートできます。 >>245 それに毛が生えた程度になる可能性大
- 249 名前:名前は開発中のものです。 mailto:sage [04/05/29 15:08 ID:UtbaVHOQ]
- 素人が思いつきで作れるもんじゃない
|

|