- 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/
- 917 名前:名前は開発中のものです。 mailto:sage [2006/12/18(月) 10:18:38 ID:TGH4Q3EG]
- 頑張れ〜
- 918 名前:名前は開発中のものです。 mailto:sage [2006/12/20(水) 00:43:20 ID:fK7YcqYj]
- members3.jcom.home.ne.jp/jellyjam/p/novel22.zip
・背景の描画方法がちょっと変更? 少し面倒になった ・!SpriteLoad/!SpritePos においてスプライトのサイズ・座標を即座に反映させるようにした ・キーボードのボタン設定ができるようになったかも 今回もソースは見難いぜ。気をつけろ。 最適化するとか言っといてこれじゃあ、立つ瀬がないってものよ。 命令名と定数名が衝突したりしてるし。分かりづらい。 おまけ機能のボタン設定は、キーの重複チェックをしてないので変なことしないように注意な。 ところでスプライトを動かすとき、垂直同期?って奴を待ってないとティアリングが発生するみたいだ。 もう! なんなのこれは! ばか! たいした処理じゃないのになんでこうもうまくいかないのか。 あとちょっと聞きたいんだけど、フルスクリーンからウィンドウモードに復帰するとき、 他のウィンドウが左上に寄っちゃうんだけど、これどうしたらいいの? 再現性があるんだかないんだか…、なるときもあるしならないときもあるから困ってるんだけども。
- 919 名前:名前は開発中のものです。 mailto:sage [2006/12/20(水) 01:08:52 ID:8V7aEVfE]
- EnumWindows
GetWindowPlacement
- 920 名前:名前は開発中のものです。 mailto:sage [2006/12/20(水) 22:22:22 ID:CA5iLqvy]
- >>918
ttp://gamdev.org/up/img/8396.zip 俺がむかーし作ったのあげる。適当に使ってちょ。著作権フリー。
- 921 名前:名前は開発中のものです。 mailto:sage [2006/12/23(土) 17:50:46 ID:vy9OXCiI]
- >>919-920
やっぱ自分で何とかしないとだめかー、めんどいよな。 ときに、どういうときに左上によってしまうのか、いろいろ試しているうちに分かってきたぞ。 (1)ウィンドウモードで起動⇒フルスクリーンモード⇒ウィンドウモード これはほとんどの確立で左上に「寄らない」。しかし、 (2)フルスクリーンモードで起動⇒ウィンドウモード この場合、ほぼ100%左上に寄ってしまうようだ。 んで、教えてくれたウィンドウを列挙して状態を復元して…、ってのをやってみたけど、どうにもうまくいかないぜ。 具体的には、位置は復元できるけどサイズが元に戻らない。 復元するタイミングを変えてみたりしたけどうまくいかなかった。 もしかしたらDirectXでスクリーン解像度を変更してるのが原因なのかもしれないなぁ。 もうあれだ、この不具合は気付かなかったことにしてセーブ・ロードを作り始めちゃうか。
- 922 名前:名前は開発中のものです。 mailto:sage [2006/12/25(月) 00:14:40 ID:8rnjShSU]
- おとなしく以下の手順でヤレ。
全画面化 (1) 画面全体を覆うサイズでTOPMOSTのウィンドウを表示 (2) Direct3D初期化(解像度変更) ウィンドウ化 (1) 画面全体をDirect3Dのオーナウィンドウで覆った状態で解像度元に戻す (2) ウィンドウサイズを戻す
- 923 名前:名前は開発中のものです。 mailto:sage [2006/12/25(月) 23:15:12 ID:EgMygRvY]
- あー、だめだ
完全に詰まった感がある。 ちょっと悩む時間をくれ…。
- 924 名前:855 mailto:sage [2006/12/27(水) 18:21:13 ID:U+WOWC8d]
- サンプルタイトル画面の背景を動きのあるフィルムに変更。
実際にフィルムを作る部分の解説を少し追加しました ヘルプのチュートルアル-作ってみる-演出をつける。に簡単な解説があります。 もしくは、nnnExe.exeを実行し、 [NEW GAME] - [チュートリアル] - [タイトルのバックスクリプト]で動く解説が確認できます
- 925 名前:vvm-man [2006/12/29(金) 03:01:49 ID:tgdf+svf]
- スクリプトの実行速度を改善してみた。
と言ってもコンパイラ側で連結をするようにしただけだが。 あと、画面構成がどれくらいカスタマイズできるかやってみた。 いつもの(デフォ) ttp://f58.aaa.livedoor.jp/~lionehar/new/ ちょっといじった画面+地震スクリプト実行 ttp://f58.aaa.livedoor.jp/~lionehar/talk/
- 926 名前:名前は開発中のものです。 mailto:sage [2006/12/29(金) 03:11:45 ID:zUVxDgus]
- >>925
相変わらずすごいなー 擬似ウィンドウにしてるのは意味あるの? 例えば、ツール類が横に来るとか 表示画面は中央固定でもよくない?
- 927 名前:vvm-man mailto:sage [2006/12/29(金) 03:31:45 ID:tgdf+svf]
- >>926
サンクス。 擬似ウィンドウは今のとこ大した意味はないなぁ。 ただ、ゲーム画面の大きさを固定してるないと、作り手側が画像の配置やら、文字の開業やらの計算が出来ないからって理由ですな。 あーあと、これのメリットとして、ウィンドウ自体をモジュール化してAPIのようなもんにしてるので、やろうと思えば、一つのブラウザ画面に複数のゲームのウィンドウを立ち上げることも可能っちゃあ可能かな。 ただ、そうするとゲームのシステムの殆どを大域で制御してやってるので、互いに不具合起きないように組むのが面倒だろうな。 あと、中央固定にしないのはぐりぐり動かせるのを自慢したいのと、 無料レンサバ使ってるので、広告への配慮。 無料レンサバでもプロバイダに文句を言われずに、ジャンジャンバリバリ動くゲームを作るってのがコンセプトの一つなので、広告邪魔と言われてもそこは譲れない。
- 928 名前:名前は開発中のものです。 mailto:sage [2006/12/29(金) 04:43:12 ID:zUVxDgus]
- 個人的にはweb上でこれだけ動かせるなら使いたいね
ぜひがんばってもらいたい
- 929 名前:名前は開発中のものです。 mailto:sage [2006/12/29(金) 09:14:47 ID:nhf1Rnll]
- >>924ってどっかのコピペ?それとも本物のたいにゃん先生?
- 930 名前:名前は開発中のものです。 mailto:sage [2006/12/30(土) 00:32:41 ID:3VaFPP0X]
- おらああああああああ仕事納めきたぜーーーーーーーーーーーー
ロバートがクリスマス休暇でブリテンに帰っちゃったのでなにかと大変だったぜ! 氏ねよプロテスタント野郎!ファックユアジーズだぜ セーブロードは12%ぐらいできた。 いまデータ読み込み用の手続きを各クラスに仕込んでいる最中だ。 もうなんか超つまんねえ作業だしすげえ面倒だ。心が折れそう。 ところでひとつのデータサイズが3MBぐらいになるんだけどこいつをどう思う? >>921の問題は、なにやってもうまくいかないのでもう後回しだ。 そのうちソース晒すので、試行錯誤のあとをソースから読み取ってほしい。 今やってる作業は一段落つくまでもうしばらく掛かるから、公開できるのは先になると思う。 書き込みがなくなるかもしれんが、投げ出したりはしないつもりなのでそのときまで正座して待っていてほしい。 つか>>924これすごくね? ツールもそうだけど、とくに猫語へのこだわりが。
|

|