今度は以前作ったArgos(bondage tower)を、RLV対応に改装中。
新しい機能拡張で、WebAPI経由でDBと通信して管理するような機能を考えています。作るのは簡単だろうと思ったが、やってみると意外とはまった。
サーバ側はPHPだが、最近触っていなかったので5.2系の勉強をしながら開発している。PHPのワーニングが出ないので、動かなくても理由がわからん。デバッグがやりにくい。。。
SL側はHTTPで取得できるbodyのサイズは2048バイトだと。。。大きなデータは無理ですね。それからXMLのパーサはビルトイン関数は無いのですね。不便かも。
[参考]
llHTTPRequest
HTTP Post request to a PHP server
2009年11月24日火曜日
2009年11月15日日曜日
MinotaurosがRLV対応に
2009年11月9日月曜日
Discipline chair
Caneを使ったお仕置きのために、新製品を開発しました。
イスは、Arieala Andelという作者が無料で配布しているものが、mod可であったので、これをベースにテクスチャを差し替え、スクリプトを埋め込んでいます。
ついでに、Caneも作成。これは、ほとんどただの円柱です。
(1)最初に Spankeeがイスにsitします。イスに手をついて、お尻をあげた格好になります。
(2)次に、Spankerは、Spankeeのお尻のあたりに 透明な半球オブジェクトがあるので、一度触ります。すると、叩く位置にsitします。
Ctrl-Alt-Tで透明オブジェクトを表示させると、こうなっている。
(3)Spankerは、Spankeeのお尻のあたりをマウスでクリックすると、先ほどの透明な半球オブジェクトがtouchイベントを拾い、ケインを振り下ろします。音付きです。
ここで工夫をして、透明な半球オブジェクトでllDetectedTouchUVを使い、お尻の上のあたりをクリックすると弱く、お尻の下のあたりをクリックすると強く叩くというマニアックな仕様になっています。自分では、すごく直感的なUIだと思うのですが、おそらく他の人にはわかりにくいので、マニュアルを同梱しないと理解できないかもしれない。
特に拘束するようなシチュエーションでもないのでRLV対応の予定はありません。あくまで両者合意のもとで楽しんでください。
イスは、Arieala Andelという作者が無料で配布しているものが、mod可であったので、これをベースにテクスチャを差し替え、スクリプトを埋め込んでいます。
ついでに、Caneも作成。これは、ほとんどただの円柱です。
(1)最初に Spankeeがイスにsitします。イスに手をついて、お尻をあげた格好になります。
(2)次に、Spankerは、Spankeeのお尻のあたりに 透明な半球オブジェクトがあるので、一度触ります。すると、叩く位置にsitします。
Ctrl-Alt-Tで透明オブジェクトを表示させると、こうなっている。
(3)Spankerは、Spankeeのお尻のあたりをマウスでクリックすると、先ほどの透明な半球オブジェクトがtouchイベントを拾い、ケインを振り下ろします。音付きです。
ここで工夫をして、透明な半球オブジェクトでllDetectedTouchUVを使い、お尻の上のあたりをクリックすると弱く、お尻の下のあたりをクリックすると強く叩くというマニアックな仕様になっています。自分では、すごく直感的なUIだと思うのですが、おそらく他の人にはわかりにくいので、マニュアルを同梱しないと理解できないかもしれない。
特に拘束するようなシチュエーションでもないのでRLV対応の予定はありません。あくまで両者合意のもとで楽しんでください。
登録:
投稿 (Atom)