08/05/09(金) タイトルはセンセーショナルな方が良いのかな。
■ Cohesion Framework機能追加のアイデアもらった
http://d.hatena.ne.jp/amoiioma/20080505
の続き。
http://d.hatena.ne.jp/viver/20080504
http://b.hatena.ne.jp/entry/http://d.hatena.ne.jp/viver/20080504/p1
より
2008年05月05日 urekat urekat UI作るのが死ぬほど複雑になって泣けそう。どうせやるならサーバを意識せずにクライアント同士が直接通信できるようなAPIにしてjsだけでネットワークゲーム作れるようにしたらちょっとイノベーションかも。
おー、コレはいいアイデアだ。
サーバ経由はするものの、コーディング上は別のクライアントのメソッド直接コールするみたいな書き方ができると確かに面白そう。
Cohesion Frameworkの方で実装してみよう。
08/05/05(月) くやしいから僕もはてなに書く
■Cohesion Framework作りました
なんだよ、はてなに書けば大人気かよ。
んじゃ僕も往年のアカウント使ってみるよ。
Cohesion Framework作りました。
http://www.libspark.org/wiki/amoi/cohesion
SocketとかXMLSocketとか、そんなの気にせずマルチユーザなswfが作れるんだぜ?サーバ側はJavaScriptなので安心!(何が?
まだCohesion用に書きなおしてないけど、ちょっと前のバージョンのチュートリアルはこちらだぜ?
とりあえずこのチュートリアルではFlexの使用しか想定してないけど、FlashCS3でも作れるようにしたよ!
06/07/18(火)
■[Flash] MTASCはhaXeへ
(いまさら感が漂ってますが、今知ったんだもん。)
MTASCはもうバグフィックスしか行わないそうで、代わりに今後はhaXeなる新しい言語(?)コンパイラが引き継ぐんだそうです。MTASCと違って、swfを出力することが主目的ではなくて、swf「も」出力できる、って感じのようです。
その他にも、NekoVMなるこれまたMotionTwinにて開発されてるバーチャルマシン用のバイナリーも出力できるとかできないとか。ってか何これ>NekoVM これまたおもしろそう。でもこれも「言語」でhaXeとの関係がよく分からん。
同時にEclipse用のプラグインプロジェクトも動いてるようで、こちらも期待大です。現状はまだ全然大したことないようですが。
http://hxdt.sourceforge.net/wordpress/
やばい、めがっさおもしろそうにょろ…いやだめだめ、今週はこんなことやってる場合じゃないっ!
…でもちょっとだけいじっちゃおうかな。こういうときはあれですか、こう言えばいいんですか。わくわくがとまらねぇ!
チュートリアルに、
>フォーラムでご相談ください。
と書かれていたのですが、どこかわからなかったので、
すいませんが、ここで質問させて頂きます。
当方MacOSX10.5なのですが、
GPSS2を起動の時点?で躓きました。
Windowsではstartup.batだが、
Macの場合には、起動にstartup.shを使用するのだろうと勝手に考え、
ターミナルにてコマンド、
sh startup.sh
してみたところ、
Permission denied
というエラーが出ました。
とりあえずあちこち調べ、
chmod u+x startup.sh
chmod u+x gpss2.sh
でエラーが、でなくなったようでした。
次に、実行したときは、
You must set JAVA_HOME to point at your Java Development Kit installation
といわれて落ちました。
gpss.shを開いて見たところ、
JAVA_HOMEの部分が空になっていましたので、
JAVA_HOME=”/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home”
と入力しました。
これで、再度 sh startup.sh を実行したところ、
Use Java HotSpot Client VM
hotswapMode:true
と表示され、それきり止まりました。
これで正常に動いているのかとも考えましたが、
main.swfを起動したところ、
ioError:Error #2031:ソケットエラー。 URL:localhost
と表示され、止まってしまったようでした。
大分まずいことをやっているのでしょうか^^;
MacOSXでGPSS2を動かすのは難しいのでしょうか?
初心者なので、トンチンカンなことをしていたら申し訳ありません。
ご教授もしくは、ガツンと言ってやってください。
よろしくお願い致します。
javaのversionは 1.6.0_04-dp
のようです。
flashlog.txtを参照しながら、頑張ってみたところ、
●サーバーを管理者権限で起動する
●ポート番号の書換
・CHConfig.asの書換→再コンパイル
・gpss.diconの書換
などで解決し、
無事ログイン画面が表示されました。
ご迷惑おかけしました。
チュートリアルの続きを楽しみにしています。
管理者権限での起動が必要だったのですね。
初めからそうしていれば、よかったです。
今は、MonaziteFrameworkのほうのチュートリアルを参考にさせて頂いてます。
応援しています。
CohetionFramework人口が増えますように!
反応の薄さにしょんぼりんこしてたので、励みになりますw
何か作らせてもらったら、
また報告させて頂きます^^
XMLSocketServerの技術については、
気になっている人が多いと思うのですが、
サーバを用意する手間など、
制作以外のハードルが高く、
みなさん様子見状態なんじゃないでしょうか。。
個人的には、記事にあるような、
レンタルソケットサーバに激しく期待をよせています!
やはりそこですよね。
とりあえず、僕からの解決策の一つ「レンタルサーバ用意すればいいんじゃね?」はのんびりまったり準備してますので、気長にお待ちください。
他にも何か解決策があると良いのですが、今は他に浮かびません。