■吉里吉里/KAG/TJS雑談質問スレ■その11

このエントリーをはてなブックマークに追加
934名前は開発中のものです。:2007/08/04(土) 01:00:28 ID:hYTDLr7y
コンフィグ画面とか、ユーザにとってはどうでもいい。
メニューバーでも該当する機能が実装されていれば。

そんなところに力いれるんなら、演出を見直せ、と。

結論:ノベルゲームはプログラマががんばっても、売り上げは変わらない。
935名前は開発中のものです。:2007/08/04(土) 01:46:40 ID:J+dJ90zx
>>934
そんなことはない。コンフィグ程度もまともにつくれないところがまともな演出ができるわけがない。
936名前は開発中のものです。:2007/08/04(土) 01:50:37 ID:WdSOEk5T
まあ、その辺もうちょっと作りやすくならんかなあとは思うけど
937名前は開発中のものです。:2007/08/04(土) 02:25:33 ID:2QhG/yC7
ウィジェット群がないし、高度なウィジェット作ろうとすると限界があるから仕方ないよ。

レイヤの仕様がもっと柔軟なら少しは作りやすいんだけど。
描画と描画コンテキストをレイヤから切り離してくれんかなぁ〜。
938名前は開発中のものです。:2007/08/04(土) 03:07:45 ID:6cVrFL+Q
>>935
むかつく物言いだが、確かに正論
939名前は開発中のものです。:2007/08/04(土) 03:12:00 ID:68aj8P7G
別に「演出」なんていらないんだよ
読ませるテキストを書くことと、魅せる絵を描くことに比べれば誤差のようなもんだ
940名前は開発中のものです。:2007/08/04(土) 04:22:10 ID:2QhG/yC7
じゃあラノベで良いじゃん。純文学と違って萌え絵あるし。
941名前は開発中のものです。:2007/08/04(土) 05:49:49 ID:vYFxfa51
KAGでゲームを作ってます。

BGMをMIDIでループさせて鳴らす場合、通常のMIDI曲では、たいてい先頭に音源の初期化が入るので、その初期化の間音が切れてしまいますよね?
で、その問題の解決のため、MIDIファイル先頭の初期化する部分を削除したところ、うまく音が切れずループするようになりました。

ここで質問です。
音源の初期化を行っていないのにうまく鳴ってしまうのはなぜですか?
偶然だった場合(しかし、まだうまく再生できない例を自分のPCで実現できていない)
後で問題が出そうなので、今回うまくいった理由が知りたいです。

playbgmタグの動作として、MIDIファイルを鳴らす前に、音源を初期化している、という解釈で正しいのでしょうか?
KAGのソースを覗いたところ、そんな感じの記述を見たのですが、正解してる自信がないです。
942名前は開発中のものです。:2007/08/04(土) 08:38:38 ID:wcnazDlz
>>941
そんな感じだよ

でも今時MIDIとか流行らないよ
環境によってどんな音で鳴るかわからんだろう
943名前は開発中のものです。:2007/08/04(土) 08:46:46 ID:7Sp8o7Je
>>937
kwsk
944名前は開発中のものです。:2007/08/04(土) 10:46:25 ID:Ugnb5mUj
>>943
なんでそこでkwskになるんだ?
945名前は開発中のものです。:2007/08/04(土) 10:49:21 ID:7Sp8o7Je
自分もwidget作っていこうかなとおもったのでいろいろ聞いてみたくて。
946941:2007/08/04(土) 12:57:28 ID:r/ef5tgh
>>942
ありがとうございます。
やはりそうでしたか。

んで、なんでMIDIかって言うと、リーダーが配布容量を重視してMIDIで行こうって。
まあ、プレイヤーも音楽聴くためにゲームをやるわけじゃないですからね。
947名前は開発中のものです。:2007/08/04(土) 13:50:32 ID:pdK7OsA4
>>945
画像リソースやただのバッファを持ちたいだけなのにレイヤとしてインスタンス化し
そのレイヤを持つウィンドウ・レイヤの親。
さらに子レイヤチェーンの参照まで持つのはかなり無駄・煩わしい。
とかあるね。

描画ライブラリらしいライブラリもないしね。TJS側に。

あとOOが理解出来てりゃ描画するものと描画するものを表示する場所が同一クラスで一まとめなのは勝手が利かないのは分かるでしょ?
OpenGLやJava2Dみたいに描画部分をステートマシンにして
事前にコマンド発行して実際に描画するときに描画サーフェースに渡して・・・の方が柔軟。

そういう感じの話?
948名前は開発中のものです。:2007/08/04(土) 14:00:31 ID:7Sp8o7Je
あっそ。なんだそういうはなしか。
そこら辺は別にカプセル化しちゃったからどうってことねえや
949名前は開発中のものです。:2007/08/04(土) 14:23:45 ID:G/6qcOlH
プロ級のアドベンチャーゲームを無償で制作・配布できる開発環境「ADV+++」
http://www.forest.impress.co.jp/article/2007/08/02/advplus.html
http://www.yox-project.com/jp/products/adv_ppp/index.htm
950名前は開発中のものです。:2007/08/04(土) 15:02:07 ID:HBQo5RzZ
>949 シェアウェアじゃねーか
951名前は開発中のものです。:2007/08/04(土) 20:08:17 ID:WokR1gbK
>>948
吉里吉里のレイヤはレイヤクラスに表示・描画・画像管理が集約されてそれぞれが独立してないから
ラップでどうにかなる問題じゃないだろ。

俺もそこら辺はいちいち初期化をちまちまやるのが面倒だから隠ぺいしてるけど
それも根本の解決じゃないぞ。
952名前は開発中のものです。:2007/08/04(土) 20:18:43 ID:7Sp8o7Je
え、独立してないなら独立させるように組めばいいだけじゃねえの?
俺のだとすでにwidgetはレイヤベースじゃないわな
単に表示領域としてレイヤを使ってるだけであってwidgetの実装は全く別
953名前は開発中のものです。:2007/08/04(土) 20:41:19 ID:WdSOEk5T
毎度思うけどよくそこまで弄れるなあ
まるで異次元の世界だ
954名前は開発中のものです。:2007/08/04(土) 21:40:29 ID:68aj8P7G
変数に全角の数字を1からnまで
01 02 03 ・・・ n
と代入するマクロって組めますか?
955名前は開発中のものです。:2007/08/04(土) 22:24:12 ID:oo4sB0dj
組めます
956名前は開発中のものです。:2007/08/04(土) 22:31:59 ID:68aj8P7G
書いたあと絶対そういう返事が来ると思った
957名前は開発中のものです。:2007/08/04(土) 23:02:52 ID:rWC7zsXj
それ以外どういう返答を求めるの?
958名前は開発中のものです。:2007/08/04(土) 23:33:57 ID:68aj8P7G
どうやって組むか
959名前は開発中のものです。:2007/08/04(土) 23:35:23 ID:ZjL1+nZG
普通はできませんが、あなたになら可能です。
あなただけの特別仕様です。
960名前は開発中のものです。:2007/08/04(土) 23:49:39 ID:68aj8P7G
アスペルガー症候群のやつって行間とか裏の意味をまったく読めないんだってね
患者の家に電話して患者が出たときに「お母さんいる?」って聞くと、「います」って答える
「じゃあ代わって」と言うと「今、家にはいません」って答えるんだと

>>955とか>>957は間違いなくアスペルガー
961名前は開発中のものです。:2007/08/04(土) 23:54:14 ID:7Sp8o7Je
いやアスペルガーとかなんとかじゃなくてたんにあなたをからかってるだけかと。

どうしたいのかをもうちょっと具体的に、あとどこで躓いているのかも教えてくれると
答える方も答えやすいと思うよ
962名前は開発中のものです。:2007/08/04(土) 23:57:49 ID:Zkzl8OlZ
そろそろ次スレだがテンプレ改変するような動きはあるかい?
963名前は開発中のものです。:2007/08/05(日) 00:01:21 ID:Z2UUNdiG
>>730
次スレから↓もテンプルに入れてほしいな、数少ないTJS解説サイトだし
ttp://www.geocities.co.jp/tjschallenger/
をテンプレに追加希望が出てる
964名前は開発中のものです。:2007/08/05(日) 00:02:01 ID:eO1ny43s
>>960
その例をお前さんのケースに当てはめると

「お母さんいる?(>>954)」「います(>>955)」
「・・・」「・・・あ、あの、どんなご用件ですか?(>>957)」
「じゃあ代わって(>>958)」

代わって欲しいのか、在宅が確認できればいいのか、はたまた伝言を伝えたいのか、
向こうがわからんのに裏を読めってのは無理があるだろう。

forステートメントとhan2zen関数使えばできるんじゃね
965名前は開発中のものです。:2007/08/05(日) 04:00:24 ID:qMuRilts
携帯でチャットするようにメールしてる人に多いよね。
同じ作法でやられると無駄にレス消費されるから、
どうかと思う。
966名前は開発中のものです。:2007/08/05(日) 05:43:55 ID:V3OZ5CDk
自作PC板ならこの流れは海原先生の出番なんだが・・・

とりあえずACだのはメンヘラでやれよ反社会性。
質問内容に対して返答は来てるだろ。勝手な期待にまで応える義務はない。
出来ますか?と聞かれればそれに対して肯定か否定が返るのは当然。

>>952
>独立させるように組めばいいだけ
そりゃ組むくらい出来るだろうけど、その手間もあるし。
元々、独立してないものを独立させるラッパーなんて
どこかで結局、変な引数の渡し方したりスマートじゃなくなるだろ。
元から独立してた方が扱いやすいだろ?

下位層のラッパーなんて作らなくていいし。
ミドルウェア作るためのライブラリ層を作るための
下位ラッパー層まで作ってたらかなりの手間だぞ。スクリプトでも。
967名前は開発中のものです。:2007/08/05(日) 07:41:01 ID:JL8gWS/F
>>962
質問がある場合は疑問点を具体的に説明した上、気長にお待ち下さい。


…って、一文入れてもいいかも
968名前は開発中のものです。:2007/08/05(日) 11:03:50 ID:GhXd0wmT
どんだけゆとりだよww
夏休み過ぎれば落ち着くんじゃね?
969名前は開発中のものです。:2007/08/05(日) 11:11:08 ID:Y0wuD5Cd
「せんせートイレー(>>954)」「先生はトイレではありません(>>955)」
「・・・」「どうしたいの?(>>957)」
「トイレ行きたーい(>>958)」
970名前は開発中のものです。:2007/08/05(日) 13:04:17 ID:j9m/JOrz
「せんせーカレー」
「せんせーはカレーです!!」
971名前は開発中のものです。:2007/08/05(日) 13:19:31 ID:QoBIxVJ8
〜〜はできますか?
できるとしたら、組み方を教えてくれませんか。
自分でやると××で詰まります。

って言えれば問題なかったのに。
972名前は開発中のものです。:2007/08/05(日) 13:58:13 ID:ErHVDmcg
>>971
> 自分でやると××で詰まります。

これが言える様になったらたいしたもんだわなw
973名前は開発中のものです。:2007/08/05(日) 14:37:18 ID:fRfPoNJZ
実際に詰まってるスクリプト書いてもらうのが一番早いな
スクリプトより、質問者の日本語のほうが遥かに頭使う
974名前は開発中のものです。:2007/08/05(日) 16:52:10 ID:3LYHZERK
日本人が日本語で会話成立しないって非常事態だなw
975名前は開発中のものです。:2007/08/05(日) 20:35:09 ID:KQlX/UQA
まあわかんないとこがわかんないからなぁw
976名前は開発中のものです。:2007/08/05(日) 20:46:00 ID:BKksBUyt
自分でやると紙と鉛筆持った時点で詰まります。
977質問:2007/08/05(日) 21:02:17 ID:d9jK5NBR
swfを再生させた時に右クリで出てくるメニュー
消す方法ってないですか?

FLASH側でメニューを最小表示にさせても、
吉里吉里で再生中 右クリすると標準メニューが出てきてしまいます。
978名前は開発中のものです。:2007/08/06(月) 00:29:23 ID:K0FzA7fF
仕様です
979名前は開発中のものです。:2007/08/06(月) 00:40:52 ID:POKSvp87
>>977
これは試してみた?
ttp://bowz.info/271
980名前は開発中のものです。:2007/08/06(月) 03:26:07 ID:r8MqGT/t
>>975
IDがどこぞのカーネルと新手のGUIToolkit見たいだな。

KQlX/UQA
981名前は開発中のものです。:2007/08/06(月) 05:28:31 ID:8ZJThfHs
975と978のIDに嫉妬
982名前は開発中のものです。:2007/08/06(月) 07:23:52 ID:R13gA4U/
>>979
だからFLASH側で消しても出るって書いてあるじゃん…
983名前は開発中のものです。
>>980
それはそうと、次スレよろ

テンプレには、>>730 追加の方向で