トップページgamedev
199コメント57KB

flashでネトゲー作らない?

■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。04/08/23 08:36ID:EF3hDcE+
FlashCommunicationServerを使ってネットゲームを作りませんか?
私はいっぱしのフリープログラマーですが、FCSにすげー可能性を
感じてます。
フリーのネットゲームを作って、無料ネトゲー旋風を巻き起こしませんか?

ProffesionalのシリアルをもったFCS専門サーバーを
持っているので、開発環境はあります。

絵かける人、FLash使える人、音楽作れる人、なんかやってみたい人

flash_gamer689@hotmail.com

メールください。
0011名前は開発中のものです。04/08/23 19:09ID:Kpfs55CO
>>10
それに似たBARギコオンラインってのもあるよ
0012名前は開発中のものです。04/08/23 22:03ID:XpT/F5py
>1
メールしました。
0013104/08/24 11:58ID:Pg4xC+QX
何人かの方から返事を頂きました。
本当にありがとうございます。

まずは、いきなりでかいのを作るよりかは
単純なゲームを作ってみたいと思います。

2Dの対戦シューティングがいいですね、10人くらいが同じスペースに
入れて打ち合う感じでいいと思います。
もちろんハイスコアを表示できるようにします。

どうでしょう?
もっと単純なのが良いかな・・・・
じゃんけんゲームとか^^;;;
0014名前は開発中のものです。04/08/24 12:54ID:rGUOul4o
FCSって高いんだねぇ・・・。
個人的にはServlet使ってXMLとかのほうが安くて汎用的と思ったけど、
1が持ってるのか。
まずは○とかの記号が動くチャットとかでいいと思う。
小さい目標を達成してそれからSTGとか、がんばれ。
00151204/08/24 22:06ID:kvugrmYd
1さんにメールした者ですが、
返信が文字化けでよめませんでした::
0016NND_fla04/08/25 14:20ID:N9f0LbmH
やっぱりプロジェクトページやらなんやら作った方がいいと思われ。
0017104/08/25 15:45ID:p0Q6dbxV
>個人的にはServlet使ってXMLとかのほうが安くて汎用的と思ったけど、
>1が持ってるのか。
持ってる持ってる、professinalを買ったよ。

0018名前は開発中のものです。04/08/25 19:58ID:uCcDZ6rL
高いなぁ。予算がない仕事では使えないし微妙。
0019名前は開発中のものです。04/08/26 04:00ID:sPXDZvvR
期待あげ
0020名前は開発中のものです。04/08/26 15:21ID:i68BMu9f
タイムラグがきつくて
シューティングゲーム実現するの難しくないかなあ。
一対一ならまだしも10人となると。
0021名前は開発中のものです。04/08/27 11:31ID:IV2dqtiK
期待してます。
0022だめもとで04/08/27 13:25ID:afR1Y/Zw
えーフラッシュで本格的ゲームを作るメンバー募集スレ からとんできました
企画が似たようなので参加しようかなーとw
とりあえずFLASHソフトはFLASHMX2004プロフェッショナルを用意しときました
0023名前は開発中のものです。04/08/27 15:22ID:G/6g8Euy
フラッシュじゃ無理だろ
0024名前は開発中のものです。04/08/27 18:39ID:q0hMHNMb
painter8持ってるのでキャラデザしたいです。
無理かな・・・。
0025名前は開発中のものです。04/08/27 20:05ID:Io+oTF3Z
ベクターとかドット絵が多いんじゃない
0026名前は開発中のものです。04/08/28 03:05ID:Yn1rqtiZ
STGは無理でもボードゲームとかリアルタイム性低いのならまだいけるんでない?
0027名前は開発中のものです。04/08/28 15:54ID:DJ3V1iCY
>26
結局そういうゲームしか作れないんだよね。
そして、そういったゲームはすでに溢れ返っていて
あんまし面白くないんだよなあ。
0028名前は開発中のものです。04/08/29 02:20ID:ZzCWNJJs
「じゃが何とか」とかいう
数人で遊べるゲームくらいのものが出来れば十分だと思う
0029名前は開発中のものです。04/08/30 11:01ID:soiyQAES
1よどうなったage
0030名前は開発中のものです。04/08/30 11:58ID:UppchiIK
Flashでアクションゲームを作ったことあるならわかると思うが
Flashは表示、スクリプト処理動作が遅すぎる。
FCS+Flashで作る場合の利点は開発の容易さだと思うが、ぱっと見簡単そうな当たり判定作成の容易さは
遅いという単純な理由から結局普通のプログラミングと同じ労力を払うことになる。
DirectXでプログラミングするのに比べて労力は変わらないのに表示は制限だらけ。

まあ、>>1は"いっぱし"のプログラマーだからその程度はわかってると思う。
そこでその「FCSのすげー可能性」とやらを聞いてみたいわけだが
間違っても、
自分で試す能力もないみじんこ自称PG様が
すげームービーを簡単に作れる(らしい)“FLASH”に
専用サーバーウェアがあることに感動し
FCS(Professi nal)を親の金で衝動買いして
2chでスレ立てて人集めて
自分の作りたいゲームを語って指示して
只で作ってもらおう

って趣旨じゃないよねヽ(´ー`)ノ
0031名前は開発中のものです。04/08/30 12:06ID:/BKwhSI+
書き方がやらしい
0032名前は開発中のものです。04/08/30 12:38ID:0bVzAn2I
Shockwaveにしよう
0033名前は開発中のものです。04/08/30 21:03ID:soiyQAES
>30
処理動作が遅いと
なんで普通のプログラミングと同じ労力を払うことになるの?
遅いのならどう労力を払おうとしても、早くならないのに。
00343004/08/31 07:13ID:/01xeHUN
むしゃくしゃして書いた。
むしゃくしゃして書いた。
今は復唱している。
0035名前は開発中のものです。04/08/31 20:39ID:RWxL6IQL
で、どうなった
0036名前は開発中のものです。04/08/31 21:54ID:Ywl4+hc3
この手のスレ(Flashでネトゲ:Flash板も含めて)って定期的に立つけど、
ちゃんと動いてるのは街かBARギコぐらいだし、(動いてても街の方は放置気味だけどw)
>>1がケツまくらないで最後まで面倒見てるのって見たこと無い。
何週間か何ヶ月かしたら「すみません、今忙しくて」とか何とか言って、さらにまた放置ってパターンも見飽きたww

>>33
hitTestとかFlashで予め用意されてるものを使うんじゃなく、
特別なアルゴリズムを使って高速化するとかかな。
手間はかかるけどだいぶ高速化できた、ってな事例はあるよ。
まぁ漏れは>>30が言うほど「Flashが遅い」とも思ってないけど。
0037名前は開発中のものです。04/08/31 22:20ID:RWxL6IQL
hitTestでなく普通のif判定文にすれば
微量は早くなるんだろうけれども、ほんとうに微量だろうね。
大抵処理おせえとかいってるのは
扱っている画像に問題があるんでしょう。
パスの多すぎるベクターデータ動かしてるとか。
0038名前は開発中のものです。04/09/01 10:45ID:SKdggy6q
フラッシュは安いムービーもどきを作るためにあるのさ
0039名前は開発中のものです。04/09/01 12:11ID:4Mv5Lpr1
>>37
結局、どんなツールを使うにしても「高速化のツボ」があるってだけの話で、
Flashだけが使えないほど遅いって訳じゃないんですよね。
それを分からず、○○の方がましとかいう奴は、単言語厨と一緒。単に他の環境に移る能力が無いだけ。

>>38
街とかBARギコとか見てると、もっとFlashには期待できるような気がするんだよね。
で、ついついこの手のスレに期待して裏切られて、また期待して.....その繰り返しw
00401204/09/01 19:57ID:n9Q0T+p0
1さんからの音沙汰なくなりました・・・・。
絵描く気まんまんなんですが・・・。
0041名前は開発中のものです。04/09/01 20:13ID:W+laQbJ8
夏休み終わったからね…
0042名前は開発中のものです。04/09/01 22:56ID:rTNYjhlO
1さんはセミだったのです。
0043名前は開発中のものです。04/09/02 02:05ID:Y1Yx8GTH
召されましたか。さて、勉強も兼ねて株価チャートでも作ってみるかな。
0044名前は開発中のものです。04/09/02 10:43ID:8A7VGqyk
これからこのスレは
43さんの株価チャート作成に期待するスレになります。
00454304/09/02 13:33ID:Y1Yx8GTH
ネトゲーではないから期待するなよw
0046名前は開発中のものです。04/09/02 18:00ID:8A7VGqyk
そこをなんとか
0047名前は開発中のものです。04/09/02 19:33ID:WvZmr0DV
おいしぃ
0048名前は開発中のものです。04/09/03 19:37ID:7S36X637
http://www.hey-to.net/puyo2ch/
2ぷよ

ぷよも環境によってはスムーズに対戦可能
0049名前は開発中のものです。04/09/05 23:32ID:LLFnAaAS
BARギコとか街を見てるとFLASHにはまだ無限の可能性があると思えてくる
00501さんへ04/09/08 23:59ID:dnivCSU7
http://www5f.biglobe.ne.jp/~sumikko/1.swf
ためしに作ってみました。
0051名前は開発中のものです。04/09/09 23:45ID:ESW8YkjM
>>50
アドレス削らせてもらいますた。
Σ(゚д゚ )
0052名前は開発中のものです。04/10/19 23:40:58ID:Szum/6zI
>>50
巧えw
0053名前は開発中のものです。04/11/01 16:52:48ID:DLDSmbCv
鯖:Perl&Inline C
クライアント:Flash
でネトゲを作りはじめてみました。

鯖側のSocket周りとクライアント側の真白なMAP移動&全体チャットは出来ています。
まだまだこれからですが・・・

2ヶ月前に会社やめて半年ほど暇な元Web系プログラマ

そして2Dの絵描き募集(あげ
0054石黒 ◆VNX0nxDxEo 04/11/01 19:03:57ID:rooSgMaF
絵描きとして参加キボンヌ
005553 ◆701OdJd6zg 04/11/02 11:55:12ID:buRXk3rV
おっとこんなに早く反応があるとは・・・
中世ファンタジー系のありきたりな奴で、2DMMORPGになる予定ですがいいですか?

今バカンス中なので家に戻り次第プロジェクトサイト作ります(来週ぐらい)

0056名前は開発中のものです。04/11/02 14:22:15ID:rDId5m8S
前から気になってたんだが石黒って無職なのか。
0057石黒 ◆VNX0nxDxEo 04/11/02 22:13:43ID:BHTHXpsO
>>55
はい、いいですよ。
と、いうか久しぶりに多人数で作るゲームに関わってみたかった
ていうのが動機なので、ゲームの内容はそちらで決めていただければ。

>>56
まぁまぁ、職業の事なんてどうでも イイ(・∀・)!!じゃないか
0058名前は開発中のものです。04/11/05 17:27:54ID:/5fVL58v
参加キボンヌ
005953 ◆701OdJd6zg 04/11/08 00:34:51ID:8AThAbp8
今日家にもどりました。
プロジェクトサイト作り始めます。

横35×縦70で首下のキャラを書いていただいてもよろしいでしょうか?>石黒さん
首上は別レイヤーにする予定です。
何も装備していない(裸)の時のやつになります。

>>58さん
ありがとうございます。
HNとトリップをお願いします。

さらに、2Dの絵描きさん募集中です(あげ

よろしくお願いいたします。
0060ヽ(-@∀@)ノ デッチage04/11/08 21:06:51ID:5gnCk9rY
kobayashi660@hotmail.comにてヽ(`Д´)ノミンナハッキリ逝ットケ-!!
0061石黒 ◆VNX0nxDxEo 04/11/11 16:18:37ID:itka8faP
スマン、私生活が思いのほか忙しくなって参加できそうにない。('A`)
ゴメソ
006253 ◆701OdJd6zg 04/11/15 14:38:39ID:Iq27YV7A
おっと・・・
こちらも確認遅れて申し訳ないです

ちょっと、画面見せれるようになってから出直してきます
0063名前は開発中のものです。05/01/03 05:47:12ID:dq4OBgzl
flashなら簡単に18禁ゲーみたいなのは作れると思うが
販売する場合はやっぱり金はらわんといかんのかな?
画面合わせの補助ツールとして使ってたがこのままでいいんじゃね?
と思ったんだけど、演出入れんのが楽で楽で
しかたがない。どっかFLASHのドライバとセットで
販売してるところってあったけ・・ショクブェーブに問い合わせるべきか・・
0064名前は開発中のものです。05/01/04 18:09:22ID:be4GSkLD
ショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブ
ショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブ
ショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブ
ショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブ
ショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブ
ショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブ
ショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブ
ショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブ
ショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブ
ショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブ
ショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブ
ショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブ
ショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブ
ショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブ
ショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブ
ショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブ
ショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブ
ショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブ
ショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブ
0065名前は開発中のものです。05/01/04 20:25:01ID:oxXQaWmG
ショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブ
 ショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブ
  ショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブ
   ショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブ
    ショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブ
     ショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブ
      ショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブ
       ショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブ
      ショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブ
     ショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブ
    ショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブ
   ショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブ
  ショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブ
 ショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブ
ショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブ
 ショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブ
  ショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブ
   ショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブショクブェーブ
0066名前は開発中のものです。05/01/05 06:31:26ID:f689MJNn
期待あげ!
0067名前は開発中のものです。05/02/16 21:42:59ID:5GE6eELi
FlashとServletを組み合わせたら
シューティングとかリアルタイム性の高いものでも作れるかな?
0068名前は開発中のものです。05/02/16 21:53:36ID:E/3i/iLD
XMLSocket使って?
0069名前は開発中のものです。05/02/17 23:32:46ID:21Payuf6
なんかみんな脱落してくな
0070名前は開発中のものです。2006/02/09(木) 15:06:01ID:psQv9uI5
FCS+Flashって金がかかるからね。
しかも個人でFCSをやるのに丁度良い同時接続50人のFCSが公式から消えたから
もう金のある人しかできないだろ。
そもそもFlashはアニメーションツールであってゲーム制作はオマケ要素が強いから無理。
次のFlash8.5でどの辺まで動くようになるのか知らないけど基本的に重いしね。
0071名前は開発中のものです。2006/03/23(木) 18:37:52ID:02UiAzDY
マダー?
0072名前は開発中のものです。2006/06/05(月) 02:43:47ID:JMEfV93S
あげ
0073名前は開発中のものです。2006/07/28(金) 03:57:22ID:lmKQOP/1
>>70
Flashで成功してるネットゲームもある・・・

http://www.livly.com/main.php
http://www.barvillage.net/
0074名前は開発中のものです。2006/07/28(金) 06:41:08ID:A4soHWyk
ビデオ機能とか使わなきゃFCS使う必要が無いでしょ
XMLSocketを使うか、XMLSocketのonDataをオーバーライドして使うかが基本
0075名前は開発中のものです。2006/07/30(日) 13:04:21ID:Ehuw09aQ
BARギコオンラインもFlashじゃん
0076名前は開発中のものです。2006/07/31(月) 08:54:20ID:ahwwHR4D
あの程度ならXMLに交互に書き込んで読み込んでいくだけで実現できそうだな。
0077名前は開発中のものです。2007/01/31(水) 17:00:47ID:kirtEAQg
参考までに個人が作ったオンラインゲームってどんなものがあるの?
0078名前は開発中のものです。2007/10/02(火) 19:54:18ID:l4dri/mA
>>77
アートローゼスがあるな

暇だから作ってみよう flash8とmedia server2をインスコ
0079名前は開発中のものです。2007/10/03(水) 22:41:26ID:dXdY2z6d
やっぱやーめた
0080名前は開発中のものです。2007/12/22(土) 15:13:16ID:hmYquk2n
AS3.0とフラッシュプレーヤー9ってパフォーマンスよくなったの?
ちょっと期待してるんだが
0081宅配 ◆Fc35WcnYb6 2007/12/29(土) 19:51:00ID:ig/+NCyz

宅配ファンタジスタ

宅配をモチーフにしたネット対戦可能なボードゲーム。
プレーヤーは宅配により報酬を得、ゲーム終了時の持ち金の多さを競います。

JAVA+FLASHの予定。
クライアント側作ってくれる人募集。

まとめブログ
http://takufan.sblo.jp/
0082名前は開発中のものです。2007/12/29(土) 19:52:53ID:puZeyfom
晒しage
0083宅配 ◆Fc35WcnYb6 2007/12/30(日) 14:11:50ID:5oncAZLA
現状の完成度ですが、サーバーは8割方は完成しています。
実装済みの機能はユーザーの新規作成(ID,パスワード)、ID重複チェック、ログイン、ログイン重複チェック、チャンネルの作成、チャンネル間移動、チャンネル内へのブロードキャストです。
これから実装しなければいけないのは、全チャンネルリストの取得、チャンネル内のユーザーリストの取得、IDを特定した個別送信、ログアウト処理といった感じです。
サーバーのプロトコルが確定したらまたお伝えします。
0084宅配 ◆Fc35WcnYb6 2007/12/30(日) 17:03:25ID:5oncAZLA
プログラムの話題が初めに出ましたが、本職は絵描きなのでよろしくですw
プログラムのほうは勉強し始めて1ヶ月の初心者なので難しいことはあんまり分かりません・・・
0085宅配 ◆Fc35WcnYb6 2008/01/01(火) 15:41:01ID:9s9nupqG
サーバーの方はほぼ完了しましたので、クライアントを作っていただける方引き続き募集しています。
画面推移やイメージ等も更新しました。
0086名前は開発中のものです。2008/01/01(火) 21:20:04ID:muywjVnd
ちなみに飽きたらSTGヤラナイカ?といってた人のこと思い出してください
召還されたらあらわれるぉ
0087宅配 ◆Fc35WcnYb6 2008/01/02(水) 01:48:06ID:OajFqay/
り、了解w
0088宅配 ◆Fc35WcnYb6 2008/01/05(土) 15:47:19ID:aT421bt9
ロビーサーバーが完成しました。
最終的な実装機能はユーザーの新規作成(ID,パスワード)、ID重複チェック、ログイン、ログイン重複チェック、チャンネルの作成、チャンネル間移動、チャンネル内へのブロードキャスト、
全チャンネルリストの取得、チャンネル内のユーザーリストの取得、ログアウト処理です。
IDを特定した個別送信はクライアント側で処理することにしました(その方が簡単なのでw)

クライアント側も、ユーザーリストの表示とチャットまでは出来ているので、後は待合室の作成とゲームスタート処理を組めばロビー部分は完了です。
0089宅配 ◆Fc35WcnYb6 2008/01/05(土) 15:48:46ID:aT421bt9
あーあと、基本的にバイナリソケットは組んでないので今のところStringだけです。
0090名前は開発中のものです。2008/01/09(水) 18:05:32ID:JiZjVMMg
meby.netのカタンもFlashじゃないか
0091宅配 ◆Fc35WcnYb6 2008/01/09(水) 19:08:52ID:UCil8lee
そうなんですよね、ただもう少し見た目が豪華だと嬉しいんですがw
0092名前は開発中のものです。2008/01/11(金) 18:51:13ID:LoVe83Rg
宅ファンではFLASH初心者は要らない子ですか?
0093名前は開発中のものです。2008/01/11(金) 18:58:38ID:YSLZ3JOa
アートローゼスみたいなのは、作れますか?
0094宅配 ◆Fc35WcnYb6 2008/01/11(金) 19:23:50ID:fU/xKeda
>>92
アクションスクリプト3.0が分からないとちょっと厳しいです。
オブジェクト指向のプログラミングの経験があれば大丈夫だと思いますが・・・
0095宅配 ◆Fc35WcnYb6 2008/01/11(金) 19:29:17ID:fU/xKeda
>>93
いまお休みみたいですが、project街みたいのならそれほど難しくないと思います。
0096宅配 ◆Fc35WcnYb6 2008/01/11(金) 19:42:18ID:fU/xKeda
と言うかプログラミングのほうは初めて1ヶ月足らずのペーペーなんで、そんなに期待されても・・・w

JAVAサーバーの方はソケットだけ見張ってれば良いのでフロー駆動型で見やすく出来たんですが、
クライアント側のFLASHがGUIなので本来イベントドリブンを意識して書かなきゃいけなかったのに、フロー駆動型の頭で作り初めてしまったためにスパゲッティになってしまった・・・
ゲーム本体のほうはスマートに作れると良いんですが・・・
0097名前は開発中のものです。2008/01/11(金) 19:57:25ID:LoVe83Rg
アクションスクリプト3.0ですか
名前からして難しそうw
3連休だしちょっと調べてみようかな
0098名前は開発中のものです。2008/01/14(月) 23:44:19ID:h4jnFmAy
練習で移動部分だけ作ってみますたw
ttp://iiaccess.net/upload/view.php/001298.swf
アクションスクリプト3.0って絵さえあればスクリプトだけで全部できるんですね
スクリプト書くだけですけど参加できます?
0099宅配 ◆Fc35WcnYb6 2008/01/15(火) 01:29:06ID:yOBzUlX3
>>98
うお、ちゃんと動いてる!
もちろん手伝っていただけるなら大歓迎です。
そちらの環境はどんな感じですか?
FLASHプロ?それともFlexSDKとかですか?
0100名前は開発中のものです。2008/01/15(火) 07:09:44ID:bgL1KiNL
>>99
FlexSDKです
スクリプトだけしか使えないですけど色々できそうですよ
0101宅配 ◆Fc35WcnYb6 2008/01/15(火) 09:28:18ID:yOBzUlX3
>>100
ですよね
こちらはFLASHプロなんですが、結局クラスの中に最初から絵が入れれるくらいであとはSDKと変わらないと思います。
そちらはLoaderクラスあたりで画像を読み込んでるのかな?
ほとんどファイルの中にはスクリプト書く必要ないですし。

サーバーのプロトコルを簡単に説明すると、まずサーバーの中で使われる独自区切り符号は:でやってます。Array array[] = str.split(":")
サーバーの使用ポートは7070です。サーバーは一行単位で読み込むので最後に\nを必ず入れて送って下さい。なお、データはすべてStringです。
login:ID:PASS\n ログイン時です。成功するとloginTrueが帰ってきます。ID、PASSは任意の文字列です。日本語も通ります。
sinki:ID:PASS\n 新規ユーザー登録です。 ID重複チェックが入ります。
ログインしたばかりの時はすべてのユーザーがチャンネル"lobby"に所属します。
チャンネル移動は
roomMove:roomName\n です。roomNameは任意の文字列です。すでにチャンネルがある場合は参加、無い場合は作成されます。ユーザーの所属が0になったチャンネルは自動で削除されます。
send:任意の文字列\n ブロードキャストです。同チャンネルユーザーに任意の文字列部分が送られます。
getRoomList\n 現在存在するルームリストが取得できます。roomList:ルーム1:ルーム2:ルーム3と言った感じで帰ってきます。
getUserList\n 同チャンネルのユーザーリストが取得できます。userList:ユーザー1:・・・・・と言った感じです。
ready\n 自分のreadyフラグを反転させます。true false 。レディフラグはgetUserListのときにユーザー名の前にtrueかfalseの文字が引っ付いてくるのでそれで分かります。
あと、ログアウトやroomMoveでチャンネル所属が変わった場合は、同チャンネルユーザーにuserListUpdateが送られます。
ログアウトは特に必要ありません。ソケット接続が失われれば自動でログアウト処理します。
0102宅配 ◆Fc35WcnYb6 2008/01/15(火) 09:31:23ID:yOBzUlX3
ごめんなさい、上で書いた半角英数文字はすべて単なるStringです。
"で囲ってあるものとしてお読みくださいw
0103宅配 ◆Fc35WcnYb6 2008/01/15(火) 09:36:25ID:yOBzUlX3
ただ、一応クライアント側もゲームスタート部分までは出来てますので、ゲーム本体のみ作っていただく事になるかと思います。

これが、ゲームスタート時に実行されるコードです。
var initiarize:Initiarize = new Initiarize( customEvent , userSocket , userID , userIdArray , root);

ちょっとこれから出かけるのでまた帰ってから詳細をば
0104名前は開発中のものです。2008/01/15(火) 12:53:01ID:fLTk20l7
>>101
昨日のサンプルも実はクラス内に画像を入れてますw

>>103
了解です。
こちらはInitializeクラスから起動するように作ればいいんですね。
通信部分など必要なところが決まれば徐々に作成していきます!
0105宅配 ◆Fc35WcnYb6 2008/01/15(火) 13:34:08ID:yOBzUlX3
お願いします。
Initiarizeクラスの引数の説明をしておくと、
customEventはスーパークラスにEventDispatcherクラスを持つCustomEventクラスのインスタンスです。
userSocketはスーパークラスにSocketクラスを持つUserSocketクラスのインスタンスです。
userIDはStringで、ログイン時に使用した自分のIDが格納されています。
userIdArrayはArrayでこのゲームの参加者全員のIDが格納されています。IDはString表記です。
rootはStage直下のコンテナで、MovieClipクラス型ですね。ここにaddChildすれば画面に出てきます。
0106宅配 ◆Fc35WcnYb6 2008/01/15(火) 18:57:28ID:yOBzUlX3
メッセのアカウントをお知らせしておきます。
サーバーとかこれまで造ったasソースとかお渡しします。
southfox@hotmail.co.jp
大体夜ならいると思います。
0107 ◆DX2WWdAw5I 2008/01/15(火) 19:31:14ID:bgL1KiNL
>>106
登録しました
私も夜は大体います
とりあえずASファイルをセットにしてビルドできる環境を整えたいですね
0108宅配 ◆Fc35WcnYb6 2008/01/16(水) 17:18:11ID:7r8Go77p
まずいことが・・・
0109宅配 ◆Fc35WcnYb6 2008/01/16(水) 17:20:24ID:7r8Go77p
FLASH PRO CS3だと(以下CS3)EMBEDタグが使えないみたい
0110宅配 ◆Fc35WcnYb6 2008/01/16(水) 17:24:23ID:7r8Go77p
たぶんCS3では使う必要が無いからなんだろうけど、昨日貰ったソース、CS3で動くかなと思って1フレーム目に
new TakufanManager();
とやってパブリッシュしてみたら、コンストラクタ以外にインスタンス化が試行されました。とエラーがでてしまうXX
■ このスレッドは過去ログ倉庫に格納されています