まったりとMMO三国志作ってみるよ。

このエントリーをはてなブックマークに追加
1 ◆eGBgDSds
プログラムの勉強も兼ねて。

設置サーバーをどうするか、
MMOにできるのか、
色々あるけど、焦らずまったりといきましょ。
詳細は>>2-5
2 ◆eGBgDSds :01/12/14 01:46
俺が提案した投稿です。

473 :提案者 :01/12/11 18:32
今、俺ネットワーク使ったソフトを自作できるようになるため
C++の勉強しているんだけど、その習作として三国志オンライン作ろうと思ったり。どう?

流石にコーエーの三国志みたいなレベルにはできんけど。

「わかるc++」みたいな本を読みつつ、独学でクラスのあたりまで進んだんだけど
(学生なので)休みに入ったら気合入れてネットワーク廻りまで進ませる予定。
なにしろトーシローのにわかプログラムだから色々と「ぅ・・・こ、これは・・・」なんて
部分が多々目に付くとは思いますが。。。

そんで、仮に、もし俺がクライアントとサーバーを組むことができたら
ここの住人でシステムなり、キャラクターのパラメーターなり、グラフィック(笑)なりを
決めてほしいんですよ。どこまで実装できるのかという問題はあるけど・・・

いちおー目指すはMMO(MOが適当かも)三国志。4人マルチプレイとかじゃなくてね。
武将として名を馳せるやつもいれば、雑兵として泥にまみれるやつもいたり。
商人なんかで金を溜め込んだり、太守でそれを奪うやつがいたり。

・・・なんて妄想は尽きませんが、こういう提案はコンスタントに進行状況を伝え
まったりとやっていくのが吉かと思ってます。
3 ◆eGBgDSds :01/12/14 01:47
○現状何も無いですが一応。ホームページ。
http://isweb39.infoseek.co.jp/computer/hitoripg/

参考
Java Web Startで作る三国志
http://javawebstart.s5.xrea.com/ThreeKingdoms/index.html

三国志ゲームをつくろう!略して『三つく!』
http://salad.2ch.net/test/read.cgi/warhis/994388625/
http://www.raiji.net/bbs/kaku.cgi/http://salad.2ch.net/test/read.cgi/warhis/994388625/

三国・戦国の同人ソフトスレッド
http://salad.2ch.net/test/read.cgi/warhis/1007638039/
4 ◆eGBgDSds :01/12/14 01:47
現状としては、まだまだサーバー、クライアントを組むまでには程遠いです。
ただ、こういうものは言い出しっぺがやらないで他人を当てにしても
進まないので、プログラムは自分一人でやります。

しばらく?!はろくなモン作れないと思いますが
辛抱強く待ってて下さい(笑)それまでは、
こういうシステムがいい!
このグラフィックつかぇや!
なんてことをワイワイやってくださるとありがたいです。

どこまで実装できるかは問題ですが、
現時点でここまでできる、と区切るわけにもいかないので
妄想爆発でいっちゃって下さい。
ある程度固まった時点で、現実(実装可能なレベル)と妄想(理想のレベル)の
折り合いをつけていきたいと思います。
5 ◆eGBgDSds :01/12/14 01:52
まったりといきましょ。
◆eGBgDSdsたんさえ、かまわなければ、
私のつくったプログラムのソース、
いつでもご利用ください。

おたがい言語こそ、ちがいますが、
描画機構やキャラを動かすためのアルゴリズムなど、
流用できる部分も、そのうち、きっと出てくることでしょうし。

# 流用といえば大陸の地形データや武将のデータって、
# おたがいのゲームシステムしだいだけど、
# あるていどなら、おなじものが利用しあえるかも。

# とりあえず、がばろんも、いちごにスレ建ててこようかな。
楽しみにしてます。
8無名武将@お腹せっぷく:01/12/14 19:43
おお、頑張れい。
9無名武将@お腹せっぷく:01/12/14 20:07
さっそくこのスレお気に入りに登録させてもらいます。
頑張ってくださいな。
10無名武将@お腹せっぷく:01/12/14 20:40
頑張れ職人!
age
開発中の画面写真アップしてみたよ。
http://javawebstart.s5.xrea.com/ThreeKingdoms/takeda.html
# まだ三国志になってないけど。
おお
13 ◆eGBgDSds :01/12/14 21:13
>>がばろん殿
画面写真、いいかんじぢゃないですか!
>私のつくったプログラムのソース、
>いつでもご利用ください。
おお!ほんとですか!?ありがとうございます。
ただ、今はまだロクな知識が身についてないので
いただいても宝の持ち腐れ状態になる可能性大・・・
なので、自分でそれなりに組めるようになってから
拝見させていただこうと思います。
>地形データや武将のデータの共用
これもナイスなアイディアですね。
お返しに少しでもがばろん殿にシェアしたいですし(笑)
少し先になりますが、データ形式など、決定したら直ぐにお知らせします。
よろしくお願いします!
># とりあえず、がばろんも、いちごにスレ建ててこようかな。
建てたら知らせてくださいね!
#いっそ、ここでやるとか・・・(笑)

>>7-10
ありがとうございます。
ほんっっっとに未熟者ですが、完成に向けてまったり頑張りますので
よろしくお願いいたします。

ここでひとつ。
以下のことについて、どなたかご意見いただけると助かります。
#プレイヤーの操作するキャラについて#
たとえば
・プレイヤーは史実キャラを一人一人、操作する、のか
・有名キャラ(曹操、劉備、孫権etc)はNPCで他のキャラをプレイヤー、か
・有名キャラはNPCでプレイヤーはオリジナルキャラ、か
14いちプレイヤーとしては:01/12/15 03:53
有名武将はNPCで、プレイヤーはオリジナル武将を希望。
15無名武将@お腹せっぷく:01/12/15 19:55
応援書きこみ
そんしょーこーよろしこ
勝手ながら最近あまり見かけない、「俺的に、頑張って欲しい1」に認定させていただきます。
実在を人間にしてやると、何か揉めそうだから
「有名キャラはNPCでプレイヤーはオリジナルキャラ」が良いと思います。
或いは、サーバー管理側が有名キャラをやっても良いんじゃないかな。
「お、俺さっき孔明に会ったぜ」みたいになって面白いと思う。

まぁ、自分のペースを崩さないでマッタリと頑張って下さいな。
俺も期待です!
18 ◆eGBgDSds :01/12/16 16:14
>>14-17
ありがとうございます。まったりと進めていきます。
今、ボーランドc++コンパイラで勉強してるんですが
APIなんていうものを使わないとGUIを組めないそうで。。。
力が付いてきたらVC++でも購入しようかと思います。

キャラクター作成をするだけ、っていうプログラムを製作中。
っていっても習作レベルですが・・・
名前、年齢、性別、利き腕、武力・知力・政治力・魅力のパラメータ、
などを設定して保存するプログラムな予定。

○登場キャラ
有名キャラはNPCでいちおー(仮)決定ということで。
19無名武将@お腹せっぷく:01/12/16 18:09
お!すごい人もいたもんだ!がんばれー!!
つまらん質問で悪いけどMMOって何?
調べたんだが、わからなかった。
21 ◆eGBgDSds :01/12/16 18:33
>>19
まだまだ初心者ちゃんですよ〜。まったりとお待ちくだされ。

>>20
Massive Multiplayer Online
っていう意味みたいです。たとえば
MMO”RPG”ならウルティマオンラインとかエバークエストと
いったもの。説明不足でした。すんません。

ただ、MMOを実現できるのかは・・・
回線やサーバー確保など、色々と問題山積みなので
初めは10人同時接続ぐらいから徐々に増やしていければと思います。

。。。が、それ以前に曲がりなりにもサーバーとクライアントを
組めるようにならないとイカンですね。
2220:01/12/16 18:53
さんくす!
大変そうだが、完成したら面白くなりそうだ。
いち三国志ファンとしては、
三国志の豪快な世界観を上手く表現して欲しいな。
23 ◆eGBgDSds :01/12/19 10:29
現在未だC++の勉強中です。
20さんの仰るとおり、あの胸踊るような世界観を
うまく表現できたらと思いますが、やはり最初は
テキストベース(iモード信長の野望のようなタイプ)の
ものになってしまうと思います。そこで、仮にテキスト版の
試作品が完成したらプレイしてもらえますかね?
もちろんいずれはグラフィックも付いたより大きなものにしていくつもりですが・・
テキスト版を公開しても反響無しだとたぶん泣く(笑)ので
あらかじめなんとなく聞いてみたりしてます。
24無名武将@お腹せっぷく:01/12/19 12:06
テストプレイを希望する人の数→(1)

>>1がんばれー
25 :01/12/19 13:15
>>23
テストプレイを希望する人の数→(2)
参加したい。ちゃんと評価するからさ。
安心して頑張っておくんなさい。
テストプレイを希望する人の数→(3)
今から楽しみだね。
>>23
テキストベースってのがどんなのか知らないです。
テストプレイを希望する人の数→(4)? 保留
>>18 ◆eGBgDSdsたん。
Windows APIは、あつかいいづらいですものね。
GUIならDelphiが、つくりやすいと評判たかいです。
プログラム技術板のDelphiスレ、ひとつ貼っておきますね。

ミ,,゚Д゚彡DelフサギコのフサフサDelphi談話室A
http://pc.2ch.net/test/read.cgi/tech/1006602102/

>>27たん。
テキストベースというのは、
文字が主体のゲームということです。

というわけで、
テストプレイを希望する人の数→(4)

# うちのほうは、
# 数日中にユニットどうしを戦わせることができそう。。。
29 ◆eGBgDSds :01/12/22 00:51
>>24-28
お返事遅れてしまい、申し訳ありません。

そう言っていただけるとやる気がさらに沸いてきます!
ただ、皆さんの期待を裏切ってどん底に叩き落すことになるかもしれませんが(笑)
今まで練習で作ったプログラムを公開してみようと思います。
10行ぐらいのほんっとに単純なやつですが・・・

やはり自分だけで組んでると変なクセがつきそうですし、
「初めから周囲の賞賛を受けるようなゲームをつくろうとするな。
最初は0点プログラムでもいい。」なんて言葉を見かけて
その通りだなと思ったもので。

>>27
>テキストベース
がばろん殿の仰るとおりです。テストプレイヤーに加えてもいいのかな??

>>がばろんどの
>プログラム技術板のDelphiスレ、ひとつ貼っておきますね。
毎回、参考になるソースを提供していただいてますよね。ありがとうございます!
デルファイですか。。。ふむふむ。。ちと、考えてみます。
># 数日中にユニットどうしを戦わせることができそう。。。
おお、完成は刻々と近づいてますな。見習いたいものです(笑)
3027:01/12/22 04:38
散々悩みましたがスムーズに事を進めるためにも私は参加はしない事に致しました。
テストプレイする方が素人ではどうかな!?と思ったもので。
と、いう事で完成と皆さんのプレイレポートを気長に待つことに致します。
もちろんスレはお気に入りのままで・・・では
31 ◆eGBgDSds :01/12/22 10:31
>>27
いえいえ、そこまできちんとしたものではないですよ。
自分が心配してたのは、苦労して(間違いなく初めはショボイですが。。。)
完成させても、あまり関心を持たれ無いと悲しいなと(笑)

なので、試作品でも完成したら、放置せずに少しくらい
ダウンロードして遊んでいただけるとありがたいなってことです。
その上で、ここをこうして欲しい、まだまだ完成度が低い、
GUIにしてくれ、この武将出せ、など意見をいただけるとありがたいです。
もちろん、詳細なプレイレポートなんてのも大歓迎です。

とにもかくにも、私は一人でも多くの方にプレイしてもらえるだけで嬉しいです。
ダウンロードして15分遊んでHDの肥やしってのでもいいですし、
次は肥やしにならないようなものを作るっていう気持ちも湧いてきますしね。

それで気が向いたら掲示板にちょこちょこっと書き込みや
レポートをしていただけるとさらに嬉しくて泣けます(笑)

それでは、まったりお願いします。
32 ◆eGBgDSds :01/12/22 10:35
もちろん、”テキストベースなゲームなんてやってらんねぇ”であれば
地道にそのうちグラフィック対応にするのでその際にでもお願いします。
3327:01/12/22 13:11
私がプレイしてどうなるかわからないですが
テストプレイを希望する人の数→(5)
です。お願いします。
34無名武将@お腹せっぷく:01/12/22 15:44
吉川の三国志も、北方の三国志も”テキスト”だがオモシロイ!
1も頑張れ!
35 ◆eGBgDSds :01/12/23 00:50
>>27
ぜひぜひ、こちらこそよろしくお願いいたします!
気楽にまったりいきましょー。

>>34
なるほど(笑)頑張ります!


今夜か明日にでもちょこちょこ組んだやつをUPしたいと思います。
本当は少しでも遊べるものができてからUPしようと思ったのですが
過度の期待を持たせてしまっても申し訳ないので・・・
今日ですかー?
37 ◆eGBgDSds :01/12/23 21:55
>>36
ですねー(笑)いちおーUP。
今はそれなりに完結したものをコーディング中です。

完成まで程遠いような気がしていたんですがelという素晴らしきものが・・
希望が湧いてきたりしている今日このごろです。
UPしたのですねー。おめでとうございます。
HPにあるのを全部ダウンロードしたらいいのですか?
一番上のだけでいいのかな?
40 ◆eGBgDSds :01/12/24 00:55
>>38&39
あれはちゃんと勉強してますよっていうのを
お知らせするのが一番の目的でして・・・

まだ落としても遊べません・・・・

ほんっとスイマセン。ここから徐々に
試作品が完成するまでの過程をUPしていく予定です。
41 ◆eGBgDSds :01/12/25 23:09
情けないプログラムで申し訳ありませんでした・・・
現在仮で、都市・キャラのデータフォーマットを考えて
実装させようとしてます。
とりあえず

○武将
・名前 ・年齢 ・性別 ・統率力 ・武力 ・知力 ・政治力 ・魅力
・簡単なプロフィール

○都市
・名前 ・人口 ・民忠 ・技術 ・商業 ・防御 ・治安
・簡単な都市状態説明

でやってこうかと思います。
42無名武将@お腹せっぷく:01/12/25 23:52
>>1
低脳が
バカじゃねえのか(ワラ
43護衛へい:01/12/25 23:56
がんばれー
期待してるでぇ
44無名武将@お腹せっぷく:01/12/25 23:57

              ☆ チン     マチクタビレタ〜
                         マチクタビレタ〜
        ☆ チン  〃  Λ_Λ   / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
          ヽ ___\(\・∀・) <  早く早く〜
             \_/⊂ ⊂_ )   \_____________
           / ̄ ̄ ̄ ̄ ̄ ̄ /|
        | ̄ ̄ ̄ ̄ ̄ ̄ ̄|  |
        | MMO三国志  |/
46無名武将@お腹せっぷく:01/12/28 21:15
>>45
ゲームってのは一朝一夕で作れるほど簡単じゃないんだよ。
俺は3Dのゲームを作るのに2年半も費やしてしまった(かかりすぎ?

ましてやMMOともなると・・・
ってか、断言してしまえばC修行中の人間が作れるLVじゃないよ。

ってか>>1よ。
Cppもいいが、DirectDrawもやれ。
マジなゲームを作るとなるとアセンブラもやらねばならんし。(ウィルスをいじくれるLvまで上げろ)
4724:01/12/28 22:52
>>1
ぼちぼちまっとるでぇ。
まぁ気長にがんばりやぁ。
48 ◆eGBgDSds :01/12/30 14:38
ごぶさたごぶさた。

>>45
なんかカワイイ(笑)もうちょっと待っててね。
メール欄に貴殿の暖かさを感じる。

>>46
大きなこと言いだしてすんまそん。
サーバーやら回線やらめんたま飛び出るくらいの値段だし
開発費だけでも一億くらいするらしいですね。
いまんとこは目指せ同時接続50人!がいっぱいいっぱいです。。。
>DirectDrawもやれ。
アドバイスありがとうございます。
SDKを落としてくるだけでとりあえずは弄くれたらいいんですが
環境がBCC32だけなのでもしVC++などが必要であれば少し先になる予感。

>>43,47
その何気ない一言がエネルギーになります。ほんとに・・・
まったりとお待ちください!
49無名武将@お腹せっぷく:01/12/30 23:13
>>46
DirectDrawってビデオカードで動かすことを前提にしてるんだっけ?
46みたいに3Dゲーム開発者にとってDirectDrawは必須だろうが、>>1は2D(しかも三国志)だからあまり必要ないんじゃ?

>>48
回線はともかく、サーバに関しては自宅PCで開設してどういった感じか調べてみては?
もっとも、PCのプロパティをいじった程度のサーバなんてwwwサーバどころか、httpサーバが精一杯だろうが・・・
50無名武将@お腹せっぷく:02/01/01 01:06
>>1
あけましておめでとうございます
ファイト!!
51無名武将@お腹せっぷく:02/01/01 03:13
はじめてきたけど
きたいしてるよ
ちょっとづつがんばってね
52無名武将@お腹せっぷく:02/01/01 11:39
>>49
真っ当なゲームを作るのならDirectDrawは必須かと。
昔のゲームなら必要なかったかもしれないが、現在のPC環境(最低4Mはついている)を考えると、これを利用しない手はない。
4Mあればある程度杜撰なプログラムでも余裕だし。(高速化処理、簡略化処理を指す)
まぁ>>1には俺も期待しているよ。
最近の学生がどれだけやれるか知りたいしね。
楽しみ
俺もプログラマ目指して頑張ってるクチです。
ゲーム製作はもういいけど・・・
マターリと精神に負担をかけすぎないように頑張ってね。
義務感とか入ると楽しんで製作することができないからねぇ・・・

ちょくちょく見に来ますよ〜。
55 ◆eGBgDSds :02/01/08 00:27
あけましておめでとうございます。
ご挨拶が遅れてしまい、申し訳ないです。

>>49
ADSL導入しているってこともありますし、試作品が出来上がったらやってみようと思います。
ただ、PCがお古で貧弱なだけにあまりの負荷には耐えられないかもしれません。。。

>>50
あけましておめでとうございます。
いくぞ、ゴラァ!

>>51
はじめまして。以前はくだらないものをちょこちょこアップしていましたが、
これからはそれなりにまとまってからアップしていきたいと思ってますので、
これからもよろしくお願いします。

>>52
DirectDrawなんかも弄くってみたいと思っていたので
ソケットまわりや(GUIのための)APIまわりを一通りやり終えたら取り組もうかと思います。

>>53
激しく感謝。

>>54
>ゲーム製作はもういいけど・・・
お、お察しします・・・
>義務感とか入ると楽しんで製作することができないからねぇ・・・
なるほどそうですよね。やらなくちゃ、と思ってしぶしぶ製作するのはツライ・・・
あんまり入れ込んでやると燃え尽きそうなのでマタ−リやってます。
56 ◆eGBgDSds :02/01/08 00:44
今は簡易なファイル入出力のあたりをやり終えて
とりあえず遊べる(というか、動かせる)ように組んでます。


そのうち組みあがるであろうネット対応試作品は

黄巾賊 VS 討伐軍

にしてみようかなぁと妄想してたりします。
NPCの黄巾賊を強めの設定にして、PCは討伐軍としてお互いに協力しながら
黄巾賊の壊滅を目指す。黄巾賊PC対討伐軍PCでも良いかな。


最終的なゲームの形式とは違いますが、やっぱりなるべく
開発初期段階でも楽しめるものじゃないと待ちくたびれちゃいそうなので・・・

======
今日現在の状況としては、C++でバイナリ保存するやり方と、
BCCで文字列暗号化を行う方法を検索中です。
57無名武将@お腹せっぷく:02/01/08 00:50
>>56
暗号化ってのはスクランブルのことかな?
やはり、張角、張宝、張梁は妖術とか幻術とか使うのですか?
5924:02/01/08 01:34
>>56
がんばってるねぇー。
なんかその情熱に感動してますよ!
60無名武将@お腹せっぷく:02/01/08 02:35
関係ないけど漏れRPGツクール2000で
三国志作ってるよ。武将のキャラデータ作るのが異様に
大変だぁ。
あと天地を喰らうに似ないようにするのも(w

漏れなんかと技術のレベルは全然違うだろうけど
物の作る大変さってのは、実感してる

1さん頑張ってくらはい!
>>60
うPしてくれたら嬉しいです

>>1
俺はアドバイスできないけど誰かがいいアドバイスしてくれるかもしれないので
1日に一回はここ覗いてみたほうがいいかもです
>>60
何気に解るw
キャラ設定は苦心するよな・・・
俺も友達と2年かけてRPG作ったから解るよ。

>>57
暗号化とスクランブルは考え方は一緒だが微妙に違う。

いま疑問に思ったんだが>>1よ。
戦闘はFC版初期の三国志同様に数字VS数字なのか?
    
       200
    200   200
       200

こんな感じみたいに。
ってか古・・・(誰も覚えてないよな・・・
>>62
シミュレーションは常に数字VS数字だろw
と、つっこんでみる。(ってかゲームも人生も数字VS数字なんだよな・・・

しかし、FC版の三国志とはまた古い。
劉備で始めて即某氏の居城に攻め込んだら、こっち120(武将2)に対して向こうは400(武将2)。
勝てるはずねえじゃんと思ってたが、なぜか超○が戦闘開始直後に某氏を裏切り俺の陣営に参加。
某氏奮戦するも数でも武将でも勝る俺に勝てるはずもなく敗北。
そういや、このゲーム。
戦闘で敗北しても空いている州(未統治)があればそこに逃げ込めたな・・・
んで、なぜかそこの太守に。
64 ◆eGBgDSds :02/01/08 17:03
>>56
ネット接続対応試作品ができるまでは、ローカルでぴこぴこ動かして遊ぶものになると
思うんですが、現状ではtxt形式やらcsv形式やらで保存しているので
改竄できまくりで萎え。。。だと思うので暗号化しようと思いました。
俺はスクランブルとの違いがいまいちわかってないんですが、やりたいのはDESやらMD5ってやつです。
crypt.hがBCCに含まれていないようなので代替できるものを探してます。

>>58
いいですね〜個人的にはそういう怪しげな要素も好きです。(ただ、住民の賛同が得られない場合はダメ)
今から作るものなので実現できるものだと思います。ぜひそれを実現する戦闘システムなんかも
提案してもらえるとありがたいです。

>>59
ありがとうございます。その一言が力になります!
まったりやってきます〜

>>60
確かにキャラデータ関係は大変ですね。。。近道が無さそうですし。
俺は都市データなんかでも挫けてます(笑)
>漏れなんかと技術のレベルは全然違うだろうけど
それがまだまだなんですよ・・・完成まで苦労の連続な予感。

>>61
確かに。できる限り覗いて近況をお知らせしたいと思います。
>俺はアドバイスできないけど
妄想なんかでも大歓迎ですので!

>>62
>戦闘はFC版初期の三国志同様に数字VS数字なのか?
自分は、天地を喰らう→三国志Vでわりとグラフィカルな環境だったので
経験が無いのですが、その数字バトルはきつかったですか?
テキスト形式の戦闘システム・・・文字を組み合わせてMAPに見立てるってのも少しきつめですかね。


テキストで実現できる戦闘システムで何か案があれば提案お願いします。

>>63
>んで、なぜかそこの太守に。
いま作ってるやつも変な箇所だらけだと思いますので、ドシドシ指摘してくださいね。
65 ◆eGBgDSds :02/01/08 17:53
それともうひとつ。ゲームの進行速度について。
まず、サイクルは
天下統一の後→(謀反でどんでん返しできるくらいの期間を経過したのちに)リセットして最初からやり直し
天下統一の後→リセットしないで延々続く(但し、史実武将は寿命でばったばったと死にまくり)
これのどちらかですが、さすがに前者のほうが良いかなと。

それで問題は、ログインする時間がまちまちなプレイヤー間の同期をどうやって取るか、です。

例えば戦争にしても、AがBに攻め込んだときに、Bがログインしていなければ
1・Bはなす術も無くあぼーん 2・Bがログインするまで待ち 3・オート戦闘
携帯版の信長の野望や三国志はこの辺りどうなのかわからないのですが、たぶん3ではないかと
思ってます。ただ、これだと三国志の醍醐味である戦闘の面白さが無いような気がするんですよね。
数値や2,3の選択肢で結果が決まってしまう。やはり舌の肥えた住民を納得させるにはこれではイカンと。
===とりあえず考えて見た案。===
現実時間でそこそこの戦争準備(3〜7日くらい)が必要にする。そうすれば戦争に合わせてログインできる。
その戦争期間も長く取れば尚、間口が広がる。
==================


まだまだ実装は先の話なのですが、仕様を固めないと組みづらいっていうのを実感してまして・・・
ゲームの基本的な流れ(
・日、週、月単位で進むのか ・体力消費で行動→休養なのか、もしくは行動すると一定時間待ちになるのか
・体力消費形式なら体力は消費しないと加算されていくのか )
などなどを頭をひねって考えてます。
>>63
確かにw
数学程哲学的なものはないw

>>1
単純に考えて、リージョンを複数生成して画面上に持ってくるようなパターンはどうだろう?
>>66
ファイルを複数作成し、メインファイルで開きながらプレイってのは?
リージョンは素人には作れない。とは言わないが・・・
苦労するんでは?
68 ◆eGBgDSds :02/01/09 14:28
>>66
www.geocities.co.jp/SiliconValley-PaloAlto/4878/vol18.txt
リージョンとはこんな感じのやつでしょうか?

ちょっと今から出かけてきます。短レスですみません。
6966:02/01/09 19:31
>>68
基本的には一緒。
慣れればリージョンは使いやすいが、>>67氏が言ってるようなのが無難かな。
けど、後学のためにあえてそれをやるのもいいかも。
なんにしろ、一度ゲームを作り始めたのなら最後までやり遂げて欲しいね。
学生の頃にそういうことをやってると就職する時に強みがあるから。
70 ◆eGBgDSds :02/01/10 21:26
>けど、後学のためにあえてそれをやるのもいいかも。
どのくらい難しいものなのか理解できるレベルにさえ到達していなかったりするので
断言は出来ないのですが、失うものがないので何事にも積極的にチャレンジしたいなぁと思ってます。

んー、でも>>67氏の仰る形式に逃げるかもしれません(笑)


>なんにしろ、一度ゲームを作り始めたのなら最後までやり遂げて欲しいね。
やり遂げるっていうのはやはり大事ですよね。近頃の学生は口だけで結局何もやらないとか
思われてるように思うのですが・・・少なくとも今までの俺はそうです。

そんな中で、規模の大小はあれ周りの友達で実行力のある奴がいるとすげーなとか思ったりしてました。

その現状を打ち破ろうとしてもすぐに飽きたり・・・継続力が無かったと思います。


色々なきっかけがあったのですが、少しずつでも頭だけで考えて終わるのではなく
実行していける奴になれたらなぁと思い、今に至るって感じです。有言実行が目標ってことですかね。


なーんて青臭い話してしまいましたが、気負わずまったりとやっていきます。
試験があるのであまり顔を出せなくなると思います。
71無名武将@お腹せっぷく:02/01/19 20:13
期待期待
スレ落ちられたら困る
試験終わったらまた是非まったりとやってください

              ☆ チン     マチクタビレタ〜
                         マチクタビレタ〜
        ☆ チン  〃  Λ_Λ   / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
          ヽ ___\(\・∀・) <  早く早く〜
             \_/⊂ ⊂_ )   \_____________
           / ̄ ̄ ̄ ̄ ̄ ̄ /|
        | ̄ ̄ ̄ ̄ ̄ ̄ ̄|  |
        | MMO三国志  |/
7324:02/01/30 15:44
落ちそう?とりあえず保守書き込み。
74無名武将@お腹せっぷく:02/01/31 19:19
期待age
75 ◆eGBgDSds :02/02/07 13:57
お久しぶりです。やっと終わりました・・・

>>71-74
どうもありがとうございます!
またまったりとやっていきますのでよろしくお願いします。

>>開発現状
C++でとりあえず、都市データの入力・都市間移動・鍛錬コマンド・キャラセーブ
なんかをしょぼい実装ですがやってみました。これをコマンドラインで動かすと泣けてくるほどみっともない・・・
ということで、WinAPIでGUIにするために勉強中。やっとファイル入力が上手くいきました。

>>お願い
どなたかカンマ区切り方式(ex参照)で武将データ作ってもらえませんか?
全武将なんてことは言いませんので、10〜20程度でも大感謝です。

ex
とりあえずは以下の形式でいこうかと。
武将名,年齢,統率力,武力,知力,政治力,魅力,兵士数,兵士訓練度,兵士士気,君主id,滞在都市id

曹操猛徳,25,90,85,85,80,83,15000,92,88,0,1
劉備元徳,25,88,70,80,78,90,10000,85,90,0,1

こんな感じのやつをメモ帳で書いて保存してくれればOKですので。

[補足]
君主id→0にしておいてください。0=在野扱いにします。
滞在都市id→1が天水、2が長安、3が洛陽、4が許昌、5が襄陽、6が建業になってます。
76無名武将@お腹せっぷく:02/02/08 01:19
>>1さん降臨あげ
とりあえず、かの曹豹神君の能力値は、
彼一人だけマイナスというのは、どうだろうか。
オール-100とか、そんなかんじで。

で、そんな話とは、まったく関係ありませんが、
うちは兵士の訓練値は上・中・下の三段階だけにしようかとおもっています。
そして都市や軍隊には兵士数に関する三つのデータを持たせます。

ひとつは訓練上の兵士が何人いるかを保存する変数。
ふたつは訓練中の兵士が何人いるかを保存する変数。
みっつは訓練下の兵士が何人いるかを保存する変数。

これなら訓練度の高い兵士のおおぜいいる軍隊と、
訓練度の低い兵士ばかりの軍隊を合流させたときにも、
合流した軍隊のなかから訓練度の高い兵士だけを
ふたたび取り出すことも可能になりますから。

難点は、訓練値が三段階だけになることと、
兵士数保存用の変数が三つになることでしょうか。
まあ、そのかわり訓練値保存用の変数は、いらなくなりますけど。
78 ◆eGBgDSds :02/02/11 16:31
>>76
ども。ありがとうございます。

>>77
>うちは兵士の訓練値は上・中・下の三段階だけにしようかとおもっています。
>そして都市や軍隊には兵士数に関する三つのデータを持たせます。
なるほど〜現行の三国志では兵士の区別ができないという部分が萎えますが、これならオッケーですよね。
がばろんさんのこのやり方を見て考えたのですが
一人の武将が複数の部隊を持てるようにするのもいいかなと思ったり。
そうすれば精鋭部隊を育てることも可能ですし。
(ただ、保存用変数の数がふえちゃいますけど・・・)

>>現状
今やっとマウスでカーソル移動ができるところまでこぎつけました。
早いうちに、簡単なマップエディタとマップ移動できるプログラムをアップできればと思ってます。

また、なんとかごまかしごまかしやってはいるんですが
リージョンを用いたアニメーションがいまいちしっくりいきません。
どなたか一般的な方法、またはそのような方法を紹介しているWEBなどご存知ですか?
いらっしゃったらご教授いただけると助かります。
79無名武将@お腹せっぷく:02/02/11 20:25
まつタンと戦国を語るスレは ココですか?
80無名武将@お腹せっぷく:02/02/12 20:53
ちがいます
81春野カスミ:02/02/22 21:45
フラッシュで作るといいかも
ブラウザ依存型だからウィンドウズもマックもリナックスでもいける
転送量も軽くすむからお勧め
こんじょだ!こんじょお!!
ここかぁ噂のスレは。
83避処地 ◆I1FuRETM :02/02/22 22:37
激しく応援しかできないけど頑張れよ。
84 ◆eGBgDSds :02/03/03 15:53
激しくお久しぶりです。

>>81
フラッシュですか〜この開発は自分自身のWinアプリ製作練習として
行っている面もあるので基本的にはCでやろうと思ってます。
また、がばろんさんがJAVAでマルチプラットホームな三国志を
製作されているということなので、私はWin用にしようと思ってます。
>こんじょだ!こんじょお!!
諦めないへこたれないこんじょおと、変に気負いしないまったり。
このふたつを心にとめてやっていきます。

>>82
ど、どこでですか?!
2chウォッチサイトかで、晒されてるのかなぁ。。。
まったりとやっていきますので、見守っておいてください。

>>83
激しく感謝しつつ、まったりとしか頑張れませんがこれからもよろしくお願いします。


>>マップエディタ
http://isweb39.infoseek.co.jp/computer/hitoripg/index2.htm
リソースからBitbltで転送するベタなやり方で作ってみました。
とりあえず、ペタペタできる程度です。

>>リージョン
以前、教えていただいた”>>66のリージョンを複数生成して画面上に持ってくる”という
やり方をのべ10時間以上費やしたのですが、それらしき参考WEBも見つからず、
自己流でやってもうまくいかず、詰まっています。よろしければ、どなたかご教授ください。
85無名武将@お腹せっぷく:02/03/03 21:59
再び>>1さん降臨あげ
86無名武将@お腹せっぷく:02/03/09 03:58
テストプレイを希望する人の数→(4)
密かに深夜age
>>84 ◆eGBgDSdsたん。
リージョンとは、カラー画像と、
そのカラー画像の領域を指定するための白黒画像を用意し、
これらを二回にわけて転送する、
透明化のための重ね合わせ処理のことでしょうか。
http://www.aqube.pos.to/fly/vb/graphic1.html

なんか微妙にちがうような気もするけれど。
もし透過処理のことならDirectDrawの透過機能つき転送を使うのもいいかも。
// 全然ちがうことなら、ごめんちゃい。
88無名武将@お腹せっぷく:02/03/19 01:34
応援age
89無名武将@お腹せっぷく:02/03/19 01:39
同じく応援age
90無名武将@お腹せっぷく:02/03/27 05:29
応援age
91無名武将@お腹せっぷく:02/03/27 05:36
この板では、MMO三国志と偽不如帰が出る。
すごい!
とおりすがりなんですが・・・
だれか武将データつくってあげたんですか?(>>75)
ちょこっとならつくってあげてもいいけど>漏れ

ちなみに武将能力値は最大100なんですかね。武将の能力は変化するんですか?
経験値により変化するならあれですけど、変化しないなら100段階もいらない
とおもってる人間なもんで>漏れ。
文字コードセット上存在しない文字は外字にしないといけないですね。どこかに
あるのかな、そんなデータ。

訓練値が三段階として、下→中→上と遷移するのはそれぞれ1回訓練するだけ、
ということならいいけど、何回か訓練しないと上がらないのであれば、結局内
部で実際の値を管理しないといけないんで結局一緒ではないかと。

漏れはマカーなのでまったくモノを見ないでかいてます。もーしわけない。
さてさて1たんが降臨しないから、かわりにカキコ。

>>92たん。
とりあえず武将の名前などには、
unicodeを使うのが、いちばん、てっとりばやいかも。

それでも、ごく一部の武将のなかには、
unicodeにも存在しない漢字が、あったような気はしますが、
まあ既存の似たような文字で、おきかえても問題はないかと。

 ほかの解決策としては武将名の漢字表記は、
 顔グラフィックなどとおなじく画像データとしてしまう、
 という強引な処理方法もあるのでしょうけれど、
 これは、あまり現実的ではないかもしれません。
 // ファミコンの光栄三國志などが、この方法でしょうか。

能力値に関しては、
>>75での1たんの書き込んだ例を見る限りでは、
1-100を前提に、しているのでしょうね。

私も能力値は16段階くらいで、
かまわないのではないかと思っているような人間ですが、
とりあえず細かいものを大まかにするのは簡単なので、
まず100段階で、つくってさしあげたら、よろしいんじゃないでしょうか。


ところで訓練値を3段階にするという私の案。
これは1たんの作っているゲームとは関係ありませんが、
せっかくですので、ここで、ついでに解説します。

訓練値の上昇には確率を用います。
たとえば訓練コマンドを実行すると、
1/10の確率で訓練値が上昇するとか、
そんなふうに設定しておくのです。

つまり訓練値「低」の兵士10000人からなる軍隊があるとして、
この軍隊に対して訓練を実行すると、
だいたい訓練値「中」の兵士1000人と
訓練値「低」の兵士9000人からなる軍隊になると。

まあ私は、めんどくさがりやなので、
訓練コマンドは作らないつもりですけれど。

// 予定としては軍隊は編成したら時間の経過とともに、
// ほっておいても、ある程度は勝手に訓練値が上昇するシステム。
94 ◆eGBgDSds :02/03/29 15:09
またもや激しく遅(恥)レス。今年度の取得単位が18単位だったりで・・・ここんとこ死にそうでした


>>85,>>86,>>88,>>89,>>90,>>91
応援サンクス!まとめてレスですんません。

>>87
自分も”リージョン”をどう使うのか、いまいちわかってないです。
そのために聞いてみた次第です。

今、金がないので探し回ってたwinsock2.0の解説書をハッケソしたので
とりあえずネットに繋げるバージョンを作ってみようかなと。
DirectX関係はその後になっちゃうと思います。


>>92
ありがとうございます!
ただ、92-93でお二人が仰っているように、システムについてはもうちょっと練らなきゃ
いけないですね。せっかく作っていただいたのが徒労に終わることは避けたいですし。
わがままなお願いなのですが、もう少しシステムが練りあがってから作成していただけると
ありがたいです。




今から外出するので短レスですが、失礼します。
MMOタイプじゃないけど、
ゲーム製作技術板のネットゲームスレ貼っておくね。

( ´∀`)ネットゲー作る技術持っている人いる?
http://game.2ch.net/test/read.cgi/gamedev/1016812752/
http://61.121.111.1/~rabbit/gamedev640_fix2.jpg
96無名武将@お腹せっぷく:02/03/31 03:10
三度>>1さん降臨アゲ!!!
97 ◆eGBgDSds :02/03/31 13:47
>>95
ご紹介どうもです。
クリックアンドクリエイトで作っているみたいですね。
描画関係が楽そうでうらやますぃ・・・・

>>96
応援ありがとう!


@現状
サーバーをマルチスレッドと非同期、どちらの形式にすればいいか
考え中です。
いちおう、保全しとくよ。
保全。
100無名武将@お腹せっぷく:02/04/07 16:05
       ∧ ∧ 今だァ! 100ゲットォォ!!
      (゚Д゚ )           ∧ ∧
     ⊂┯⊂ )=-        (*゚ー゚) 旦~~
      ヽ\ ヽ ヽ≡=-      ノ つ━━
        し\`J ≡=-  | ̄| ̄ ̄|〜〜
         (( ̄(◎) ̄ ̄ ̄ ̄◎ ̄◎ ̄◎ ころころ〜
保守保守。
102無名武将@お腹せっぷく:02/04/12 18:03
A
G
E
開発つづいてる?
いちおう保守するけど。
104無名武将@お腹せっぷく:02/04/20 00:24
保全
105 ◆eGBgDSds :02/04/20 12:38
>>98-104
保全ありがとうございます。お待たせしちゃってます・・・

学校が始まってかなり忙しく、ここのとこ氏んでました。
やっぱりダラダラ生活に慣れてしまうと人間どうもダメになりますね。
始めのこの1週間はきつかったです。


このスレを建てるときには春休み中に一段落つける予定でしたが
ご覧の通り、まだそれには至っていません。約束を守れなかった
わけですから、みなさんにお詫びしたいと思います。本当にすみませんでした。

開発の方は週末が主になると思いますが、続けていきたいと思います。
少し言い訳がましくなるのですが、休み期間中はつい怠け癖がでてしまった
と反省しています。「まだまだ時間はある〜〜〜」と先延ばしにしていた
結果、終わらなくなってしまったんだと思います。

昨年度の悪成績を挽回するために、勉学に真面目に取り組まざるをえないので
これからは時間的に休み中とはかなりの開きがありますが、余裕がないと
分かっていれば先延ばしするようなことは無く早め早めに行動するように
なるので、逆に今までより開発スピードがあがるかもしれません(笑)


●現状
・ネットワーク(winsok)を学んでいるところです。
・描画関係、ネットワーク関係を自分なりにクラスでラップ?しているところです。
107 ◆eGBgDSds :02/04/20 12:47
>>106は私です。
>>1さん降臨されたのでアゲ
>>105
気にしないでマターリいってください。
110 ◆eGBgDSds :02/04/20 18:29
>>108
アゲありがとうございます!

>>109
お待たせしちゃってすみません。マターリ進んでいきます。
何かご意見があればお知らせくださいな。
111無名武将@お腹せっぷく
応援age