- 1 名前:名前は開発中のものです。 [03/07/31 21:37 ID:L/7S/kPx]
- ノベルゲームツールを制作中の人達が集うスレです。
新たなノベルツールを作ってやるというチャレンジャー歓迎。 前スレ ▼ノベルゲームツールを作っちゃうぞ!Ver2.0 pc2.2ch.net/test/read.cgi/gamedev/1040118471/ 前々スレ ▼ノベルゲームツール作っちゃうぞ! pc2.2ch.net/test/read.cgi/gamedev/1013170036/
- 341 名前:136 mailto:sage [05/03/07 23:39:44 ID:7ipd1st+]
- お久しぶり。
www.stormsoft.org/~pc/game/game.html 今回はボイス付になっています。新機能の立ち絵の直線移動が 見れます。さすがにボイスとアニメの同時再生は重いです。 フレームどころか秒単位で遅れるかも。Win, Macともに1GHz以上必須です。 データがあればノベル→戦術SLGが動くのだけど、コンテンツができてない。(泣き
- 342 名前:名前は開発中のものです。 mailto:sage [05/03/13 14:27:56 ID:syd4AoiV]
- う、起動できない。。。。
sunのjava2じゃだめなんだろうか?
- 343 名前:136 mailto:sage [05/03/13 21:07:21 ID:3D80mIeJ]
- ちょい圧縮がおかしくて、解凍ソフトによってはエラーが出るかもしれない。
差し替えたので、大丈夫だと思います。
- 344 名前:136 mailto:sage [05/03/13 21:20:54 ID:lVt6s3e5]
- Javaのバージョンは1.4以降にして下さい。
- 345 名前:名前は開発中のものです。 mailto:sage [05/03/14 13:40:42 ID:r7o4+lLD]
- orz・・・1.31だった。
仕事で旦那が使ってるPCだから、勝手にシステム系インスコしたら殺されるんで 試せないっす、ごめん。
- 346 名前:167 mailto:sage [05/03/17 16:09:58 ID:1HNAgkgY]
- 保守兼ねて
ようやく、既読履歴機能を実装しました。 結構、ノベルゲームっぽくなってきた感じ。後は、グラフィック表示機能を頑張れば………。 サンプルを製作の後、またうpしますので良ければテストしてやってください。
- 347 名前:136 mailto:sage [05/03/19 15:48:36 ID:wYEk2uMi]
- www.stormsoft.org/~pc/game/clicktest/index.html
アニメとマウスクリック、スクリプト機能のテストシナリオを作ってみました。 メインパネルを適当にクリックすると、クリックしたところに顔アニが移動します。 なんだかもう、どこがノベルなんだか…
- 348 名前:167 mailto:sage [2005/03/24(木) 20:33:44 ID:cDqkbroO]
- 数日間、何故か書き込みが弾かれてしまい………orz
えと、ノベルエンジンの方は現在バグ取り中です。 幾つかのバグを除去の後、アップロードしようかと(´Д`)
- 349 名前:290 mailto:sage [2005/03/27(日) 23:04:14 ID:ytd0t0mF]
- 生きてますよ書込みをもって、保守に代えさせていただきます
……っていうか、現在のステータスは別件の用事が入っちゃってちょっと停滞中 orz
- 350 名前:167 mailto:sage [2005/04/03(日) 01:38:23 ID:KkZRTQWG]
- とりあえず、既存のバグは取り去ったのでうpします。
abyss-21.hp.infoseek.co.jp/Release.zip 大分、命令等の仕様を変えました。一応、一本道の文字だけノベルなら製作可能(w
- 351 名前:名前は開発中のものです。 mailto:sage [2005/04/03(日) 13:12:42 ID:I21h8cOm]
- おつ。
これからだね。
- 352 名前:167 mailto:sage [2005/04/05(火) 12:19:41 ID:fKOuV+7L]
- プログラマな方々に質問
インターフェースライブラリを作る場合、インターフェースクラスの各メソッドは 純粋仮想関数にする?それとも、空関数にする? 俺は、とりあえず空関数にしてるけど(´Д`)
- 353 名前:名前は開発中のものです。 mailto:sage [2005/04/06(水) 01:53:36 ID:mnp7bu74]
- >352
インターフェイスライブラリというのがよく判らないのですが、 その「インターフェイス」とは何を指しているのですか?
- 354 名前:167 mailto:sage [2005/04/06(水) 07:56:32 ID:Guk6pfMH]
- >353
インターフェースライブラリではなく、インターフェースクラスライブラリでした(´Д`) インターフェースクラスの集合という事で………
- 355 名前:名前は開発中のものです。 mailto:sage [2005/04/06(水) 12:41:46 ID:mnp7bu74]
- >354
設計的には、インターフェイスクラスは純粋にインターフェイスだけを定義するべき。 だから、Javaのinterfaceよろしく純粋仮想関数のみの集合とする。 何もしないクラスは、そのインターフェイスの一実装として別に定義。 メンバ変数を伴う共通の実装は、その部分だけ実装した抽象クラスとして継承。 というのが今の俺の流儀。 ついでに最近は「protected non virtual デストラクタ」も多用している。
- 356 名前:名前は開発中のものです。 mailto:sage [2005/04/08(金) 23:19:19 ID:uliHDBbe]
- >>350
動かしてみた。 globalとkidokuに何が書かれてるのかな〜?と見てみたら、バイナリか。 ソース嫁ってことね…
- 357 名前:167 mailto:sage [2005/04/09(土) 00:35:34 ID:goB+iEDs]
- バイナリですな、まだ暗号化もしてません(´Д`)
ドキュメントはまだ不備多しなので、今はソース嫁って感じで……何れは充実させますが。 次に実装予定の命令は wait gosub return テキスト・発言者名を変更(色とかフォントとか) 等を予定してます。
- 358 名前:167 mailto:sage [2005/04/16(土) 00:17:15 ID:n6lm5rs3]
- 完全に死にスレですなぁ………他の皆さん、生きてますか?(´Д`)
とりあえず、上記の命令を実装したのでうpします。実装するのに要した時間、四時間足らずでした(´Д`) abyss-21.hp.infoseek.co.jp/Release.zip 描画向けにライブラリも多少改良、次から描画命令の実装を始める予定です。
- 359 名前:290 mailto:sage [2005/04/16(土) 00:51:52 ID:aMs6hnmv]
- すまぬ。もうちょっとで暇になると思うんだけど……
- 360 名前:名前は開発中のものです。 mailto:sage [2005/04/30(土) 15:20:51 ID:Ra3SNy+r]
- 保守
連休明けには何か見せられるかも
- 361 名前:167 mailto:sage [2005/05/04(水) 00:21:23 ID:jJ2EAw4I]
- 保守兼ねてカキコ
描画周りの設計に、苦労しております(´Д`) 多分、画面更新は命令で行う形になるかも………。 setchl "a.bmp"; setchl "b.bmp"; update; ↑こんな感じとかで
- 362 名前:290 mailto:sage [2005/05/04(水) 18:37:17 ID:7L52BQ6J]
- <軍曹>状況を報告します</軍曹>
現在 GUI 周りの下地を作ってます GUI を更にラップした AWT みたいなもん作ってて orz な状況です >>361 update 命令で一気に変えるのは、僕は違和感無いです 他にも update の引数にエフェクト名を入れたり出来ますし ちなみにこっちの画面更新は↓な感じ まだ実装出来てないですが orz <paint effect="alphabrend"> <picture key="temp/back01.bmp" /> <picture key="temp/char01.bmp" pos="center" /> </paint>
- 363 名前:691 mailto:sage [2005/05/04(水) 22:15:42 ID:ytaHFrU6]
- >>361
一気に表示したいからそういう仕様にするなら、一時画面更新を止める 命令を使うという方向もいいんじゃない? 違和感はないけど。
- 364 名前:名前は開発中のものです。 mailto:sage [2005/05/04(水) 22:16:23 ID:ytaHFrU6]
- あ、他スレの番号残ってた。
スマソ。
- 365 名前:名前は開発中のものです。 mailto:sage [2005/05/04(水) 22:20:34 ID:k2OwL7Bf]
- www.arrow-soft.com/~pc/game/game.html
ノベルと戦術シミュレーションを統合したやつその他です。 >>362 私のはJavaでXMLでし。
- 366 名前:167 mailto:sage [2005/05/31(火) 00:59:35 ID:WbW4KAcv]
- 保守兼ねて
病気で病院逝き寸前、つ〜わけで進んでませんorz もうちょっとで描画周りは終わりそうなんだけどなぁ(´Д`)
- 367 名前:名前は開発中のものです。 [2005/06/10(金) 14:50:03 ID:xf3TFRNf]
- おいおい、下がりまくってるじゃねーか。
- 368 名前:167 mailto:sage [2005/06/13(月) 01:30:01 ID:+27xce61]
- 描画周り、やっと終了しますた(´∀`)
基本的な機能しかないけれど、一週間以内にはサンプル添えて上げられる予感。
- 369 名前:名前は開発中のものです。 mailto:sage [2005/06/13(月) 03:05:01 ID:jA9k+dhk]
- 乙です!
期待してます
- 370 名前:名前は開発中のものです。 mailto:sage [2005/06/17(金) 13:46:47 ID:/NPonyF1]
- 期待カキコ
- 371 名前:167 mailto:sage [2005/06/19(日) 14:39:39 ID:lpjgAWho]
- 現在、サンプルを作っております。以外に作るのめんどいし難しいです(´Д`)
しかも、変数の機能にバグを発見………今日中に上げられたら良いのですがorz
- 372 名前:167 mailto:sage [2005/06/19(日) 19:50:14 ID:lpjgAWho]
- とりあえず、サンプルとか添えて上げますた(´Д`)
abyss-21.hp.infoseek.co.jp/Release.zip bgcolorにバグが少しあるけれど(RGBが何故かBGRに)、それは次回修正します。
- 373 名前:名前は開発中のものです。 mailto:sage [2005/06/22(水) 01:14:53 ID:L2glYIfF]
- 乙です。いじらせてもらいました。
シナリオコンパイラにいちいちファイル名を入力しないといけないのと 出力されたファイルが〜objなので、scenario.datにリネームするのが面倒です D&Dでちゃちゃっとコンパイルできてすぐ実行可能なようにしてm・・・・って それはこのライブラリ使ってツールを作らないといけないんでしょうか? VC持ってないし素人には敷居ががが・・・ でも、いい感じのツールですね。
- 374 名前:167 mailto:sage [2005/06/22(水) 08:13:30 ID:70L7YJaf]
- >373
反応ありがとうございます(´∀`) 元々のコンセプトがプログラマの組み込み用なので、その辺はユーザーフレンドリーじゃありません(w まあ、余裕があったらD&Dでコンパイル可能なコンパイラや、D&D⇒実行ボタンでリンク可能なリンカは作ろうかと思います。 あと、.objファイルはリネームせずに リンク(連結)したい.objファイルを記述したテキストファイルを用意する(要改行) ↓ ScriptLinker.exeでテキストファイルを読み込む こうする事で、複数のファイルでのスクリプトの記述が可能です。 まあ、未完成段階ではそんな大規模なスクリプトを組む気もありませんが(´Д`)
- 375 名前:167 mailto:sage [2005/07/10(日) 14:31:11 ID:C1k08Hsn]
- 保守兼ねてカキコ、完全に死にスレになってる悪寒(´Д`)
現在、フェード処理とコンパイラ・逆コンパイラ・リンカのGUI化を行っています。 正確には、GUIでなく………ドラッグ&ドロップに対応させるだけですが(´Д`) 終わったら、またうpします('='
- 376 名前:名前は開発中のものです。 mailto:sage [2005/07/14(木) 12:46:55 ID:eOoIoIsF]
- .,Å
.r-‐i'''''''''''i''''‐-、 o| o! .o i o !o .|\__|`‐´`‐/|__/| |_, ─''''''''''''─ ,、 / 、-' u -、 / U 0 \ / / i | ● ,,. .,, ● | __ . ! (_人__) ノ /´ ̄ `!. 丶_ u U ノ | `にこ匸'_ノ . '-、、,,,,,,_______,,,,,,、、-' ノ u { _.. -―| :{ ,/ / \ . / l | __ / ̄ ̄`>'´ ノ' ´ {、 \ / |/ {'´ `ヽ. " ̄\ U `ヽ. __,,.. -‐丶 u ヽ | / ヾ、.. } u' 〉、 } `ー''´ /´ ̄ `ヽ '" ̄\ ! :} )「` ノ、 ノ l\"´_,,ニ=-― <´ ヽ{ ノ( `、 | l 、_,/j `ー一''" }, ノ , '''''"" \ ヽ ⌒ヾ v | ヽ _ / } {. { l ┌n‐く ヽ/ ``\ ノ `¨´ `¨¨¨¨´ ̄`{ 0 `'^┴'ー┘|ヾ }、 u' ` --‐r'′ キングヤッタッス!!
- 377 名前:VVMの人 mailto:sage [2005/07/21(木) 20:19:08 ID:bJ+WhNuN]
- こっそりカキコム。
私の技術力がカナリUPしたので、新VVMを開発します。 またWebで動くJavaScriptベース。 ただし今回はのっけからIE×Mozillaのクロスブラウジングを考慮してます。 OSを問わず動くかも。 文法はKAGに近いもの、というかほとんど互換を目指して作ってます。 ただ、根底がJavaScriptなので限界がありますのでご了承願います。
- 378 名前:名前は開発中のものです。 [2005/07/22(金) 03:07:05 ID:nZjYsIyq]
- KAG互換はいいな。
>>377は実際に動くモン出してるんで、期待あげ。
- 379 名前:167 mailto:sage [2005/07/25(月) 15:22:56 ID:zwI64IsK]
- 完全に汁オールに嵌っており、全然作業が進んでませぬ(;´Д`)
とりあえず前回カキコした部分の作業は終わったので、明日にでもうpします。 >VVMの人 おかえりなさい(w
- 380 名前:名前は開発中のものです。 mailto:sage [2005/07/30(土) 08:55:47 ID:sDeNm3kL]
- 初カキコ♪
- 381 名前:名前は開発中のものです。 [2005/07/30(土) 09:38:46 ID:zW7PWRlU]
- テキスト履歴ってセーブして、再起動したときにも残ってないとダメ?
今作ってるシステムだと、テキスト履歴は終了すると消えてしまうんだよ。 残そうと思ったら結構たいへんな変更になってしまう。
- 382 名前:名前は開発中のものです。 mailto:sage [2005/07/30(土) 09:44:42 ID:1igvmZz+]
- >>381
消費者側の勝手な意見を言わせて貰うと、 ロードした時にも履歴表示できると結構感動します。
- 383 名前:名前は開発中のものです。 mailto:sage [2005/07/30(土) 10:47:53 ID:zW7PWRlU]
- >>382
ありがとう。 余裕が出来たら、ロード後にも履歴が残るようにチャレンジしてみる。
- 384 名前:167 mailto:sage [2005/07/30(土) 12:01:31 ID:fYWYqxdq]
- 結局、色々と弄ってるので上げられるのは先になりそうです(;´Д`)
>381 俺と同仕様ですな…ロード後の履歴表示に対応するとして、何行ぐらい残せばいいんだろうか?
- 385 名前:名前は開発中のものです。 mailto:sage [2005/07/30(土) 22:30:01 ID:BIxDrzzw]
- 最低、履歴でスクロールせずに読める範囲だけはあったほうがいいかもね
セーブ時に履歴ごと保存するか、ロード時に数行戻って読み込みするかになるのかな。
- 386 名前:vvmの人 mailto:sage [2005/08/07(日) 17:15:06 ID:I6enx0r5]
- 表示系中核部分が終わりました。
f58.aaa.livedoor.jp/~lionehar/new/ f58.aaa.livedoor.jp/~lionehar/new/table.html とりあえず、現段階の動作と、タグ対応状況。 まだ、画像に対応できていないお寒い状況です。
- 387 名前:167 mailto:sage [2005/08/12(金) 23:47:28 ID:TwELXZL/]
- 久々にカキコ(´Д`)
とりあえず画面の更新エフェクト、瞬間表示とクロスフェードぐらいでいいのかな? 他のエフェクト製作に難儀しています………どうせ、俺ぐらいしか使わないだろうにorz
- 388 名前:名前は開発中のものです。 mailto:sage [2005/08/13(土) 03:04:11 ID:I6xpBtTg]
- >>167
エフェクトってプラグインで追加したり出来る仕様?
- 389 名前:167 mailto:sage [2005/08/13(土) 20:31:41 ID:dx493yGA]
- 出来ません、DLLを弄ったりするような技術は無く(´Д`)
ただ、オープンソースにはするので追加するなら自分で追加するとか…駄目ですか、そうですか
- 390 名前:VVMの人 mailto:sage [2005/08/14(日) 20:21:12 ID:JkwvT3/t]
- >>389
ちょっとソース見たけど、こっからならDLLを用いないプラグイン(?)の導入はそう難しくないですよ。 エフェクトを万能なクラスで設計して、そのクラスのインスタンスの使い方を外部に記述する(つまりは、も一個、エフェクト記述用スクリプトを定義する)方法。 エフェクトの使い方を記述した部分も一緒にコンパイルすることになるけど。これだとDLLを弄らない。マクロ的。 とか、無責任な俺が言ってみましたよ。 これだけだと何のこと言ってるかわかんなくてだめっすよね。 ゴメンだけど、俺には例示のソースを挙げる時間はないです。 言ってて思ったけど、至極面倒ですね。 VVMと違って、正規表現だけでスクリプトの文法を定義してるわけではないですし。 >167は学校で習うようなちゃんとしたコンパイラの作り方してるんで、ソースが勉強になります。 VVMなんか、ただの正規表現置換だもん。コンパイラのソース見ても勉強になんかなんねぇっすよ。 ただ、やっぱりできることならDLLで追加できたほうが、本体作者もプラグイン作者も楽なはず。 VVMについて、更新は特に有りません。 吉里吉里の動作を勉強中です。 ってか モット、スレニ、ヒト、コイヨ。
- 391 名前:167 mailto:sage [2005/08/15(月) 21:20:00 ID:eGAbMqZU]
- とりあえず、今週中には次バージョンうpの目処がつきそう(´Д`)
色々としょ〜もない部分を弄っていたんで、前回とあまり変わらないけどorz ここの人達に質問、音量とかテキストスピードを変更する命令って作るべき? 作るのは簡単なんだけれど、ユーザー側が環境設定で設定した値を勝手に変えるのはあまり良くないんじゃないのかなぁと………。 >VVMの人 レスthx、やる気湧いてくるよ(`ω´) とりあえずは、余裕出来てからだけど10種類前後のエフェクトは製作予定。 コンパイラの設計は、Cマガジンの記事(何月号かは忘れた)がかなり役に立つかと。 個人的にはこのツールの利点、 1.個人で自由にカスタマイズ可能 2.なので、各自で独自の暗号化を施せばこのツールを使用しても画一化された暗号解析は不可能 このあたりが利点だと思っているので、最初からある程度プログラム出来る人対象だったり(w
- 392 名前:名前は開発中のものです。 mailto:sage [2005/08/15(月) 21:36:02 ID:ESVCg1zy]
- テキストスピードを変更する命令はいるでしょ。
ためらっている部分を表現したり、ギャグの間を取ったり。 もちろん強制スキップ中はスキップを優先するし、すぐに 元に戻せるようにする。 音量はユーザーが設定した物との相対で上げ下げ出来る方がいいと思う。 音量については、自分はあまり必要ないと思ったので実装してないけど、 汎用ツールを目指すなら入れておいた方がいいかも。
- 393 名前:167 mailto:sage [2005/08/15(月) 21:43:43 ID:eGAbMqZU]
- >392
承知、よく考えたらテキストスピードは一時的に変更しても問題無いよなぁ。 音量は、下手すりゃユーザーが怒りかねないけど(特にイヤホンやヘッドフォン時)
- 394 名前:167 mailto:sage [2005/08/16(火) 15:57:18 ID:iimrkXq9]
- ver0.3公開です、テキストスピードの変更と音量の変更は未実装で(’’
abyss-21.hp.infoseek.co.jp/Release.zip スプライトやボタン、その他細々とした所を次からは順々に実装していく予定(´Д`)
- 395 名前:vvmの人 mailto:sage [2005/08/16(火) 22:17:36 ID:r13OULsC]
- ttp://f58.aaa.livedoor.jp/~lionehar/new/
ttp://f58.aaa.livedoor.jp/~lionehar/new/table.html イメージタグ実装。 まだお寒い。 IEでは高速に動作するが、Mozilla系だと画面がチラチラする。 解決方法知っている人いないか?
- 396 名前:vvmの人 [2005/08/21(日) 22:09:34 ID:Op5L5JvK]
- 何度もおなじURLで悪いけど。
ttp://f58.aaa.livedoor.jp/~lionehar/new/ vvmの見た目と操作性をグレードUP。 あと、やっぱり広告でないと怒られるので、広告が出るようにした。 例えばこういうデザイン。 いまはちゃちいケド、スキンがあれば何でも出来る。 おまいらどんな事でもいいから、何か言ってくれ。
- 397 名前:vvmの人 mailto:sage [2005/08/21(日) 22:12:07 ID:Op5L5JvK]
- 連続ワリィ
>>395 で言ってたチラチラ直した。 同じ要素に対して文字列を追加し続けるとイケナイらしい。 定期的に要素を追加しながら処理するようにした。
- 398 名前:167 mailto:sage [2005/08/22(月) 00:03:03 ID:/+tBADBk]
- 人が居ないなぁ、現在はライブラリの注釈周りと新命令の実装を進めていたり(´Д`)
どうせ過去スレだし、点呼でも取ってみるか ノシ[1] >vvmの人 見てみたけどGoodJob! ネットワークなプログラミングなんて、俺には出来ね〜(´Д`) 個人的にスキンを作るなら、一番無難なのはWindowsのウインドウに似せる事だと思われ
- 399 名前:66 mailto:sage [2005/08/22(月) 11:11:11 ID:e/aVstzh]
- |ω・`)… [2]
- 400 名前:vvmの人 mailto:sage [2005/08/22(月) 22:26:32 ID:VBLjKmuh]
- うーん、困った。
Mac版のブラウザではJavaScriptとFlashの連携が無理らしい……。 サウンドやらムービーやらセーブ・ロードやらのシステムはFlashに任せようかと思っていたのだが。 そうも行きそうにない。 って言うか、現状、Mac用ブラウザでvvm動いているのか? 誰かマカー確認して。
- 401 名前:vvmの人 mailto:sage [2005/08/23(火) 23:20:02 ID:9Ch5UbtK]
- ttp://f58.aaa.livedoor.jp/~lionehar/new/
ttp://f58.aaa.livedoor.jp/~lionehar/new/table.html ttp://f58.aaa.livedoor.jp/~lionehar/new/sam_sc.html スキン変更と×ボタンつけた。 ウィンドウのタイトルバーと中のウィンドウのタイトルバーを変更時に同期取るようにした。 な、なんてWindowsっぽいんだ。 訴えられかねなくてコワス
- 402 名前:167 mailto:sage [2005/08/24(水) 00:00:27 ID:MN0U+T2j]
- >vvmの人
乙、仕事早いですなぁ(´Д`) こっちは新命令の実装と、旧命令の改良を…こうやって昔のコードを弄ってるから、前に進めないんだなぁorz つ〜か、3人か………酷く寂れてるなぁ(´Д`)
- 403 名前:名前は開発中のものです。 mailto:sage [2005/08/24(水) 04:13:26 ID:rWAh9FCl]
- ノ[4]
- 404 名前:名前は開発中のものです。 mailto:sage [2005/08/24(水) 14:04:15 ID:GcKQQAZI]
- 制作ツール探しててこのスレ見て感動した
プログラマな人たちがんがれ!
- 405 名前:名前は開発中のものです。 mailto:sage [2005/08/24(水) 20:45:22 ID:rWAh9FCl]
- 漏れもノベルツール作るかもしれん…
- 406 名前:名前は開発中のものです。 mailto:sage [2005/08/24(水) 20:45:24 ID:Dq/XMyKL]
- ノ[5]? [6]?
- 407 名前:vvmの人 mailto:sage [2005/08/25(木) 17:34:39 ID:CEzs5PuB]
- さて、CGIを使わないと言う選択肢が私を激しく苦しめているわけだが。
Flashで作るシステムとJavaScripと作ったシステムtをMacでも繋げられる方法を検討した。 陳腐極まりない方法だが、IframeにFlashを置いてどうにかこうにか。 ……チクショウ。 もっとスマートに生きたいぜ。
- 408 名前:vvmの人 mailto:sake [2005/08/26(金) 18:43:24 ID:p27H1whO]
- ttp://f58.aaa.livedoor.jp/~lionehar/new/
まともなシナリオを走らせて見る実験。 ただし、へたれなので絵はありません。 使用できるタグが限られているのでへちょいです。 内容は選択肢はあるけどエンディングが一つだけのシナリオです。 うーん、予想はしていたが、長いシナリオになると、読み込みがめちゃくちゃ遅い。 実行時の速度を優先した結果がこれだ。 吉里吉里のそれより、シナリオファイルの分割数を増やす必要があるようだ。 テスト作成のウィンドウが出た後、しばらく待ち続けるとシナリオが走り出すので、とりあえず気長に待ってあげてください。
- 409 名前:vvmの人 mailto:sage [2005/08/26(金) 18:44:24 ID:p27H1whO]
- >>408
間違えてsakeちゃった……orz
- 410 名前:名前は開発中のものです。 mailto:sage [2005/08/26(金) 21:25:49 ID:03Zeln94]
- オプション画面で設定された項目って、セーブファイルに保存した方がいいのか、
ゲーム全体に影響した方がいいのか、激しく迷うなあ。 テキストの表示速度とか、ウィンドウで起動するのかフル画面で起動するのかとか。
- 411 名前:vvm-man mailto:sage [2005/08/26(金) 21:58:02 ID:NKZKtX1W]
- >>410
前回選択のままってのがメジャーではないか?
- 412 名前:167 mailto:sage [2005/08/26(金) 22:05:22 ID:XWcnnqzW]
- >410
1.オプション画面等で設定した環境設定的な値 (nDefaultTextSpeed、bIsFullScreen) 2.ゲーム中スクリプトで変更した実値 (nTextSpeed) で、1を環境設定ファイル(例:env.dat)、2を此処のセーブファイル(例:save1.dat)に保存する。 参照するのは常に実値の方だけ、環境設定的な値はスクリプトの命令(例:テキストの表示速度を環境設定的な値に戻す)用に保持する。 俺はこんな感じで実装してる、環境設定するにも関わらずスクリプト側で一時的に変更する値に関しては。
- 413 名前:名前は開発中のものです。 mailto:sage [2005/08/26(金) 22:22:11 ID:03Zeln94]
- サンキュー
環境設定ファイルに保存することにするよ。 でも確かにスクリプトの命令は別に保存しないとなあ。
- 414 名前:vvm-man mailto:sage [2005/08/27(土) 08:44:44 ID:tHPIZhsz]
- とりあえずフルカラーPNG、アルファ付きに対応。
人物紹介画面に人間の絵を置いた。 忍、秀一、月夜の順で描いたらどんどん適当になっちまった……。 月夜は一体何を着ているんだろう?描いた本人すら分からない。
- 415 名前:名前は開発中のものです。 mailto:sage [2005/08/27(土) 18:37:19 ID:2LQpDINQ]
- >>295
ネスケ4.8 何も起きない。aaacafeのバナーがあるだけ。 モジラ1.2.1 テスト作成 と言う中身真っ黒ウインドウが開いた。それだけ。
- 416 名前:名前は開発中のものです。 mailto:sage [2005/08/27(土) 19:07:57 ID:2LQpDINQ]
- ↑誤爆です。
- 417 名前:名前は開発中のものです。 mailto:sage [2005/08/28(日) 01:12:07 ID:nMtRaEV2]
- safariじゃなんにも出て来ないよ。
- 418 名前:名前は開発中のものです。 mailto:sage [2005/08/28(日) 02:29:25 ID:BmKtx8l+]
- >414
win2kだけど一回も動いた事が無いな…
- 419 名前:167 mailto:sage [2005/08/28(日) 10:51:32 ID:ydFTGv0e]
- >418
vvmの人でもないのに横レス悪いが、ブラウザを報告した方が良いと思われ。 JavaScriptだし、環境依存的なコードは(多分)無いんじゃないかな?
- 420 名前:418 mailto:sage [2005/08/28(日) 12:37:21 ID:BmKtx8l+]
- win2k/Sleipnirだけどデフォルトだと動かない。aaacafeのバナー出て終了。
DonutRだと別窓で他アドレスに飛ばされてそこにゲーム画面が出て動く。 (元のURLはaaacafeのバナー出て終了) Sleipnirに出たアドレスコピペで動いたけど選択肢の手前で一旦止まるのが気になるかな。 後は人物紹介では問題なく画像表示されました。
- 421 名前:名前は開発中のものです。 mailto:sage [2005/08/28(日) 13:58:59 ID:KSVPBhMr]
- 当方、MacOSX+Safari
ポップアップブロックを解除すると 別ウインドウが開き、Windowsのウインドウ のような絵が表示される(ただし、その上にも Adが重ねて表示されている)。 以上。 >>419 >JavaScriptだし、環境依存的なコードは(多分)無いんじゃないかな? JavaScriptはきわめて環境依存的です。 とくにMS独自の拡張を使用すると... 現実的にはAppletで実装する方が環境依存性はすくないかも
- 422 名前:vvm-man mailto:sage [2005/08/28(日) 15:12:15 ID:zJRncP23]
- テストしてくれた方々どうもありがとう。
なるほど、ポップアップでダメなケースは多そうだ。 WinIEの最新版等はブロックしたと言うメッセージが出るが、 そうでもないブラウザは永遠に気がつかないというオチか。 Mac版のブラウザ(つーかMac Mozilla)はIframe、またはその中にあるWindowオブジェクトに関する解釈が違うようだ。 サファリは、何の資料もないからよく分からないけど、 とりあえず >>421 Adって何ですか? JavaScriptの環境依存は実際激しいです。 OSやブラウザそしてバージョンが違えば全然別のものです。 WinのMozilla系でもFireFoxとNetscapeじゃ動作が全然違う部分も多い。 イベント発生がいつ検知されるかや、メソッドのサポート、動作の可否、動作の違いを考えると、やれることがどんどん限られていきますね。 更に、表示に関係すると、HTMLやスタイルシートの解釈なんかの違いに頭をかかえるわけです。 VVMのコードは、出来るだけMozillaにあわせて作っているのでMacでも動くかと思いきや、 こんな結果。 一週間ほどかけて、リリースノートでも見ながら、ちょっと考えてみることにしましょう。
- 423 名前:名前は開発中のものです。 mailto:sage [2005/08/28(日) 16:51:36 ID:4dYET0GF]
- >>422
遅れ馳せながら。 MacOSX 10.4.2 Safari2.0(412.2.2) テスト作成というなにもないウィンドウが出るけどリサイズ・移動できない。 Xボタン押したらタブごと消えた。(Safariはタブブラウザ) 421さんの言うAdは広告のことだろうか? 私の環境ではウィンドウの後ろに広告が表示されてました。
- 424 名前:vvm-man mailto:sage [2005/08/28(日) 17:23:49 ID:zJRncP23]
- >>423
あー、リサイズはもともとついてないです。 しかし、移動できないってのは、気になりますね。 ×ボタンの挙動はきっとそれで正しいです。 ……うーん、IFRAME周りを見直して見ます。 あと、偽ウィンドウなしVerも作りましょう。 三時間くらい後にはUPできると思います。
- 425 名前:167 mailto:sage [2005/08/28(日) 17:46:16 ID:ydFTGv0e]
- >419
知らなんだ、thx(;´Д`) Javaの名を関するものは、全部マルチプラットフォームだと思ってた(;´Д`) つ〜か、よくよく考えたらJavaScriptってJAVAに張り合う為にM$が…(以下略orz >vvm-man どうでも良いけど、名前変えたのね(´Д`) ちなみに俺も報告しておくと、418氏のDonutRと同様の動作です。 IE6.0だと、特に目立った問題無し。ちなみに、OSはXPで
- 426 名前:名前は開発中のものです。 mailto:sage [2005/08/28(日) 17:57:58 ID:nMtRaEV2]
- popupウィンドウで作るなよw
- 427 名前:vvm-man mailto:sage [2005/08/28(日) 18:17:16 ID:zJRncP23]
- 名前は、なんとなくです。
ttp://f58.aaa.livedoor.jp/~lionehar/new/ IFRAMEを使用しないバージョン。 ttp://f58.aaa.livedoor.jp/~lionehar/new/default.html 今までとおなじバージョンだが、ポップアップなし。タブブラウザはこれがいいかな? ttp://f58.aaa.livedoor.jp/~lionehar/new/no_window.html 偽ウィンドウがないバージョン、IFRAMEを使用している。 とりあえず三つを作った。 気になるドキュメントを見つけた。 フレームオブジェクトのロケーションは 本来書き換え不能らしいのだが、それはオブジェクトであるロケーションの、Valueにのことだろうか、 それとも、FrameオブジェクトのロケーションをStringで提供しているブラウザがあったりするのだろうかとか、 チラシの裏に書いてみる。 >>425 www.takachiho.ac.jp/~ksatoh/script-his.html くらいの事を読んでおけば知ったか出来るよ。 NNが開発してたLiveScriptが、SunMicrosystemsとの共同開発になって、サンが開発していた言語、Javaというあまりにミスマッチな名前を冠された悲劇。 Webで動くスクリプト言語とJavaScriptと、Webアプレットを作れるJavaとを同一視する人が急増。 二つには少なくとも西瓜と南瓜くらいの違いはあると考えたほうがいいでしょう。 SunMicrosystemsとMicroSoftを同じ会社だと思わせるなど、サン社は消費者に勘違いを起こさせることを目的に営業してるとしか思えない。
- 428 名前:vvm-man mailto:sage [2005/08/28(日) 18:29:32 ID:zJRncP23]
- 言い忘れた。
広告ですが、時々広告がFlashになってることがあります。 こういう場合、Flashの要素は常に最前面に表示されるので、ウィンドウを動かして、 広告をよけてあげてください。
- 429 名前:名前は開発中のものです。 mailto:sage [2005/08/28(日) 18:55:40 ID:YPM/QS7A]
- >>427
Mac OS X 10.4.2 / Safari 2.0 ttp://f58.aaa.livedoor.jp/~lionehar/new/ 動きました。 ttp://f58.aaa.livedoor.jp/~lionehar/new/default.html ウインドウが出るだけ。 ttp://f58.aaa.livedoor.jp/~lionehar/new/no_window.html 何も出ません。
- 430 名前:vvm-man mailto:sage [2005/08/28(日) 19:16:14 ID:zJRncP23]
- >>429
サンクス! カンッペキに謎が解けた! やはりIFRAMEだ。
- 431 名前:167 mailto:sage [2005/08/28(日) 21:23:04 ID:ydFTGv0e]
- >vvm-man
………orz また間違えた、M$のはJScriptだしorz 知ったかぶりするまえに、ちゃんと調べようと思った(;´Д`) テスト報告 XP、DonutR ttp://f58.aaa.livedoor.jp/~lionehar/new/ 動いたが、×ボタンが効かない ttp://f58.aaa.livedoor.jp/~lionehar/new/default.html 問題無し ttp://f58.aaa.livedoor.jp/~lionehar/new/no_window.html 問題無しだが、一個人の感想としては画面内外の区別がついた方が良いと思われ XP、IE6 上記と同様、ただし何故かは不明だがDonutRより動作がもっさりしてる。 報告だけでなく、俺も更新していかないとなぁ………(´Д`)
- 432 名前:vvm-man mailto:sage [2005/08/28(日) 22:54:42 ID:zJRncP23]
- Xボタンの不具合はFrameに対応したためでした。
修正版をUPしました。 以下。 ttp://f58.aaa.livedoor.jp/~lionehar/new/ のアドレスで開発を進めますが、他のヴァージョンも残しておきます。 3つは表示部分、方法が異なるだけで、本質的には一緒のものです。
- 433 名前:vvm-man mailto:sage [2005/08/29(月) 02:55:46 ID:fzQByYzG]
- layoptタグを実装。
ttp://f58.aaa.livedoor.jp/~lionehar/new/ 動作サンプル ttp://f58.aaa.livedoor.jp/~lionehar/new/table.html 対応タグ
- 434 名前:名前は開発中のものです。 mailto:sage [2005/08/29(月) 22:15:41 ID:/X3mjm3i]
- Macのスレはもう見ないの?
- 435 名前:vvm-man mailto:sage [2005/08/29(月) 22:44:52 ID:fzQByYzG]
- >>434
クリックについて原因探索中。 今日は仕事行ってたので、今やってます。
- 436 名前:vvm-man mailto:sage [2005/08/30(火) 01:24:10 ID:lgiiofiZ]
- >>435
解決。 Layoptが変だった。 ttp://f58.aaa.livedoor.jp/~lionehar/new/vvmkit.zip とりあえず、使えるかもしれないので配布。 このバージョンでは何のサポートもしません。 質問禁止。使い方が分かる人だけ使ってね。
- 437 名前:vvm-man mailto:sage [2005/08/30(火) 01:30:48 ID:lgiiofiZ]
- >>436
あー、そういやAAAはZIPアク禁だったわ。 ttp://lionehar.hp.infoseek.co.jp/vvmkit.zip インフォからダウンして。
- 438 名前:名前は開発中のものです。 mailto:sage [2005/08/30(火) 20:52:37 ID:7drHyqWo]
- せめてこのくらいはやってくれよっと
yupotan.sppd.ne.jp/game/field-of-time.html
- 439 名前:vvm-man mailto:sage [2005/08/30(火) 21:54:03 ID:lgiiofiZ]
- >>438
はいはい。 わしが作ってんのはツールなんだから、中身はてめぇで作ってください。
- 440 名前:vvm-man mailto:sage [2005/08/30(火) 22:01:12 ID:lgiiofiZ]
- ttp://f58.aaa.livedoor.jp/~lionehar/new/
影付文字を表現したけど、動作がもっさりしちゃったなぁ。 Mozillaのチカチカしちゃう現象の対策とってないから、モジラ系の人は点滅するけど気にしないでね。 後で直すから。
- 441 名前:名前は開発中のものです。 mailto:sage [2005/08/30(火) 23:17:01 ID:7drHyqWo]
- >>439
Linuxで動かせっつってんだよm9(^Д^)プギャー
|

|