ドラクエみたいなMMORPGを創りたい
at GAMEDEV
[前50を表示]
100:名前は開発中のものです。
07/11/25 05:03:32 gjOPqKXp
どら焼き食うな
101:名前は開発中のものです。
07/11/25 08:17:29 q9PLt1qJ
/ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
| ちょ、ちょーとまって!!!今>>100が何か言ったから静かにして!!
, ,-;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:,. ヽ─y─────── ,-v-、
/;:;:;:;:;:;:ミミ;:;:;:;:;:;:;:;:;:;`、 / _ノ_ノ:^)
/;:;:;:;:彡―ー-、_;:;:;:;:;:;:;:;| / _ノ_ノ_ノ /)
|;:;:;:ノ、 `、;;:;:;:;:;:i / ノ ノノ//
|;:/_ヽ ,,,,,,,,,, |;:;:;:;:;:;! ____/ ______ ノ
| ' ゚ ''/ ┌。-、 |;:;:;:;:/ _.. r(" `ー" 、 ノ
|` ノ( ヽ ソ |ノ|/ _. -‐ '"´ l l-、 ゙ ノ
_,-ー| /_` ”' \ ノ __ . -‐ ' "´ l ヽ`ー''"ー'"
| : | )ヾ三ニヽ /ヽ ' "´/`゙ ーァ' "´ ‐'"´ ヽ、`ー /ノ
ヽ `、___,.-ー' | / / __.. -'-'"
| | \ / | l / . -‐ '"´
\ |___>< / ヽ
102:53 ◆H4f5OPUlVM
07/11/25 09:28:41 JBHYMndo
>>97
微妙な所。
どこまでをスクエニが著作権侵害とみなすか?という線引きがわからない。
確実なのは神話に登場する名詞あるいは実際に存在する装備。それ以外のものはオリジナルが無難かと。
まあまずそうなものはレビューの段階で削ぎ落とすが。
103:名前は開発中のものです。
07/11/25 09:34:53 dvwP3UD3
もうさ、〜〜みたいなとかやめろy(ry
おりじなるでb
104:名前は開発中のものです。
07/11/25 10:45:11 ZuMdvsBn
>>1をよく読むと、>>1はMMORPGがやりたいだけで
あまり作る気があるようには見えないな。
DQ9が発売されたら「これでいいや」って満足して作るのやめそうだな。
105:名前は開発中のものです。
07/11/25 12:11:46 bPxscxv5
動き出しそうなら参加したいけどな〜
2Dか3Dかさえ決まってなくね?
106:名前は開発中のものです。
07/11/25 13:07:36 LD4pD+3n
とりあえず>>1さんには、「DQMO」および
「スクラップブックオンライン」の製作者さんの
HPを熟読することをお勧めします。
多くの有益な情報を得られると思いますし、
開発者としての姿勢を学べると思います。
あと、上記ゲームにプレイヤーとして参加していた
経験から言いますとドラクエのキャラグラ、
音楽等があるうちは面白かったのですが
著作権の問題からそれらをオリジナルに
変えてから急速に熱が冷めていきました。
貴方が「ドラクエみたいな」という部分に拘る理由を
よく考えた方がいいです。
本当にドラクエでないといけないのか。
オリジナルでもいいのではないか等々。
もしかしたら、今はあのキャラグラと音楽、世界観を
MMO化した状態を想像してドラクエに拘っているかも
しれませんが、一旦リセットしてみることをお勧めします。
案外、創ろうという気自体もうせるかもしれません。
107:名前は開発中のものです。
07/11/25 13:23:06 bPxscxv5
>>106
それはあるよな。
1からブランド(名前・雰囲気)を立ち上げて確立することの偉大さが分かるよ。
個人製作で成功したのって、少ないよな。洞窟物語とか
108:名前は開発中のものです。
07/11/25 19:19:09 dEkY2aOy
>>104
確かにw
仮に>>1の思い描く「理想のMMORPG」が完成したとしても
>>1自身は開発者という立場上、そのMMORPGで遊ぶってのはありえないんだけどね
まぁでも>>53もヤル気になってる訳だし、リーダーとしての責任を放棄せず
何ヶ月、何年とかかってもいいからがんばって完成させて
(自分が楽しみたい気持ちを抑えて)運営していってほしいね!応援するよ!
協力はしないけど。
109:1 ◆2/2MKTu4Uk
07/11/25 19:32:37 Eg5ivcDT
個人的なことにあまり踏み込みたくないんですけど、53さんはなんのお仕事をなさっているんでしょうか?
どこまで指導していただけるのかわからなくなってきたので参考までに教えてください。
>>96
なるほど、わかりました。
調べてみましたが、これもよさそうなのでWxWidgetsを使うことにしましょう。
あと、サイトにスタッフの情報を載せようと思うんですけど、53さんはプログラマということでいいですよね?
>>97
スライムは大丈夫な気がしますけど、メタルスライムは微妙っぽいですね…ドラキーはNGな気がしますけど。
音楽は、すぎやんがJASRAC関係者ということもあって厳しいらしいので、音程を変えるとかでも多分アウトです。
ただ、FCとSFCの音楽以外の素材に関しては流用してもOKというような暗黙の了解をエニックスが守っているようなので、音楽以外の素材に関してインスパイヤするくらいなら大丈夫だと思います。
そうはいっても、基本的にはオリジナルで作りたいと思ってます。
>>104
そんなことないですよ。DQ9が出ても続けます。
110:1 ◆2/2MKTu4Uk
07/11/25 19:33:56 Eg5ivcDT
109に書き忘れてましたけど、サイトに開発環境かいておきました。
>>105
2Dになると思います。SFC版のドラクエっぽいのが作りたいので。
>>106
少しづつになると思いますが、読んでいきます。
拘る理由は、ドラクエが好きだからなんですけど、全部ドラクエの素材を使って作ろうとは思ってないんですよ。
「やくそう」とか「どうのつるぎ」とかはドラクエ独自のものじゃないと思いますし、できるだけそういうものを使いながら、足りない部分は新しくドラクエっぽい名前の呪文やアイテムやモンスターを考えていって、ドラクエらしいゲームをつくっていきたいと思っています。
いずれにせよ見本は必要だと思うので、「ドラクエみたいな」でいいんじゃないかと思います。
リセットしたとしても、どんなRPGか考えるとき「パーティーのシステムはWizardryみたいにして、戦闘はRPG2000みたいにして……」って考えることになると思うので、たいして違いがないと思うんです。
>>108
遊びますよ。
だんだん世界が変化していきますから開発者自身が知らないイベントも存在するはずですし、十分楽しめるはずです。
もちろん、一般の利用者に扮しますが。
111:53 ◆H4f5OPUlVM
07/11/25 20:25:47 JBHYMndo
>>109
プログラマ。勤続年数と年齢はご想像にお任せ。
112:名前は開発中のものです。
07/11/26 01:18:01 qSc/PGfM
>>53 はきっと女子高生。
113:1 ◆2/2MKTu4Uk
07/11/26 07:39:03 S7/adR69
>>111
そうですか…いえ、やっぱりよくわからないのでお聞きします。
お話しいただけるのはプログラムを作るのに必要な開発環境や仕様のことでしょうか?
それとも、ゲームの内容的なことも誘導していただけるのでしょうか?
最初は前者だと思ってたのですが、だんだんわからなくなってきまして。
前者だったら職業とか魔法とか、あるいはどういう画像が必要なのかというような資料をつくろうと思っていたんですが、後者なら勝手に作るのはどうかと思いますので。
114:53 ◆H4f5OPUlVM
07/11/26 09:03:37 SIhMi3jR
>>113
基本的に前者。ゲーム内容についての誘導は基本的になし。ただし
・仕様として調整が必要な場合
・著作権を侵害する恐れがあると判断した場合
確認をする場合がある。
>勝手に作るのは…
むしろどんどん作ってもらって結構。それが「要求」であり「仕様」の原案。ゲーム内容(ここでは戦闘等システムの総称)も最終的には>>1の要求を「仕様」としてまとめなければ設計に移れない。
開発環境が決定した所でこの辺の話に移るつもりだった。
※提案
テスティングフレームワークの導入を是非。>>84でも触れたがリファクタリングには重要。
115:53 ◆H4f5OPUlVM
07/11/26 09:08:17 SIhMi3jR
失礼。
>>84ではなく>>87。
116:名前は開発中のものです。
07/11/26 11:07:04 iOCgoqG0
C++使うならboost::testに一票
117:名前は開発中のものです。
07/11/26 16:16:07 08fv0IsJ
どうせだったらDirectXなんか使わず
OpenGL使ってLinuxでも遊べるようにすれば?
118:名前は開発中のものです。
07/11/26 19:37:36 8vM9gOls
>>117
いみふ
OpenGLを使うとお前にメリットでもあるのか?
119:名前は開発中のものです。
07/11/26 21:13:45 njSHzcSv
お前にというかWindows以外のOS使ってる人にメリットあるよね
まあこのRPGやることにメリットあるかわからないけどw
120:名前は開発中のものです。
07/11/26 21:59:13 8vM9gOls
>>119
これもいみふ
オプソにしろってこと?
それともそれ前提の作成なの?
121:名前は開発中のものです。
07/11/26 22:09:45 njSHzcSv
MMORPGなんだからバイナリ配布でもプレイできる人多いほうがいいじゃん
DirectX使ったらMacとかLinuxのユーザプレイできないし
どこがいみふ?
122:名前は開発中のものです。
07/11/26 22:12:39 8vM9gOls
???
1はクラはWindowsだと言ってんじゃないの?
だからいみふ
123:名前は開発中のものです。
07/11/26 22:12:51 Il3V8Xfg
各ハードに最適なグラフィックライブラリ使ったほうがいいんじゃね?
124:名前は開発中のものです。
07/11/26 22:14:05 8vM9gOls
有志で移植するってんなら
オプソだろ?
それとも全部作らせる気?
125:名前は開発中のものです。
07/11/26 22:18:12 Il3V8Xfg
オプソなんてやったら、BOT作り放題なんじゃないかなぁ。
BOT作るほど流行るかどうかは別として。
126:名前は開発中のものです。
07/11/26 22:22:08 njSHzcSv
WindowsだってOpenGL使ってもいいじゃん・・・
127:名前は開発中のものです。
07/11/26 22:26:42 8vM9gOls
>126
別にいいけどMicrosoftのOpenGLは結構いい加減だぞ
作ってみたら機種によってテクスチャーの貼られたり貼られなかったりする
どうせ2Dなんだろ?
だったらSDLとかにしとけよ
3DならOGREにすればOpenGLでもDirectXでも描画できるぞ
って
1居ないから言っても意味ないがwww
128:名前は開発中のものです。
07/11/26 22:27:57 +A3hPsdP
とりあえずID:8vM9gOlsがホームラン級にアレなのは分かった
129:名前は開発中のものです。
07/11/26 22:28:24 njSHzcSv
まあWindowsならDirectXが一番だと思うけど。
あとSDLって日本語入力できない問題なかったっけ?MMOなら致命的かも。
130:名前は開発中のものです。
07/11/26 22:33:28 8vM9gOls
>129
え?
それ(日本語入力)今年の7月頃パッチあたったような気がするがなぁ
悪いがおれはパッチ後のSDL使ってないからなんとも言えん
確かに現状でも使えないならチャットでは致命傷か・・・
まあ、それようにダイアログ出すとかスクラップブックみたいな手もあるしな
131:名前は開発中のものです。
07/11/26 22:44:03 8vM9gOls
OpenGL丸出しより楽だと思うんだが・・・
132:名前は開発中のものです。
07/11/26 22:57:21 XisakHMV
俺はOpenGL派だな。大学でかじってたから。
133:53 ◆H4f5OPUlVM
07/11/26 23:14:39 SIhMi3jR
>>117-132
Linux上で仮テスト環境を構築するとしている関係上おのずとOpenGLに偏る。
>>53(俺)はDirectXよりOpenGL派だし。
134:名前は開発中のものです。
07/11/26 23:52:41 sK/lmomx
Macでも遊ばせろやぁ
135:1 ◆2/2MKTu4Uk
07/11/27 00:30:58 aiPd+54J
ほとんど世界地図なんですけど、マップ書いてみました。
URLリンク(mmolikedq.web.fc2.com)
あと、稚拙な感じですが、ゲーム本編で使う地域の概要とかも書きました。
URLリンク(mmolikedq.web.fc2.com)
>>114
わかりました。
基本的なゲームの内容はこちらで作成しようと思いま
すが、なにかアイデアなどがあったら言ってください
。いいものはどんどん入れていきたいと思うので。
あと、テスティングフレームワークについてですが、
これはよさそうなので導入します。
とりあえずCppUnitが使えそうなんですが、何か他に要
望はあるでしょうか?
>>117
Windowsで動くプログラムができればそれでいいと思う
ので、つくれるならどっちでもいいです。
>>133
ということはグラフィックライブラリはOpenGLをつか
うということになるでしょうか?
136:1 ◆2/2MKTu4Uk
07/11/27 00:33:50 aiPd+54J
なんだかおかしいのでもう一回書き込みます。
>>114
わかりました。
基本的なゲームの内容はこちらで作成しようと思いますが、なにかアイデアなどがあったら言ってください。いいものはどんどん入れていきたいと思うので。
あと、テスティングフレームワークについてですが、これはよさそうなので導入します。
とりあえずCppUnitが使えそうなんですが、何か他に要望はあるでしょうか?
>>117
Windowsで動くプログラムができればそれでいいと思うので、つくれるならどっちでもいいです。
>>133
ということはグラフィックライブラリはOpenGLをつかうということになるでしょうか?
137:1 ◆2/2MKTu4Uk
07/11/27 01:25:45 aiPd+54J
唐突すぎて、いま出すのはマズイと思ったのでやっぱり>>135の二枚目の画像は隠しました。
もう見た人は、見なかったことにしてもらえればうれしいですけど……
138:53 ◆H4f5OPUlVM
07/11/27 01:30:14 QGVZgKtO
>>136
OpenGLの方がある程度精通しているため書きやすいという方が言い方としては正しい。Windows上で難がある場合DirectX用にI/Fを作成し差し替える事も可。
テスティングフレームワークは>>116でboostも提案されている。こちらも検討してみては?
ちなみに常識的な事も仕様には盛り込む必要があるため注意を。
139:名前は開発中のものです。
07/11/27 01:35:06 rdU14jxm
ユーザーが自由にマップやイベントを作って世界を広げていくって
どう実現するつもりなんだろ?
世界が拡大するにつれて1が自費を投じてサーバーを増設していくんかね?
140:53 ◆H4f5OPUlVM
07/11/27 01:43:44 QGVZgKtO
>>139
実現方法はゼロではない。例としてはクライアント間でキャッシュを共有する形とか…。
141:1 ◆2/2MKTu4Uk
07/11/27 02:25:12 aiPd+54J
>>138
boost::testのほうが全体の管理はしやすいようですが……
すいません、俺だけでは判断がつかないので53さんの意見をお聞かせください。
プログラムはそこそこ作ってきたので、「どこまで具体的に指定する必要があるか?」ということに対して、大体の見当はついています。
プログラムの仕様に関して、プログラマが自分で判断する余地がない程度に書けばいいのではないかと考えています。
簡単な例を使って俺がどのように考えているか説明すると、
たとえば、CUIでじゃんけんをするゲームの仕様を考えます。
ここで、
1.最初に「最初はグー、じゃんけんほい!」というメッセージを表示し、どの手を出すか入力させる。
2.次に、ランダムでコンピュータの手を決定し出力する。次にコンピュータとユーザーの手で勝敗の判定を行い
、ユーザーが勝った場合「あなたの勝ちです」、ユーザーが負けた場合「あなたの負けです」と表示し、
ひきわけの場合「あいこでしょ!」と出力しどの手を出すか入力させ、2に戻る。
3.最後に、もう一度プレイするかを尋ねる。
・ただし、手の入力に関して、「グー」「チョキ」「パー」の、いずれかの文字列が入力されるものとする。
また、入力は改行文字までとし、入力された文字は同時に出力するものとする。間違えた場合無言で再度入力させる。
・ただし、手は「グー」「チョキ」「パー」のみとし、勝敗の判定は、
「グー」は「チョキ」に勝ち、「チョキ」は「パー」に勝ち、「パー」は「グー」に勝つものとし、同じ手はひきわけとする。
・ただし、ユーザーは標準入力から入力してくるものとし、出力は標準出力に行うものとする。
これぐらいでいいんじゃないかと思います。
142:1 ◆2/2MKTu4Uk
07/11/27 02:29:22 aiPd+54J
↑変なとこで改行しててすいません。長すぎる行があると注意されたので後からぶった切ってたら間違えました。
143:名前は開発中のものです。
07/11/27 02:43:32 ma5sy+Mf
個人製作のオンラインゲーム
URLリンク(dragon.warcry.biz) (DRAGON WARCRY)
URLリンク(rob2.jp) (ロブロブラボ)
URLリンク(www002.upp.so-net.ne.jp) (Ancient Saga Online)
URLリンク(homepage1.nifty.com) (エクソシズムブリーズ)
URLリンク(www.aa.alpha-net.ne.jp) (Revelation of ALTERMIA)
URLリンク(butz.mydns.jp) (モンスターズ ファンタジー)
URLリンク(www.platon.co.jp) (OUTLIVE ONLINE)
URLリンク(www.abars.net) (RUINATERRA)
URLリンク(www.smokymonkeys.com) (TRIGLAV)
これも参考になるよ。個人製作でどれだけ出来るのかとかね。
いろんなタイプがあるから勉強になるかも。
144:1 ◆2/2MKTu4Uk
07/11/27 03:11:20 aiPd+54J
>>139
そもそも、ユーザーがリソースを使い切ることが無いのではないかと思います。
ここまで詳しい話をしてこなかったので、どのようなゲームシステムで世界を広げていこうと考えているかアイデアだけ説明しますと、
まず、このことをお話しすると、ちょっとガッカリされるかもしれませんが、
メインの(つまり、ゲーム本編の舞台となる)土地の近くに陸地を継ぎ足したりして世界を広げることは考えていません。
俺が考えているのは
・既存の陸地に町を作ることができる(密集するとよくないと思うので、作る場所などになんらかの制限は設けます。また、ユーザーの作った町にはモンスターが襲ってきて、なんらかの方法で撃退しなければ維持できないようにしようと思ってます)。
・山を掘って洞窟を作ったり、塔を建てたりして、ダンジョンを作れる(こちらも作る場所などになんらかの制限は設けます)。
・町にイベントを設置できる(ダンジョンにもイベントを置いて連携できるようにもします)。
・上記とは別で、旅の扉のような手段で移動できる異世界を作れるようにし、そこは一からゲームを構築することができ、特定のユーザーだけが編集できる世界とする。
こんな感じです。
145:1 ◆2/2MKTu4Uk
07/11/27 03:13:14 aiPd+54J
144の続き
これでは制限だらけで自由でないような気がするかもしれませんが、
仮に陸地を作れたりするようにして自由度を増しても、無秩序なだけでまとまりのないつまらない世界ができるような気がするんです。
それならむしろ、ゲームシステムである程度秩序だったゲームらしい空間ができるように誘導してやったほうがいいと思うんです。
もちろん、今考えているシステムでもすべての問題が解決できるわけではありません。
制限を設ければ、その中である種の究極系が生まれてくるのは避けられない事態だと思いますし、それができるだけ起こりにくいゲームデザインを行っていく必要があるとも思います。あるいは、できたとしても楽しめるものができればいいなぁと思っています。
さて、ここで本題に入りますが、前述したようにユーザーは無限に世界を作っていけるわけではありません。
たとえばイベントにしても、不必要だと思われるイベントは破棄したり、あるいは最初から終了条件を設けたりすることで世界の流動性を保ち、また、イベントの肥大を防ぐことができると思います。
それに、編集する範囲もイベントを作ったり、既存の素材を組み合わせる程度のもの(ボスが一緒とかは流石に困ると思うので、オリジナルモンスター数匹くらいは有り得るかもしれませんが)だと思うので、ひとつひとつのイベントもそれほど大きくはならないと思います。
また、イベントの数自体もせいぜい数百程度だと思うので、サーバーの容量を圧迫するほどにはならないと思います。
>>143
まだ読み終わってないスレとかもあるんですが、少しづつ読んでいきます。
146:1 ◆2/2MKTu4Uk
07/11/27 03:16:50 aiPd+54J
すいません、調子に乗って書きすぎました。
もう寝ます
147:名前は開発中のものです。
07/11/27 04:26:07 do6cnAZt
ゲームシステムなどは、いま企画中のようで私もよくわからんのですが、
シナリオや街、呪文、アイテム、モンスターのネーミングなど私やりましょうか
148:53 ◆H4f5OPUlVM
07/11/27 08:30:10 QGVZgKtO
>>141
仕様をあまり詳細に作り過ぎても今度は拡張性に問題が出て設計が破綻することもあるので注意。
CppUnit並びにboostはどちらも捨て難い優秀なツール。強いていえば個人的にはboost。
>>144-145
このような具体的な内容をどんどん出して欲しい。
>>1が調子に乗って書いてくれなければこちらも突っ込みができない。
149:53 ◆H4f5OPUlVM
07/11/27 22:17:08 QGVZgKtO
※確認
開発環境構築の手順書等マニュアルは必要だろうか?
GNUコーディング規約に加え文法的な部分の規約もまとめた方がいいように思う。
必要ならこちらで作成するが?
150:1 ◆2/2MKTu4Uk
07/11/27 23:32:34 aiPd+54J
>>147
実力の程がわかりませんので、昔書いたシナリオとか、何か能力を示すものはないでしょうか?
無ければ、このゲームの流れなどを書くので、その流れに合うようなストーリーを考えてもらって、それで判断
します。
世界観やらは一人で作ったほうがまとまってていいと思うので、名前とかはシナリオ担当のスタッフさんにお任
せするのもいいと思いますから、やっていただけるとうれしいです。
そうはいってもやはり、「ドラクエらしさ」が大切だと思うので、名前などで他に良い案が出れば部分的にそっ
ちを使うことになりますが。
>>148
なるほど、細かく書けばいいってわけじゃないんですね。
しかしこうなるとやっぱりよくわかりません。
ある程度大雑把な仕様を書いておいて、詳しい部分は作りながら決めるというようなことになるのでしょうか?
> 強いていえば個人的にはboost
では、boostにしましょう。開発環境にも書いておきます。
あと、使い慣れているということなのでOpenGLを使っていただくと良いと思うのですが、OpenGLも開発環境に入りますよね?一応確認ということで。
細かい部分の話はどうやってすればいいのか図りかねている部分もあるんですよ。
企画担当なわけですから、仕様書らしいものを作って提出する役割があると思うですが、それ以前に仕様書の書き方がよくわからないので……。
具体的な話といっても、どこからが具体的な話と線引きするかという問題もありますし。
>>149
後々お聞きすることになると思うので、マニュアルは作っていただけるとありがたいです。
文法的な規約は、確かに必要な気がします。こちらもお願いします。
こういう助言は助かります。今後も何かあればお願いします。
151:1 ◆2/2MKTu4Uk
07/11/27 23:40:55 aiPd+54J
また変な感じになったので、読みにくいと思われる部分だけ再度投稿します。
>>147
実力の程がわかりませんので、昔書いたシナリオとか、何か能力を示すものはないでしょうか?
無ければ、このゲームの流れなどを書くので、その流れに合うようなストーリーを考えてもらって、それで判断します。
世界観やらは一人で作ったほうがまとまってていいと思うので、名前とかはシナリオ担当のスタッフさんにお任せするのもいいと思いますから、やっていただけるとうれしいです。
そうはいってもやはり、「ドラクエらしさ」が大切だと思うので、名前などで他に良い案が出れば部分的にそっちを使うことになりますが。
152:53 ◆H4f5OPUlVM
07/11/27 23:45:55 QGVZgKtO
>>150
>仕様書らしいものを…
最初から無理に仕様書を起こす必要はない。この場合アイデアを箇条書きにしていく方がいいかも。線引きなど気にせずに何でも思い付きを挙げてみては?
153:1 ◆2/2MKTu4Uk
07/11/27 23:50:00 aiPd+54J
> 具体的な話といっても、どこからが具体的な話と線引きするかという問題もありますし。
これはちょっと変ですね。
むしろ問題なのは「どの程度まで/どのように話をすればいいのか」ということです。
154:1 ◆2/2MKTu4Uk
07/11/27 23:58:30 aiPd+54J
>>152
わかりました。
今すぐには無理なので、明日ある程度の量のアイデアを書き込みます。
155:名前は開発中のものです。
07/11/28 00:15:56 qlJxBVQB
>>150
仕様書ってのは1つしか書かないんじゃないんだぜ。
概要から詳細へと段階的に書いていくもんだ。
普通のソフトウェア開発だと、概要→詳細の順で、
企画書、要件定義書、基本設計書、機能設計書、詳細設計書
といった複数の種類の仕様書を書くことになる。
企画書は、作るソフトのウリや、どんな人をターゲットにしているかなどを書く。
要件定義書は、ソフトを作る上で絶対外せない条件を書く。OSとか動作条件とかもここに含まれる。
基本設計書は、ソフトの全体的な設計を書く。どんな機能があるかとか。機能が少ない場合は省略してもいい。
機能設計書は、各機能ごとの設計を書く。通信のプロトコルは何にするかとか、入力はキーかマウスかパッドかなど。
詳細設計書は、ロジックそのものを書く。まんまフローチャートな場合もある。省略していきなりコーディングしてもいい。
「仕様書」という形式にこだわるならこんな感じだが、
>>152の言うとおり、最初は箇条書きで思いつくまま挙げるんでいいと思う。
後で詳しさの順に整理すればいい。
156:名前は開発中のものです。
07/11/28 00:47:10 fdUwmeQy
53のリード次第ではいい方向に行くのかな。
様子を見て、加わるときはよろすく。
157:53 ◆H4f5OPUlVM
07/11/28 01:01:12 +oeluzJc
>>155の言葉通り。
余談だが文書の呼称やフォーマットは企業等団体によって多少差異があるため惑わされぬよう。
>>156
>>53(俺)は早く設計に入りたい立場上焦って説明が甘いまま先に進もうとする傾向がある。温かく見守っていただければと。
>>155に感謝。
158:名前は開発中のものです。
07/11/28 02:34:17 TGiwypph
一連の流れを読んで、思ったことを言わせて欲しい。
一つは、MMOにどうシナリオを組み込むのか。
>>1の考えで良いなと思えたのはプレイヤーが独自に
世界(イベント等)を創れるという事。
他の人もそこが一番推していって欲しいところだと思う。
だからこそ、シナリオはRPGのように明確なものではなくて、
例えばゲーム内で一番の人気を持った世界(イベント)を創りあげるとか
その創ったものの人気によっては国(運営)からボーナスが出るとか
とまあ、勝手に考えを述べてしまったのだけれども、>>1に質問させて欲しい。
>>1の考えるこのゲームは
明確なストーリーがあって、それのおまけで別の世界を創れる。
なのか
人が創ったりしてるところを旅していくようなもの。
なのか、どっちなんだろうか。
自分に出来ることはあまりないかもしれないが、>>1の考えを明確な形で
表してくれれば、実力を見せろなんて言わずに、できることを手伝いたい。
ちょっと日本語おかしいかも知れないけれど、言いたいことは
>>1には自分の考えをしっかりと言って欲しい。それさえ言ってくれれば、
後は手伝ったりも、考えを補強したりも出来ると思う。
159:名前は開発中のものです。
07/11/28 02:48:25 sYR/VkFZ
147ですがシナリオ書きなど経験ゼロの初心者なので、
すいませんがやめときます
160:名前は開発中のものです。
07/11/28 07:42:59 fdUwmeQy
>>157
おk。
GLでやるんなら手が足りないときは手伝えると思う。
ただ、形式に拘ってガチガチにコーディング規約作っちゃうと、
PG参入率がぐっと下がるかもしれんね。
>>159
試しにtxtファイルに書いてここにUpしてみれば?
161:名前は開発中のものです。
07/11/28 09:42:09 sSiKRBoi
ねぇ、レスの文章長すぎてキモイんだけど短くしてくんない?
162:名前は開発中のものです。
07/11/28 12:03:16 cOdFvVIi
>>157
そんなに焦って作る必要ないんじゃないか?
163:53 ◆H4f5OPUlVM
07/11/28 15:29:00 +oeluzJc
>>160
>形式に拘ってガチガチに
コーディング規約は平衡がなあ…。
今の所原案候補として考えているのはオブジェクト倶楽部が公開しているC++コーディング規約。
これなら受け入れやすいのでは?
>>160に限らずご意見を伺いたく。
164:名前は開発中のものです。
07/11/28 15:35:51 QkhV9uZa
ユーザーが世界とかイベントを作れるってことは、
不謹慎な内容のイベントとか
アダルトとか犯罪にかかわるような内容のものも
作れてしまうわけだが、そのへんのチェックはどうするの?
1つ1つだれかがチェックするわけ?
165:名前は開発中のものです。
07/11/28 16:09:45 gK8ea6ev
世界を作るのにどれぐらいプログラム知識が必要かが決まってないな。
ボタンを押すだけで作れるツールを用意した場合、制限が多すぎて自由度がない
自由度を高めるようなツール作ろうとしたらプログラマが死ぬ
スクリプトを組むようなレベルだと一部の人間しか作れなくなる。
個人ゲームなんてただでさえ人が少ないのにさらに人を選んだら誰も作る人がいなくなる
じゃあ簡単に作れるようにしよう→最初に戻ってループ
166:名前は開発中のものです。
07/11/28 16:28:39 QkhV9uZa
ボタンを押すだけで作れるツールで、
制限を少なくして、自由度を増やして、
スクリプトをくまなくていいツールにして
簡単にプログラムできるような仕様を作れば
問題ない
167:名前は開発中のものです。
07/11/28 20:57:33 oO0tvuT1
RPGツクールXPに剛毛が生えた程度のツールでいいんじゃないか?
168:名前は開発中のものです。
07/11/28 21:09:42 3fZDudsY
DQってDQ1?
だったら、プレイヤーがドット絵をアップロードする機能キボンヌ。
グラフィック担当の手間も減るし、データ量も大した事無いと思う。
169:名前は開発中のものです。
07/11/28 22:11:49 u4wU15z0
がんばれ
170:1 ◆2/2MKTu4Uk
07/11/28 23:20:09 eU615a9t
>>155
なるほど、ありがとうございます。
把握してなくてすいません。
>>158
まず質問にお答えすると、俺が作りたいと思っているのは「人が創ったりしてるところを旅していくようなもの。」です。
ゲームに最初から用意されているシナリオはゲームの導入的な役割を果たしてほしいと思っています。
手伝っていただけるとうれしいですし、できるだけ明確に考えをお伝えしたいとは思いますが……
とりあえず、これからアイデアを出していきますので、それを見て判断していただけないでしょうか?
>>159
とんでもない人を落とすのが目的ですし、初心者お断りというわけではないんですよ。
特にシナリオは、こちらが用意したゲームの流れに話を肉付けしていくような形で
書いてもらおうと思っているので、想像力や発想力が特に重要なんです。
文章についてもドラクエにありがちな表現を使ったりすることである程度ごまかすことができると思いますし、
技術が無くてもやる気のある方ならどうにかなる気がします。
とりあえず、
・勇者が魔王を討伐することになった理由
・どんな魔王で、どんなふうに人々を苦しめているのか
・伝説の装備にまつわる話など(起源や、人々にどのように知られているか等)
以上の設定を、ドラクエっぽさを出しつつ考えていただけないでしょうか?
それで発想力だけでも判断します。
171:1 ◆2/2MKTu4Uk
07/11/28 23:29:03 eU615a9t
>>163
特に宗教戦争になりそうなところは省くか、
あるいは個人的なこだわりの強いところまで強制しないように原則としてルールを設置しておいて、
例外を認めてはどうでしょうか?完璧でなくとも些細な違いならば可読性は損なわれないと思うので。
まあ、例外を認めても結局みんな良心に従って守る気がしますが、
一応選択の自由を残しておいたほうがいいんじゃないかな?と思います。
(当然ですが、参考程度の意見として受け取ってください)
>>164
ダメなイベントを見つけたらその都度GMが対処するということになると思います。
>>168
SFC版3とか6とかをモデルにしようと思っています。
できる限り自由度はあげたいと思っているので、
オリジナルのグラフィックも使えればいいなぁとは思うんですが、
通信周りの技術的情報がイマイチ俺にはわからないので可能かどうかは不明です。
172:名前は開発中のものです。
07/11/29 01:03:06 K4fDqBtQ
>>1はプログラマをやる気がないならプログラム関係は一切ノータッチで良いと思われ。
どうしても譲れない部分(例:クライアントはWindowsで動作すること、内蔵グラフィックチップでも動作すること、動作環境はXP以上、等)だけ箇条書きにして、後はメインプログラマ(>>53?)に丸投げして任せちゃうぐらいでいいよ。
173:1 ◆2/2MKTu4Uk
07/11/29 01:20:22 mScpkodv
アイデアを箇条書きで書いていきます。
思いつくまま書いたので、かなり舌足らずなところがありますが、
これらの内容についてこれから詳しく書いていこうと思います。
・町やダンジョンにイベントを置ける
・メインの世界で、自分の作ったイベントにあわせてデフォルトで用意されてる町の人々のセリフを変更できるようにする。
ただし、この変更はそのイベントをやってる人にしか見えない。
つまり、どのイベントをプレイヤーがやっているかに応じて町の人々のいうことが変わる。
・イベントに推奨レベルや、レベルによるプレイの制限を行う。
・塔を建てられる
・山を掘って洞窟を作れる。
・町を作れる
・町や塔や山をつくるのに仲間を使う。
例えば、道具屋を作るなら商人、武器屋を作るなら戦士をその店の店主として置くことにして、
その仲間の能力に応じて店の内容が変わるようにする。
また、建築費用がかかるようにもする。
・モンスターが町を襲ってくる。
撃退するために戦士や武道家などを町の外郭に配置できるようにする。
ただし、こいつらは消耗品扱いで体力が回復せず、いつかやられる。
また、プレイヤーもそのモンスターと戦うことができるようにする。
また、町内ではシンボルエンカウントとする(ダンジョンではランダムエンカウント)。
・町を壊しにくるモンスターを放っておくと町が壊されてしまう。
・地域によって町を壊しに現れるモンスターが変わる。
・モンスターを仲間にできるようにする。
174:1 ◆2/2MKTu4Uk
07/11/29 01:21:42 mScpkodv
・モンスターを含めて、仲間はルイーダの酒場のようなところで管理する。
・ルイーダの酒場で、いっしょにパーティーを組んでくれる他のプレイヤーを条件付で募集できる。
・プレイヤーは世界に一人だけの特別な存在ということにする。
・主人公が勇者であることを際立たせるために、NPCのセリフを勇者がプレイヤー一人しか居ないかのようにし、
他のプレイヤーの操る勇者を若干薄く表示したりしてみる。
・世界に一組しかないという設定の伝説の装備をプレイヤー全員が手に入れられるようにする。
・フィールドマップではプレイヤーのパーティーのみ表示し、町やダンジョンでのみ他のプレイヤーを表示させる。
・ダンジョンや町でプレイヤーが戦っているときは、モンスターとプレイヤーがついたり離れたりする
演出をして、戦っていることを表現する。
・パーティーは仲間が後ろにくっついていくドラクエ方式で。
プレイヤーが仲間になると、そのプレイヤーは自分では動けず、
パーティーのリーダーに勝手にくっついていくようにする。
・馬車のようなものを作る。これはダンジョン内にも持っていける。
・馬車内も含めて、8人までパーティーに入れるようにする。もちろん4人は馬車の中に待機し、
戦闘中も交代できるようにする。
・チャット機能は、フロア全体/パーティー内/個人を対象にできるようにする。
・名前は四文字で、ひらがな/カタカナのみにする。
・格闘場でPvPを行えるようにする。複数人に分かれてシンボルエンカウント形式で戦ったり、
パーティーvsパーティーで戦闘だけ行ったりする。
・ユーザーが自由に作ることのできる、ギルドのような組織を作る。
・カジノを設置する。
・戦闘はエンカウント方式にかかわらず、常にフロントビューで行う。
175:1 ◆2/2MKTu4Uk
07/11/29 01:28:09 mScpkodv
もうちょっと付け足すかもしれませんが、こんな感じです。
ドラクエは寄り道するのも楽しいゲームだと思うので、カジノに限らずなにか他にも楽しめる要素を付加できればいいなぁとか思ってます。
176:名前は開発中のものです。
07/11/29 05:59:11 XTCbEMk0
また厨房でも出せるありきたりなアイデアばっかりだな
そのアイデアを実装するための方法を1つ1つすべてにおいて
語ってくれ、問題点とか、その問題に対しての
解決策とか、全部だ
177:名前は開発中のものです。
07/11/29 08:01:29 DJZRk5qN
>>164
ダメなイベントをGMがどうやって判断するんだ?
GMはボランティアか?何人必要だと思ってる?
GMは、なにが「正しい」ことで
なにが「悪い」ことなのかを、全員が平等に判断できるのか?
>>173
突っ込みどころがたくさんあるが、
とりあえず
>>町を作れる
ってとこ
たとえば日本の戦国時代風の城みたいな建物の
となりに近代風の建物や、超未来風のサイバーな建物とか
ドラクエのイメージにそぐわない建物も自由にたてれるのか?
洞窟や塔も同じだな
178:53 ◆H4f5OPUlVM
07/11/29 08:02:47 oJ4HDN0n
>>171
こう書きなさい、という命令書にしてはいけないのは重々承知。
内容を確認されただろうか。
最後の項に
「ここに書かれていることに、100%準拠する必要はない。
迷ったら考えを整理し、相談すること。
十分な理由があってルールから外れることはよくある。」
必ずしも絶対のルールではなく、こちらも臨機応変に対応するのでご安心を。
>通信周りの技術的情報がイマイチ…云々
技術的に実現可能かどうかという話は思考の範囲を狭めてしまうので、
とりあえず今は伏せて欲しい。
必要なら>>172の助言に従って技術面は全てこちらで引き受けるのもいいと思う。
>>1の技術面への参加有無を問わず、負担の分散になって良いのでは?
>>173-175
拝読。
※疑問
前提条件
・プレイヤは主人公である勇者を操作する。
・勇者は世界にただ一人の特別な存在である。
この条件で考えると、プレイヤがルイーダの酒場で集められるのは勇者しかいないのでは?
※提案
転職システムを導入してみては?
誰もが勇者になる可能性を秘め、勇者となる事を目標に下級職を極める。
これだけでプレイヤの達成目標が一つ増える。
179:名前は開発中のものです。
07/11/29 08:05:14 RJnCmFWB
いまいちオンラインであるメリットが薄い気がする。
ネトゲってイベントより対人戦がメインなのに。
180:1 ◆2/2MKTu4Uk
07/11/29 08:54:19 TdUQKLHU
>>172
確かにそうですね。
押し付ける感じにはしたくないですけど、プログラム関係の話は俺では中途半端なのでプログラマさんに任せたほうがよさそうですね。
>>176
基本的には町やイベントを作るシステムで遊べて、それに欠けている楽しみを補うような感じで他の要素を入れたいんです。
ありきたりなものでも面白そうな要素なら入れていったほうがいいと思いますし、ここらへんでゲームの内容がほぼ決まると思うので蛇足っぽいアイデアもここに書いています。
あと、かなり大事なのにユーザーの編集できる異世界みたいなところの話を忘れてました
異世界は
・ユーザーひとりにつき何個かの異世界を与える
・異世界は地形や町がすべて一から編集てきる
・メインの世界とイベントを連携させることがてきる
・異世界への入り口は旅の扉みたいな感じのものをイベントとして町やダンジョンに設置して作る
こんな感じにしようと思ってます。
181:1 ◆2/2MKTu4Uk
07/11/29 09:42:19 TdUQKLHU
他にも書きたいことがあるんですが、残りは夜書きます
182:名前は開発中のものです。
07/11/29 12:52:48 6IT7bYHT
大半のアイデアがMMORPGとは程遠いシングルプレイ要素じゃん
183:名前は開発中のものです。
07/11/29 13:13:06 RJnCmFWB
RPGツクールでいいよなw
184:53 ◆H4f5OPUlVM
07/11/29 16:26:11 oJ4HDN0n
>>182
ドラクエの要素を継承する以上ある程度仕方のないことでは?
オリジナル要素をどの程度盛り込むかは>>1の考え次第だし。
185:名前は開発中のものです。
07/11/29 17:29:20 g+CRkZwD
なぜという必要性を問うことで厳格な視野をもちなされ
なぜMMORPG?
なぜRPG?
なぜドラクエ?
なぜあなた?
曖昧な答えだったらその程度だと認識してみてはどうか?
186:名前は開発中のものです。
07/11/29 18:23:30 JQ3m1LRd
>>158で書かせてもらったものだが…。
1の箇条書きを読んで問題点を考えると、かなり浮かんでしまったので、
その中でも特に問題があると思われるものを書かせてもらう。
街やダンジョンに置くというイベントはどういうものなのか。
ツクールのようなイベントということで話を進めるが、
そのイベントを創ると何ができるのか。
文章等は青少年には良くないよなぁってのも書けてしまうのか。
レベルの上限は99だとすると、強さを求める場合は装備ですることになると
思うのだけれど、その装備は強化や強化されたものをドロップ等があるのか。
街や洞窟はこれもツクール方式だとして、街にイベントを設置する意味は?
モンスターが街を襲った後、壊された街や人?はどうするのか。(放置?)
モンスターを仲間にする方法は?
主人公は勇者固定ならば、グラフィックも固定してしまうのか。
ギルドを作る場合、勇者だらけのアホみたいなギルドを作ってしまうのか。
更に言えば、ギルドを作ってどうするのか。目的がなければ必要ない。
長ったらしくてすまない、読んで頂けたなら幸いだ。
187:名前は開発中のものです。
07/11/29 19:15:28 xuFuyWsO
ドラクエ1すら完成させられない妄想スレ
188:53 ◆H4f5OPUlVM
07/11/29 19:16:17 oJ4HDN0n
>>186
拝読。
長さなど気にせずどんどんご指摘いただければと。
>>1
マインドマップで整理するとアイデア全体が見通しやすくなる。描いてみては?
189:名前は開発中のものです。
07/11/29 19:20:35 tcW0UIvd
ID:xuFuyWsOはステフやベッキースレにも書き込むネガティブマン
190:名前は開発中のものです。
07/11/29 19:23:35 xuFuyWsO
事実を書いてるだけだがな。
NG登録でもしとけば
191:名前は開発中のものです。
07/11/29 19:29:16 QsYIUFqC
勇者ってそもそも職業じゃなくて
世界を平和にしたからとかそういうのがあって
勇者って呼ばれるんだと思ってたし
PCが全員勇者じゃ個性がないじゃんって思ったけど
ドラクエってスタートの時点で君が勇者です的な扱いなんだよな・・・
192:名前は開発中のものです。
07/11/29 19:31:10 tcW0UIvd
ネガティブな発言を打ち消すために書き込んだだけであって、
お前に向かって言ってないよw
193:名前は開発中のものです。
07/11/29 19:33:22 xuFuyWsO
あっそう
194:ネガティブマン
07/11/29 19:45:33 xuFuyWsO
これでいこう
感謝感謝(^人^)
195:名前は開発中のものです。
07/11/29 20:20:58 JQ3m1LRd
>>188そう言って貰えると気が楽、ありがとう。
1の考えを聞かねば分からないけれど、いっそのこと勇者は勇気の有る者という
意味なのだから、全員が勇者、その中に職業がある…みたいなのにしては?
別に勇者っぽさは、ミナデインとかベホマとか伝説の武具を装備できるとか
そういう所で表現すれば良いとも思うのだが…。
なんにせよ1の考えを待とうか。
196:名前は開発中のものです。
07/11/29 20:46:31 JrmAsGlD
スタンドアローンのRPGの基本的なシステムを、そのまま持ってきて、
ネットにつなげただけでは、MMORPGにはならない。
多人数プレイには、多人数プレイに合うゲームシステムを作らなければ、
絶対破綻する。
スタンドアローンのRPGシステムから、オンラインゲームをイメージするだけではなく、
もっと、プレイヤー側、それも、複数の視点でアプローチしないとダメ。
197:53 ◆H4f5OPUlVM
07/11/29 21:46:11 oJ4HDN0n
>>196
おっしゃる通りで。
ネットワークがシステムに入る事でどんなメリットがあるのか、何を売りにするのか。
その辺明確にしておかないと失速するかも。
>>195
こちらこそ感謝。
198:名前は開発中のものです。
07/11/29 23:02:48 ZnqDTn3U
自分でマップやイベントを作れるというのが売りみたいだけど、
それならプレイヤーは勇者じゃなくて王様にしては?
最初に各プレイヤーには領土が与えられて、その範囲内なら自由に改造できる。
ただし改造には資金や資材が必要。
王様は領土から出られないので、家来の勇者を旅に出して、
他のプレイヤーが作った領土や、誰の領土でもないところから
資金や資材を奪ってきて自分の領土を増強する。
人間同士の戦いがドラクエっぽくないというなら、プレイヤーを魔王にしてもいい。
199:名前は開発中のものです。
07/11/29 23:48:41 RJnCmFWB
俺は単純に移民の町的なのを予想していたんだが。
ドラクエ的MMOならモンスター側でプレイできてもいいよね。
200:名前は開発中のものです。
07/11/30 00:10:34 6SxWz5ik
操作できるキャラを二人にしてはどうか?
一方は冒険を担当する→(勇者?モンスター?)
もう一方は冒険の舞台をつくる→(王様?魔王?)
>>163
オブジェクト倶楽部を知らなかったので、近いうちにぐぐって読みます。
201:名前は開発中のものです。
07/11/30 10:12:04 dqVUpJu1
何かこの板にしては良すれになりつつあるな
煽りAAがないし
202:名前は開発中のものです。
07/11/30 13:28:27 cHDRCZCr
みんな>>53に期待してるんだろうな
>>1がいなくなってもいくらでも代わりがきくが
>>53がいなくなったら厨妄想の糞スレに成り下がるし
203:名前は開発中のものです。
07/11/30 16:40:29 Edm67aGK
動くのださずにgdgdだから書き込まないだけだとおもう
204:名前は開発中のものです。
07/11/30 17:44:33 oSQG3iB/
53なら・・・53ならきっとやってくれる
205:名前は開発中のものです。
07/11/30 18:17:13 smnAPgbc
プレイヤーみんなが王様って無理ないか?
一人で異世界を持てるって現実的では無い気がする。
第一他人の面白いかどうかもわからない創作シナリオを遊んでみようという気は起きるのか?
206:名前は開発中のものです。
07/11/30 21:37:48 dqVUpJu1
昔カードワースってあったな
アドベンチャーみたいなのでユーザが公開したシナリオを読めるゲーム
けっこう面白かった気がする
207:名前は開発中のものです。
07/11/30 21:42:36 /kPxrGWI
過去形にすんな!!!11
208:53 ◆H4f5OPUlVM
07/11/30 21:53:02 fcIiM702
>>206
今も公開されてるな。
懐かしき256色。シナリオ片っ端からDLした記憶がある。
209:名前は開発中のものです。
07/11/30 21:56:58 dqVUpJu1
ほんとだあった、なつかしい
自分もダウンロードしまくってたよ
あんな感じで手軽にシナリオ作れればけっこう楽しそうな気がするな
モンスターズやDQ7みたいな断片シナリオの寄せ集めみたいな感じになりそうだけど
210:名前は開発中のものです。
07/11/30 22:10:52 smnAPgbc
>>209
それはオンラインでも楽しめそう? 多人数でシナリオやるのは難しくない?
つーか>>1が来ない
211:1 ◆2/2MKTu4Uk
07/11/30 22:26:48 ymXUKIYw
昨日は忙しかったりして結局書けませんでした。
今返事とか書いてます。
212:53 ◆H4f5OPUlVM
07/11/30 22:33:01 fcIiM702
>>210
オンラインで楽しめるシステムを考えるのも俺らの役割なんじゃない?
つうかそれが最大の壁な気がする。
213:名前は開発中のものです。
07/11/30 22:33:04 dqVUpJu1
ドラクエみたいな2Dのオンラインゲームってあまり想像できないなぁ
でも作ってみればなんか面白さはあるかも
ドラクエみたいなオンラインの画面見たけど何か楽しそうだったし
214:名前は開発中のものです。
07/11/30 22:35:00 dqVUpJu1
そういえば>>1のサイトはぜひWikiにしてほしい
それのほうがアイデアまとめやすいだろうし
215:名前は開発中のものです。
07/11/30 22:52:03 k8ifLvOE
>>213
IDがドラクエ!
ごめん、いいたくてしょうがなかった
反省はしてる
次ページ最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
5108日前に更新/307 KB
担当:undef