トップページ⇒tech
41コメント10KB

東風荘を作りたい

■ このスレッドは過去ログ倉庫に格納されています
0001aikoNGNG
東風荘みたいなゲームを作りたいんだけどこれって何で作られてるの?
あと作り方教えて欲しいな
よろしくお願いします。
0002デフォルトの名無しさんNGNG
VC
TCP/IPを理解すること
0003aikoNGNG
javaで同じようなものを作りたいんですけどできますか?
オンラインゲームの作り方が載っているHPなどがあれば教えて欲しいです
0004デフォルトの名無しさんNGNG
>>3
自分で探せよ。
つか>>2はVCとか逝ってるがJavaのが適してるよ。

>>2
> TCP/IPを理解すること
理解してなくても作れるだろ。
つか理解ってどの程度よ?
0005デフォルトの名無しさんNGNG
32ビットで表されること。
0006デフォルトの名無しさんNGNG
できるでしょ。
Socketでやりなされ。かっこつけたいならCORBAやRMIもよさげ。
0007デフォルトの名無しさんNGNG
モールス信号で通信するのもカッコイイぞ。
0008デフォルトの名無しさんNGNG
>>7
モーリス信号って普通のBit通信(?)みたいなもんだよな。
0009デフォルトの名無しさんNGNG
GnutellaっぽくP2Pにして、ファイル共有もできるようにして、
4人が出し合ったファイルをトップが総取りってことに
するといいかも
0010デフォルトの名無しさんNGNG
クライアント側
10 通信開始
20 入力
30 通信
40 表示
50 goto 20

サーバ側
10 通信受け付け
20 if not(開始) then goto 10
30 通信読み込み
40 処理
50 通信送り出し
60 goto 30
0011デフォルトの名無しさんNGNG
>>10
頭痛がする
0012デフォルトの名無しさんNGNG
>>10
おいおいそれエレガントじゃないぞ。
ネタにしたってひどいもんだ
0013デフォルトの名無しさんNGNG
君の村
10 火起し開始
20 狼煙上げる
30 狼煙返事受け取り
40 村中回って知らせる
50 goto 20

となり村
10 狼煙待ち
20 if (空に雲一つ無し) then goto 10
30 ヒノミヤグラにて狼煙発見
40 村中とにかく大騒ぎ
50 狼煙返し
60 goto 30
0014デフォルトの名無しさんNGNG
>>1
おまえこの1だろ
http://piza.2ch.net/test/read.cgi?bbs=tech&key=987830963
001514NGNG
間違えたよ。ごめんよ。東風荘作っていいよ。
http://piza.2ch.net/test/read.cgi?bbs=tech&key=989654808
0016名無しNGNG
CORBAって何??
なんて読むの??
0017デフォルトの名無しさんNGNG
Common Object Request Broker Architecture
汎用オブジェクト呼出管理機構というところかな。

簡単に言えば、遠くのマシンにあるオブジェクトインスタンスメソッドを、
手元のマシンのプログラムから呼び出せるような仕組み。
TCP/IPの上のレイヤー。具体的にはポート番号まで含めたDNSのような仕組み
(ネーミングサービスといいます)で、相手のオブジェクトがバインドしている
サーバソケットを探し出して、そいつのメソッドをコールするという感じ。
ついでに、インターフェイス宣言用言語を、いろんな言語用コンパイラでコンパイルする事で、
C、C++、Javaなどの言語をシームレスに扱えるという代物。凄いね。
一度覚えると、ソケット直いじりなんてあほらしくてやってられない。

JavaならRMI(RemoteMethodInvocation)という、更に簡単な仕組みが有る。
サポート言語がJavaだけの代わりに、環境も簡単。
0018デフォルトの名無しさんNGNG
>>16
絶対コーバだと思うんだけど、
みんなコルバ、コルバって言うよ……。
0019デフォルトの名無しさんNGNG
>>17
MSのDCOM(今はCOM自体に吸収されてるけど)も似たようなもん。
Win onlyでいいなら、各種ツールの対応具合から言ってもDCOMの方が
使い勝手はいい。

ただ、オブジェクト管理は各マシンのレジストリでやってるので、
これが狂うと全然動かなくなるのが欠点。
この辺は.NETでましになるみたいではあるけど。
0020デフォルトの名無しさんNGNG
>>19
CORBAなんて、未だに標準となるNameServerの実装がないため、
ORC実装系付属のものに依存せざるをえない。で、そんなもん誰でも
持ってるわけはないので、レジストリというWin環境共通のNameSystemを
持つCOM+のほうが現状ではかなりマシだよ。
Win環境に限定すればね。
0021デフォルトの名無しさんNGNG
どくたーコーパ
0022デフォルトの名無しさんNGNG
アコーディオンのすごい人?
0023デフォルトの名無しさんNGNG
まずは麻雀のプログラムを組んでみましょう。
まっ、今更そんなプログラムを敢えて組まなくても、
サンプルがあるでしょう。
東風荘みたく、ネットワークを通じるならば、
それに関する知識がなきゃだめっすね。
まっ、麻雀プログラムが無きゃ話しにならんから、
そこから。
0024デフォルトの名無しさんNGNG
まず、それぞれを単体でつくるところからはじめてください。
それぞれに相応しいスレッドは以下のとおりです。

麻雀プログラム
チャットプログラム
0025デフォルトの名無しさんNGNG
2ch発ゲーム制作の今後予想ダービー
http://yasai.2ch.net/test/read.cgi?bbs=event&key=984583022
0026デフォルトの名無しさんNGNG
まえに東風荘のソケット通信をフックしてプロトコルを
解析しようとしたことがあったけど、実力と根気不足で断念。
うまくいけばバナーが出なかったりするバージョンを作れて
面白いだろうなと思ったんだけど。
0027デフォルトの名無しさんNGNG
ていうか、チャ助のテンパイ判断はキャプった画像でやってるね。チョット牌の上に何か置くと狂う。
0028デフォルトの名無しさんNGNG
まず麻雀の勉強から始めましょう。
0029デフォルトの名無しさんNGNG
ていうか、麻雀のロジックって、かなりむずかしいよね。
0030デフォルトの名無しさんNGNG
>>29
ageんな
0031デフォルトの名無しさんNGNG
>>1 >>3
「作れますか?」って聞いてくる時点で。
「君には作れません」といってやろう。
東風荘作りたいんなら、できるところから作ってみればいいだけ。
0032デフォルトの名無しさんNGNG
sage
0033デフォルトの名無しさんNGNG
麻雀ゲームのソースって公開されてませんか?
探したけど見つかりませんでした。
0034デフォルトの名無しさんNGNG
>>33
あるよ。役判定ルーチンならみかけた
0035デフォルトの名無しさんNGNG
>>33

どこで見かけたのか教えてー。
0036デフォルトの名無しさんNGNG
Javaゲームプログラムって分厚い本に載ってたよ<麻雀ゲーム
改良すればいいだけだけどなんか変な牌がまじってたなぁ。。。(わら
0037デフォルトの名無しさんNGNG
netmaj見ればいいじゃん。ああ、それすらできないのか。

っていうか俺は他人のソース見ても理解できん。
0038デフォルトの名無しさんNGNG
>37
おー、netmaj検索したらあったよ、それっぽい感じのもん。
ありがとー。助かった。
確かに理解するの大変だよねぇ>人のソース。
0039デフォルトの名無しさんNGNG
 
0040デフォルトの名無しさんNGNG
& nbsp;
0041デフォルトの名無しさんNGNG
 
■ このスレッドは過去ログ倉庫に格納されています