- 1 名前:名前は開発中のものです。 [2008/07/24(木) 11:16:40 ID:w0/6Uk+/]
- ノベルゲーム製作ツール吉里吉里/KAGのユーザーが雑談・質問をするスレです。
自作ゲームの進行状況や製作ツールについての話、TJS等の話題もどうぞ。 マルチポストはやめましょう。個人叩きも禁止です。 ※スレで質問をするときは、ドキュメント、スレの過去ログ、公式掲示板のログ、 FAQ、Google等で調べてからにしましょう。 前スレ:■吉里吉里/KAG/TJS雑談質問スレ■その14 ttp://pc11.2ch.net/test/read.cgi/gamedev/1204006714/ 吉里吉里2/KAG3雑談質問スレ_過去ログ ttp://www.geocities.jp/kirikiri_log/ 吉里吉里ダウンロードページ ttp://kikyou.info/tvp/ 詳しくは>>2-5辺りを参照のこと。
- 565 名前:名前は開発中のものです。 mailto:sage [2008/10/07(火) 01:18:00 ID:UFMU2goN]
- 御仁が書いたkag本に載ってる
- 566 名前:名前は開発中のものです。 [2008/10/07(火) 01:42:50 ID:opXP1iiI]
- ■非公式ウディタコンテスト -Wodicon-
www39.atwiki.jp/wodicon/ フリーのゲーム制作ソフト「WOLF RPGエディター」を用いて 制作された作品を対象にした非公式のコンテストです。 www.tohofuhai.com/ 主催:黒あひる 休止した3分ゲーコンテストに代わり開催された個人運営のコンテスト。 「プレイ時間は90分内」「先行公開が可能」など、ルールは違うので要注意。 3位までにギフト券3000〜1万円が贈られる。 ■ゲーム人 gamejin.web.infoseek.co.jp/ 主催:itou/tone 「面白さの論理的な分析」に価値を置くコンテスト。 賞金は大賞10万と高額だが、「該当なし」もありえるとのこと。 開催実績はないため、実際の運営については未知数。 ■センスオブワンダー tgs.cesa.or.jp/sown/
- 567 名前:名前は開発中のものです。 mailto:sage [2008/10/07(火) 01:59:06 ID:Eq9l1yXK]
- >>565
ありがとう。書籍も一冊くらい持っておくことにします。 とりあえずbacklay属性で解決したっぽいです。
- 568 名前:名前は開発中のものです。 mailto:sage [2008/10/08(水) 23:47:48 ID:kv9lQyH6]
- KAGで配列の中身を順番に表示するマクロをつくりたいのですが、
マクロ中にはラベルが書けず、TJSからKAGのタグを呼び出す方法も分かりません。 ↓の方法でお茶を濁してみましたが、正しい方法をご存じの方、ご教授ください。 末尾再帰とか、してくれるわけないですよね……。 [macro name="dump"] [eval exp="tf.i = 0"] [eval exp="tf.array = mp.array"] [dump_iter] [endmacro] [macro name="dump_iter"] [emb exp="tf.array[tf.i]"][r] [eval exp="tf.i++"] [if exp="tf.i < tf.array.count"][dump_iter][endif] [endmacro]
- 569 名前:名前は開発中のものです。 mailto:sage [2008/10/09(木) 00:12:16 ID:UCWCyjBn]
- >>568
とりあえずTJSからKAGのタグを呼び出すのはtagHandlers ttp://hrfj.jugem.jp/?eid=1 今回の場合使えるかどうかは分からないけど。
- 570 名前:名前は開発中のものです。 mailto:sage [2008/10/09(木) 00:17:00 ID:wjGNC51P]
- >>568
要素を抜き出して一行ずつ書き込みたいってことでいいのか? それなら [emb exp="['foo', 'bar', '', 'baz'].join('\n')"] [emb exp="'foo\nbar\n\nbaz'"] を参考に
- 571 名前:名前は開発中のものです。 mailto:sage [2008/10/09(木) 00:36:49 ID:yM7NwdmJ]
- 動的にtemp.ksを生成しそれを呼び出す
- 572 名前:名前は開発中のものです。 mailto:sage [2008/10/09(木) 00:41:44 ID:5rwo0xMF]
- >>570をマクロ化するとこんな感じかな
[macro name=list] [emb exp="(mp.array!).join('\n')"] [endmacro] [list array="['foo', 'bar', '', 'baz']"] [eval exp="tf.a = ['foo', 'bar', '', 'baz']"] [list array=tf.a]
- 573 名前:568 mailto:sage [2008/10/09(木) 01:04:36 ID:2FlOP2HR]
- おお。皆さま、ありがとうございます。
実は、ループの中で、さらに他のタグを使いたかったりします。 例えば、選択肢が3つ表示して、選択すると*option1〜3に飛ぶマクロ↓ [show_selection options="&['選択肢1', '*option1', '選択肢2', '*option2', '選択肢3', '*option3']"] 動的に ks を書き出す案は最強ですが。 ところで、マクロの中の eval から kag.tagHandlers を直接呼び出すのは 問題ないんですよね。BaseConductor の timerCallback では onTag を呼んでから 様々な後処理をしているので、少し心配で。
- 574 名前:名前は開発中のものです。 mailto:sage [2008/10/09(木) 01:17:04 ID:+ugF8JFw]
- 問題ないタグもあるし、思い通りうごかないタグもある。
動的生成なら、ks をはき出すほかに、 コンダクタの pengings にタグを積む方法もある。前スレのどっか参照。
- 575 名前:568 mailto:sage [2008/10/09(木) 01:38:17 ID:2FlOP2HR]
- なるほど!pendingsはそのためにあったんですね。
前スレが読めないので、ソースを読んで適当に解釈して実装してみたのが↓ 解決です。ありがとうございました。 [macro name="show_selection"] [backlay][nowait][history output=false][current page=back] [eval exp="{var i; var options = mp.options!; for (i=0; i<options.count; i+=2) {kag.conductor.enqueueTag(%[tagname: 'link', target: options[i+1]]); kag.conductor.enqueueTag(%[tagname: 'ch', text: options[i]]); kag.conductor.enqueueTag(%[tagname: 'endlink']); kag.conductor.enqueueTag(%[tagname: 'r']); } }"] [trans method=crossfade time=100][wt] [endnowait][history output=true][current page=fore] [s] [endmacro] [show_selection options="['選択肢1', '*option1', '選択肢2', '*option2', '選択肢3', '*option3']"]
- 576 名前:名前は開発中のものです。 mailto:sage [2008/10/09(木) 01:39:49 ID:wjGNC51P]
- 結局実際にやりたいことがはっきりせんのだが、一番安心できるのは
[macro name="show_selection"] [link target="&mp.options[1]" cond="&mp.options.count+' > 1'"] [emb exp="&mp.options[0]" cond="&mp.options.count+' > 1'"] [endlink cond="&mp.options.count+' > 1'"] [link target="&mp.options[3]" cond="&mp.options.count+' > 3'"] [emb exp="&mp.options[2]" cond="&mp.options.count+' > 3'"] [endlink cond="&mp.options.count+' > 3'"] ; 以下適当に [endmacro] これで頑張れば上限50要素くらいの可変長になるんじゃね? あとは直接コンダクタに読ませる方法とか ttp://kikyou.info/tvp/bbs/bbs.cgi?mode=&action=treeall&num=11688
- 577 名前:名前は開発中のものです。 mailto:sage [2008/10/09(木) 02:22:05 ID:fkmaiMZM]
- 吉里吉里のフロントエンドみたいなソフトないでしょうか?
デバッグ作業が面倒なので画像を画面に貼り付けてメッセージが出るところに直接文字を 打ちながら作っていきたいんだけど、、 なさそうなら自分で作ろうと思うんだけど需要あるんかな?
- 578 名前:名前は開発中のものです。 mailto:sage [2008/10/09(木) 02:55:42 ID:/6Yy9oiV]
- そんなものよりステップ・イン・アウト・オーバー実行ができるデバッガがかなりありがたい。
- 579 名前:名前は開発中のものです。 mailto:sage [2008/10/10(金) 00:11:02 ID:bcHRu/I5]
- コーディング作業をある程度自動的にやってほしいなとは思うな。
システム周りだったら、ツールボックスからコントローラを配置した上で、 クリック時などのイベントプロシージャを設定して、 コーディングはその段階から行えば良い風になるとか。 それでコントローラは画像に差し替えられたりとか。 スクリプト周りだと、動的な演出を直接コーディングするのではなく、 GUI上に値とかを入れる事でコードを記述しなくても視覚的に分かるようになるとか。 それで、その時に自動的にコードが生成されて、それが流用できるようになると良いね。 後、デバッグは確かに面倒なのでブレークポイントは設定できるといいな。 ステップインできるとだいぶ楽だし。
- 580 名前:577 mailto:sage [2008/10/10(金) 01:27:00 ID:h8yKaarK]
- 作ろうと思ったらコミックメーカーってのがあるみたいで
これから吐き出させるスクリプトを吉里吉里用にコンバートするほうが楽そうだからそうするわ まだ手つけてないからわからないけど、デバッギングは子プロセスとして起動すればできるんじゃないの?
- 581 名前:名前は開発中のものです。 mailto:sage [2008/10/10(金) 03:15:27 ID:iESJ7ddc]
- >>577-580
吉里吉里使わずにflashでつくればいいじゃないか
- 582 名前:名前は開発中のものです。 mailto:sage [2008/10/10(金) 08:14:14 ID:+ZfXVooO]
- 俺は応援してる
https://sv.kikyou.info/trac/kirikiri/wiki/documents/kirikiri3/development/stagecraft_editor
- 583 名前:名前は開発中のものです。 mailto:sage [2008/10/10(金) 08:51:01 ID:i0c2FuBA]
- そういや吉里吉里3って今どこまで進んでるんだろう
まあ公開されても当分は2の方使うと思うけど
- 584 名前:名前は開発中のものです。 mailto:sage [2008/10/10(金) 13:15:10 ID:veFZcx44]
- アドベンチャー作るならコミックメーカーより吉里吉里の方がいいよな?
難しいけどやってみるか
- 585 名前:577 mailto:sage [2008/10/10(金) 13:52:55 ID:N3TX7EE1]
- コミックメーカー糞過ぎて使えね
マウスでだらだら操作するより記述したほうがはええわ ってことになった
- 586 名前:名前は開発中のものです。 mailto:sage [2008/10/10(金) 14:02:26 ID:xqmrp1t0]
- 577 がわりと多数がたどった道を一瞬でたどっててワラタ
- 587 名前:名前は開発中のものです。 mailto:sage [2008/10/10(金) 14:20:21 ID:/n8wzt6+]
- 次はデバッガが欲しくなってその次はRADが欲しくなるんだな。
- 588 名前:名前は開発中のものです。 mailto:sage [2008/10/10(金) 19:59:13 ID:qgLnmGnk]
- >>584
なんでコミックメーカーと吉里吉里の二択なんだw
- 589 名前:名前は開発中のものです。 mailto:sage [2008/10/10(金) 20:23:48 ID:EjhovwR+]
- あんまりコミックメーカー馬鹿にすんなよ!
初心者には最適の踏み台ツールなんだぜ
- 590 名前:名前は開発中のものです。 mailto:sage [2008/10/10(金) 22:23:29 ID:uv3scRWN]
- Liveなんとかもたまにでいいのでry
- 591 名前:名前は開発中のものです。 mailto:sage [2008/10/10(金) 23:15:57 ID:C+lBUw69]
- コミックメーカーの知名度思ったよりあるんだな
作品数そんなにあったっけ? 先日ランタイムアンインストールしたばかりだ
- 592 名前:577 mailto:sage [2008/10/10(金) 23:24:07 ID:nYJLqIZp]
- >>591
おれはアドベンチャーツクールで検索したら上位にあって試しただけ スクリプトを書かなくていいって売りだけど、タグをコマンドという機能にスリ変えただけだからな・・・ マウスでタグ打ってるような感覚・・・完全に設計に問題あるだろ >>590 liveも試したが多機能なのはいいけど、やっぱ制約が多いからうざくなってやめた KAGはVBのようなコード書かないといけないから、なんかキモイわw
- 593 名前:名前は開発中のものです。 mailto:sage [2008/10/10(金) 23:41:15 ID:WdmYhbGX]
- すみません、ちょっとスレチなんですが
吉里吉里で作ったゲームが完成して、配布したいのですが サークル名を決めてませんでした サークル名に「チャンス」を入れたいのですが 商標検索してみると沢山登録されていました 商標登録されている言葉ってサークル名に使っちゃいけないんでしょうか? また、ゲームのタイトルにも「チャンス」と入れたいのですが、これも駄目なのですか? 皆さんどのようにサークルの名前を決めたのか教えて頂きたいです
- 594 名前:名前は開発中のものです。 mailto:sage [2008/10/10(金) 23:50:07 ID:bcHRu/I5]
- >>581
エンジンを変えるという選択肢ですか。 確かにそれもありですね。 Flashのノベルゲーにどういうものがあるか調べてみて、乗り換えるメリットがあるか検討してみます。 >>582 2年前にそういう提案があったんですね。 進んでいれば良いのですが。 >>592 VBのようなコード書くのは大丈夫だけど、部品は座標を手入力するのではなく、GUIで視覚的に配置したいな。 VBみたいだとやりやすいんだけどね。
- 595 名前:名前は開発中のものです。 mailto:sage [2008/10/11(土) 00:02:27 ID:qgLnmGnk]
- >>593
つ サークル名のあれこれ changi.2ch.net/test/read.cgi/2chbook/987334554/ 商標どうこう以前に、チャンス[chance]は英単語じゃないか
- 596 名前:名前は開発中のものです。 mailto:sage [2008/10/11(土) 00:59:47 ID:UQKcMTTG]
- オススメの吉里吉里関連本はありますか?
手元にあると便利な書籍など教えて頂きたいです。 どんなところが、良いのかの一言もあると助かります。 すでに『萌えるゲーム制作 吉里吉里/KAGで作る美少女ゲーム』を書店で見かけて購入しています。 まだ、読み途中。
- 597 名前:名前は開発中のものです。 mailto:sage [2008/10/11(土) 01:07:11 ID:sF6Ao/YA]
- >>596
そんなに本買わなくてもいいよw読む暇あったら作り始めたほうがいい あえて言うならプラグインとか作ってる人が本出してたよね。あれ欲しい
- 598 名前:名前は開発中のものです。 mailto:sage [2008/10/11(土) 01:25:28 ID:F90a+G/J]
- 吉里吉里のLayerはウィジェットやGUIコンポーネントとして使えるんだから吉里吉里2だけでもRADは作れそうだけどな。
吉里吉里3はそこら辺焦点当てて開発されてるみたいだけど。 前にLayerクラスで一通りのGUI実装したらライブラリの総サイズが20Mくらいいった。 結局Layerクラスじゃ限界があると結論づけて捨てたが。
- 599 名前:名前は開発中のものです。 mailto:sage [2008/10/11(土) 02:32:32 ID:+1HbknMG]
- 用意した長方形の画像を台形に変形って出来ますか?
もしくはそういうプラグインがあれば教えてください
- 600 名前:名前は開発中のものです。 mailto:sage [2008/10/11(土) 02:48:26 ID:pXKv7wpD]
- perspective.dll で出来る
- 601 名前:名前は開発中のものです。 mailto:sage [2008/10/11(土) 06:12:08 ID:P9XeVy/8]
- wuvorvis.dllだっけ?
Ogg Vorbis 1.20がだいぶ前に出ていたような気がする ちゃんと差し替えてんのかな
- 602 名前:名前は開発中のものです。 mailto:sage [2008/10/11(土) 08:58:39 ID:SRQC8Ir0]
- サークル名
チャンス!+ まず部屋の中を見渡す そしてチャンスとくっつける 俺の場合 目の前にコップがあるので チャンスカップ サークル名なんてそんなもんだ
- 603 名前:名前は開発中のものです。 mailto:sage [2008/10/11(土) 22:22:34 ID:BQEvF5VN]
- >>602
でも前「二人のロッテ」ってアニメがあったけど ロッテの商標問題で使えなかったんだよな 商標の前に何か付けてもNGになる場合もあるって事だ
- 604 名前:名前は開発中のものです。 mailto:sage [2008/10/11(土) 22:33:51 ID:YJjD6GWn]
- ロッテだと思い浮かぶのは1社しかないので、それはそうでしょ
チャンスと同じ土俵では比べられないよ
- 605 名前:名前は開発中のものです。 mailto:sage [2008/10/11(土) 23:00:54 ID:P9XeVy/8]
- 二人のチャンスでいいじゃない
- 606 名前:名前は開発中のものです。 mailto:sage [2008/10/11(土) 23:22:58 ID:UQKcMTTG]
- >>597
プラグインの人の本って『吉里吉里/KAGではじめるゲーム制作―タグでノベルゲームが簡単にできる! 』? 発行が5年前のものだから手を出さなかったけど、また見つけたら買おうかと思う。 習うより慣れろと分かってても、紙媒体が近くにあると安心するんだw
- 607 名前:名前は開発中のものです。 mailto:sage [2008/10/11(土) 23:35:21 ID:4Qg3M3sT]
- 同じ情報でも、モニタで見るのより、本で見るほうが頭に入ることはあるな
- 608 名前:名前は開発中のものです。 mailto:sage [2008/10/11(土) 23:43:40 ID:QVD7pP6U]
- >>606
「吉里吉里/KAG ノベルゲーム制作入門」じゃないかな。 本は読んでないが、既存本の作者の中ではこの人が技術的に一番安心できるだろ。
- 609 名前:597 mailto:sage [2008/10/12(日) 00:07:25 ID:Bpvyd8yK]
- >>608
それそれ。でもちょっと高いよね >>606 関連書籍については過去ログでも何度か出てきてたと思うので 読んでみるといいよ 紙媒体があると安心するのは同意w寝転がって読めるしね
- 610 名前:606 mailto:sage [2008/10/12(日) 00:47:34 ID:2k7ww1nZ]
- >>608-609
ありがとう。発売日あたりの過去ログ参照した。 機会があったら購入しようかと思う。あの本の厚みは惹かれるw
- 611 名前:名前は開発中のものです。 mailto:sage [2008/10/12(日) 01:03:59 ID:atYefr9U]
- 紙媒体か…
- 612 名前:名前は開発中のものです。 mailto:sage [2008/10/12(日) 01:13:04 ID:/qXqn/VN]
- 以前、書籍についてテンプレ作ったほうがいいんじゃね?とか
話題があがったような気がするので作ってみた。 ------------------------------------------------------ 【吉里吉里/KAGの関連書籍】 ●同人ゲーム 制作ガイドブック 基礎編/応用編 ttp://www.media-tech.co.jp/detail/doujinn.htm ttp://www.media-tech.co.jp/detail/doujinn2.htm 超初心者向け。この本を読むレベルではこのスレはきついかも。 htmlやcssといったタグ用語って何それおいしいの?という人や PC知識全般に乏しい人はこの本推奨。 ●吉里吉里/KAGではじめるゲーム制作 ttp://www.impressjapan.jp/books/2264 KAGの基礎を覚えるならこの本。文字が大きく読みやすい。 さらに踏み込みたい人や、この本で物足りない人は↓の本を推奨。 ●吉里吉里/KAG ノベルゲーム制作入門 ttp://www.shuwasystem.co.jp/products/7980html/1659.html 良書。変数、フラグといった用語に慣れてる人はこの本。 書いてある内容は↓ ttp://homepage1.nifty.com/gutchie/kirikiri_kag3/game_dev.html が大半を占めるので、一度読んでみて理解できそうだったら購入推奨。 また、執筆者の書籍のサポートも行われている ttp://hpcgi1.nifty.com/gutchie/wifky/wifky.pl ●吉里吉里/KAGではじめるゲーム制作 ttp://www.kohgakusha.co.jp/books/detail/4-87593-426-2 発行日が古いため、内容も若干古い部分がある。また入手困難。 一応TJSの説明もあるが、内容が古いため(ry
- 613 名前:名前は開発中のものです。 mailto:sage [2008/10/12(日) 01:25:54 ID:7Zc1J9rS]
- >>612
2番目の本のタイトルは ●萌えるゲーム制作 吉里吉里/KAGで作る美少女ゲーム
- 614 名前:名前は開発中のものです。 mailto:sage [2008/10/12(日) 12:15:16 ID:hgNeexB8]
- 付属リファレンスを印刷しただけの本が一番欲しい
- 615 名前:名前は開発中のものです。 mailto:sage [2008/10/12(日) 12:17:12 ID:wd9fJ6Uq]
- まあちゃんと製本されたものの扱いやすさってのはあるな
- 616 名前:名前は開発中のものです。 mailto:sage [2008/10/12(日) 12:39:32 ID:VXR8Puyr]
- 本だとかえって見ないな
寝転がって読むと読む前に寝る webで講座作ってる人マジありがとう
- 617 名前:名前は開発中のものです。 mailto:sage [2008/10/12(日) 12:44:47 ID:1YpBwleg]
- >>614
プリンターつかえば?
- 618 名前:名前は開発中のものです。 mailto:sage [2008/10/12(日) 12:51:03 ID:h9yY+pQV]
- >>617
やってみたことある? とんでもなく分厚くなるよ
- 619 名前:名前は開発中のものです。 mailto:sage [2008/10/12(日) 13:29:48 ID:1YpBwleg]
- 薄いリファレンスなんて見たことが無いが
- 620 名前:名前は開発中のものです。 mailto:sage [2008/10/12(日) 15:00:00 ID:/0AYoUd0]
- MSの仕様書とかとんでもない分厚さだぞ
- 621 名前:名前は開発中のものです。 mailto:sage [2008/10/12(日) 23:15:51 ID:8mJbmk3/]
- それをプリントアウトするのがイヤっていう話じゃないの?
- 622 名前:名前は開発中のものです。 mailto:sage [2008/10/12(日) 23:30:35 ID:hgNeexB8]
- そそ、ちゃんとインデックスもついたリファレンスってこと
自分は一番見るドキュメントがKAG・吉里吉里・TJSリファレンスなんで それを紙媒体にしてほしいんだよね
- 623 名前:名前は開発中のものです。 mailto:sage [2008/10/12(日) 23:42:41 ID:lqcj8WPP]
- 確かに紙媒体である方が望ましいよね
現実問題収益が見込めないと思うから無理なんだろうけど 現状紙以外なら↓のリファレンスのchm版が一番使いやすいかな ttp://d.hatena.ne.jp/guylian/20071023#c1193922959 もう配布されていないようだけど
- 624 名前:名前は開発中のものです。 mailto:sage [2008/10/12(日) 23:58:17 ID:mCJGEWFb]
- 俺は毎日ちまちま携帯で読んでたなぁ
- 625 名前:名前は開発中のものです。 mailto:sage [2008/10/13(月) 00:12:04 ID:WuH60cjq]
- こんばんは。質問させてください。
2.30安定版を使ってます。 今画面上部のメニューを消してるんですが、 右クリックメニューからバージョン情報ダイアログを出せればと思ってます。 方法が分かる方がいたらご教示をお願い出来ればと思います。
- 626 名前:名前は開発中のものです。 mailto:sage [2008/10/13(月) 00:28:37 ID:zhi3sxg1]
- chmの見にくさは異常
- 627 名前:名前は開発中のものです。 mailto:sage [2008/10/13(月) 01:27:26 ID:G/Be+FMW]
- 吉里吉里同根のリファレンスはブックマークに入れてブラウザで見てるけど
やっぱり紙媒体は強いんだよね どの言語で開発してても慣れてくると一番使うのはリファレンスだし
- 628 名前:名前は開発中のものです。 mailto:sage [2008/10/13(月) 09:12:04 ID:WuH60cjq]
- 625です。解決しました。ごめんなさい。
- 629 名前:名前は開発中のものです。 mailto:sage [2008/10/13(月) 22:47:49 ID:QEM4eXYF]
- パソコンをフォーマットして秀丸のmacroの再設定してるんだけど、
うまくいかないんだよね・・・ リストボックスは表示するのに吉里吉里の実行になるとパスがうまく読めないっておかしいなぁ・・・
- 630 名前:名前は開発中のものです。 mailto:sage [2008/10/14(火) 02:48:34 ID:Z3U09Ugo]
- 今TJS勉強中なんですけど、文字列から数値に変換する際、
頭文字に”0”が付く文字列ってのは数値変換出来ないんでしょうか? ”01”〜”07”までは1〜7に変換出来たんですけど、”08”と"09"を数値変換した場合、0が返ってきたので。 当たり前だろ的な質問だったらすみません・・・。
- 631 名前:名前は開発中のものです。 mailto:sage [2008/10/14(火) 03:42:57 ID:ubZ7uO8J]
- >>630
先頭に0がつくと、その値は8進数として扱われる 01〜07は8進数としてセーフだが 08や09という8進数は存在しないためエラー→0と変換されていると思われ コンソールで 01 とか 08 とか評価させてみ
- 632 名前:名前は開発中のものです。 mailto:sage [2008/10/14(火) 04:36:21 ID:LZrskPcS]
- >>631
確か、単項プラス演算子あたりでの変換は、変換できるところまで 変換して返してた気がするんで、+"018"は1じゃなかったかな
- 633 名前:名前は開発中のものです。 mailto:sage [2008/10/14(火) 11:25:16 ID:Z3U09Ugo]
- 630です。
>>631 先頭が0だと8進数として扱われるんですね。覚えておきます。 んー・・とりあえず二桁の数値しか扱う予定がないんで、 先頭が0の場合は、一の位だけを数値変換、って感じでやってみます。 ありがとうございました! >>632 なるほど、メモっとかないと忘れそうですねこれ。 試してみます。ありがとうございました!
- 634 名前:名前は開発中のものです。 mailto:sage [2008/10/14(火) 19:20:10 ID:S1119ZrM]
- 08をintに変換できないのは嵌ったな
- 635 名前:名前は開発中のものです。 mailto:sage [2008/10/14(火) 20:25:31 ID:ghLP/Mlr]
- 今、小数点を挿入して実数にして…などと報われない方法を思いついたw
- 636 名前:名前は開発中のものです。 mailto:sage [2008/10/14(火) 20:43:00 ID:TIWi2xX4]
- >>634
文系素人スクリプタの俺には、どう変換していいのか見当もつかないぜ
- 637 名前:名前は開発中のものです。 mailto:sage [2008/10/14(火) 21:39:30 ID:6qZDMWbw]
- return ( "1"+ x ) - 100;
- 638 名前:名前は開発中のものです。 mailto:sage [2008/10/14(火) 22:06:45 ID:e0v266sp]
- 文字列に変換して、先頭の0を全部削って、またintに変換
して戻す関数を作ればいいんじゃね?
- 639 名前:名前は開発中のものです。 mailto:sage [2008/10/14(火) 22:40:48 ID:+O1k4b7O]
- TJSってn進数に変換する標準関数って無いの?
例えば、phpでいう intval(値, 基数); みたいなの 無ければintvalに相当する自作関数作れば良いかもね。
- 640 名前:名前は開発中のものです。 mailto:sage [2008/10/14(火) 23:28:45 ID:6TaIqkmd]
- あれ?
デスクトップのPCにうまく設定できたのにノートに同じ設定ができない。 DLLがロードされてないのにdllfunc関数が使われました 全部同じバージョンなのになんってこったい
- 641 名前:名前は開発中のものです。 mailto:sage [2008/10/15(水) 00:41:33 ID:BSoGvZHm]
- function ZeroSuppressInt(val) { return +(val.replace(/^0+/g,"")); }
- 642 名前:名前は開発中のものです。 mailto:sage [2008/10/15(水) 00:48:55 ID:g184oxd8]
- こんな感じか
function ZeroSuppressInt(val) { return val ? ZeroSuppressInt("0" + (val >> 3)) *10 + val % 8: 0; }
- 643 名前:名前は開発中のものです。 mailto:sage [2008/10/15(水) 01:28:41 ID:m13K85i5]
- >>641-642
こういうのをサラッと書けるスキルが欲しい YOUマジ頭いいですね
- 644 名前:名前は開発中のものです。 mailto:sage [2008/10/15(水) 02:17:55 ID:wHF3TwVB]
- >>641
マイナスのこと忘れてる >>642 なんかいろいろと問題あるっぽい 実数、負数、eによる指数表現とか考えたら、こんな感じかね function ZeroSuppressInt(val) { return (+val < 0 ? -1 : 1) * +(val.replace(/^\-?0+/g,"")); } >>639 調べてみたけどPHPのintvalはCのstrtolをそのまま使ってるだけだよ
- 645 名前:名前は開発中のものです。 mailto:sage [2008/10/15(水) 06:56:53 ID:wPdBxtMR]
- どうでも良いがキャメルケースの方が好きです。
- 646 名前:名前は開発中のものです。 mailto:sage [2008/10/15(水) 14:13:25 ID:WUatUQJv]
- kag.current.processCh("前");
kag.tagHandlers.s(); kag.current.processCh("後"); kag.tagHandlers.s();を普通に素通りしてしまうのですがなぜでしょうか
- 647 名前:名前は開発中のものです。 mailto:sage [2008/10/15(水) 18:27:25 ID:BSoGvZHm]
- >>646
KAGの tagHandlers は、あくまで Conductor から呼び出されることを前提に 設計されているもので、コンダクタの状態変更をともなうタグは直接呼び出しても 正常には機能しません。(コンダクタは帰り値を参照して動作変更してます) どうしても tjs で処理を記述したければ何度かでてますが、pendings に次の タグをつんで KAGの Conductor から呼ばせるようにしましょう 意味がわからなければ、素直に KAG で eval とか使って処理したほうが無難です。
- 648 名前:名前は開発中のものです。 mailto:sage [2008/10/15(水) 19:26:49 ID:WUatUQJv]
- >>647
分かりました。色々調べて無理そうならあきらめることにします。 TJSはかなり奥が深くて楽しいですね
- 649 名前:名前は開発中のものです。 mailto:sage [2008/10/15(水) 20:19:04 ID:SBOdTxC1]
- >pendingsに
設計的にリフレクション並みに邪道だな。
- 650 名前:名前は開発中のものです。 mailto:sage [2008/10/15(水) 23:52:33 ID:IOp1RflU]
- 秀丸に吉里吉里の入力補助と実行補助の設定をしているのですが
うまくいきません。 入力補助は動作するのですが、実行補助になると DLLがロードされてないのにdllfunc関数が使われました と、エラーが出てしまいます。 completeXは 3 だとエラーが出ると書かれていたので 2 を使用しております。 回避方法が解る方がいらっしゃいましたらご教授願います。 バージョン 秀丸 Ver 7.07 吉里吉里 Ver 2.28 completeX Ver 2.48 KKTH Ver 1.00
- 651 名前:名前は開発中のものです。 mailto:sage [2008/10/15(水) 23:56:38 ID:EN059ci1]
- 秀丸のほうで聞いた方がいいんじゃないの?
- 652 名前:名前は開発中のものです。 mailto:sage [2008/10/16(木) 00:29:17 ID:FboH9YW/]
- できなきゃ自分で何とかするか諦めろの世界
- 653 名前:名前は開発中のものです。 mailto:sage [2008/10/16(木) 00:48:50 ID:Q+gwn4QD]
- 秀丸側に問い合わせっぽい
- 654 名前:名前は開発中のものです。 [2008/10/17(金) 10:52:40 ID:b4E9dKiw]
- 吉里吉里とKAGって何が違うの?
- 655 名前:名前は開発中のものです。 mailto:sage [2008/10/17(金) 11:48:37 ID:S9ZAaAAB]
- 吉里吉里=プログラムエンジン
KAG=命令セット
- 656 名前:名前は開発中のものです。 mailto:sage [2008/10/17(金) 12:05:25 ID:b4E9dKiw]
- 市販されている吉里吉里を使ったゲームのxp3ファイルは
ソースに戻せますか?
- 657 名前:名前は開発中のものです。 mailto:sage [2008/10/17(金) 12:27:22 ID:A/0ODm70]
- >>656
板名嫁。
- 658 名前:名前は開発中のものです。 mailto:sage [2008/10/17(金) 13:01:01 ID:b4E9dKiw]
- up.mugitya.com/img/Lv.1_up76033.jpg
簡単にできたお? 嫁とか痛いお? 吉里吉里使ってる時点でアホだお? おっおっお?
- 659 名前:名前は開発中のものです。 [2008/10/17(金) 15:26:23 ID:b4E9dKiw]
- 超めんどくさいお
なんか簡単になるエディタでもないのかお?
- 660 名前:名前は開発中のものです。 mailto:sage [2008/10/17(金) 15:39:43 ID:IQKQ7dx9]
- KAG(吉里吉里アドベンチャーゲーム)があるなら
KMG(吉里吉里MMOロールプレイングゲーム)も作ってほしい
- 661 名前:名前は開発中のものです。 [2008/10/17(金) 16:09:02 ID:IDY+GOy9]
- >>659
つ「Yuuki! Novel 」
- 662 名前:名前は開発中のものです。 mailto:sage [2008/10/17(金) 16:43:51 ID:IQKQ7dx9]
- s-girl.info/vote/game.html
これ見るとユーザー側は的を射てない意見ばかり ユーザーが触れるシステムはツールじゃなくて制作者の裁量によるもの 単なるブランド信仰だな もちろん良い方に勘違いしてくれるのは嬉しいことだ
- 663 名前:名前は開発中のものです。 mailto:sage [2008/10/18(土) 00:33:23 ID:awg3YXzH]
- よくわかんないけどでフォの機能こてこてにつければいいの?
- 664 名前:名前は開発中のものです。 mailto:sage [2008/10/18(土) 00:46:17 ID:A+/y65yl]
- ちょっと抽象的すぎる質問ですが・・・
他プレイヤーとデータやりとりして遊ぶようなゲームって作れますかね? 例えばダビスタのようなゲームで馬のデータのみを外部ファイルに出力するような
- 665 名前:名前は開発中のものです。 mailto:sage [2008/10/18(土) 01:51:13 ID:145Ft0aL]
- 馬のデータの入った変数をファイル出力して
そのファイルを読み込む処理を付ければよい
|

|