[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 03/12 12:00 / Filesize : 260 KB / Number-of Response : 959
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

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



1 名前:名前は開発中のものです。 mailto:sage [2008/02/26(火) 15:18:34 ID:3kSRIyHL]
ノベルゲーム製作ツール吉里吉里/KAGのユーザーが雑談・質問をするスレです。
自作ゲームの進行状況や製作ツールについての話、TJS等の話題もどうぞ。
マルチポストはやめましょう。個人叩きも禁止です。

※スレで質問をするときは、ドキュメント、スレの過去ログ、公式掲示板のログ、
 FAQ、Google等で調べてからにしましょう。

前スレ:■吉里吉里/KAG/TJS雑談質問スレ■その13
pc11.2ch.net/test/read.cgi/gamedev/1195603475/

吉里吉里2/KAG3雑談質問スレ_過去ログ
ttp://www.geocities.jp/kirikiri_log/

吉里吉里ダウンロードページ
ttp://kikyou.info/tvp/

詳しくは>>2-5辺りを参照のこと。

513 名前:名前は開発中のものです。 mailto:sage [2008/06/12(木) 10:11:39 ID:TLMeBzQo]
ところで、みんなは吉里吉里関係の本とか買って勉強してる?

TJSは未踏の地なんだが、勉強したくて、買おうかどうか迷っている。
本屋には売ってないからネット通販だけど。

目標は、自作で右クリックニュー(お魚定食さんで公開しているようなヤツ)を作ることなんだ。

514 名前:名前は開発中のものです。 mailto:sage [2008/06/12(木) 11:36:53 ID:zm8rug72]
>>513
その手の本はtjsはほとんど触れられてない
ネットの各サイト読んで試行錯誤するのが手っ取り早い

515 名前:名前は開発中のものです。 mailto:sage [2008/06/12(木) 11:38:23 ID:KLC2P3lK]
解説サイトで充分間に合うと思う。
最初はifとかforあたりから。
段々関数やクラスなどを理解していけば……。

516 名前:名前は開発中のものです。 mailto:sage [2008/06/12(木) 13:43:18 ID:TLMeBzQo]
mjsk!?

独学に不安を感じて本を買おうかと思ってたのに…。

複数の解説サイトをふらふら勉強していたら、理解した思っていたことも
こんがらがってきたんだ

もう"tjs 解説"でマネー辞典に引っかかりたくないのに…

517 名前:名前は開発中のものです。 mailto:sage [2008/06/12(木) 14:01:49 ID:Pgc59Qqi]
>>505
最新のバージョンでは試してないけど、zoomxとrotate両方同時に指定するとひしゃげた形で回転されない?
俺はonPaintを自前で書き直した。KAGEXの問題というよりも、なんかaffineCopyの内部で拡大の扱いが
おかしい気がしている。

518 名前:名前は開発中のものです。 mailto:sage [2008/06/12(木) 14:02:35 ID:FCBn2YtL]
tjsの、解説サイトだと、ここぐらいしか知らないなぁ

ttp://www.geocities.co.jp/tjschallenger/



519 名前:名前は開発中のものです。 mailto:sage [2008/06/12(木) 14:08:52 ID:4M7OgT6P]
俺はタグハンドラ群を真似したり改造する事から始めて
TJSで独自のマクロ作ったりしつつ関数とかわからない部分を
リファレンスで調べて少しずつ範囲を広げてる。

この方法は基礎学習を横着してしまう場合もあるから
しょーもない所で躓いたりするけど。

520 名前:名前は開発中のものです。 mailto:sage [2008/06/12(木) 14:16:47 ID:WcZIHitu]
やりたい事が出来た時にやりたいことのやり方を調べていけば
そのうち分かってくる

521 名前:名前は開発中のものです。 mailto:sage [2008/06/12(木) 18:09:37 ID:e+WuElk4]
TJSはぶっちゃけ劣化es4なんで何も学ぶことがなくて楽だったなぁ
es3のコードがそのまま動いたりするし。
言語としては学びやすい方だと思う。



522 名前:名前は開発中のものです。 mailto:sage [2008/06/12(木) 19:34:23 ID:zm8rug72]
>>516
試しに1〜2本テストがてら作ってみると、びっくりするくらい身につくと思うよ
いや冗談抜きでほんとに

523 名前:名前は開発中のものです。 mailto:sage [2008/06/12(木) 22:21:11 ID:AcpiZ3/m]
ttp://homepage1.nifty.com/gutchie/kirikiri_kag/tjs_primer.html
ttp://www.geocities.co.jp/tjschallenger/

TJSの基礎を上記参考サイトで学んで、
それ以上の知識は、他の言語の各分野の人気書を読めばいい。
プログラミングの特殊なテクニックやアルゴリズムは言語に依存しないからね。

524 名前:名前は開発中のものです。 mailto:sage [2008/06/12(木) 22:42:21 ID:4z001axF]
>>517
あーなんか回転した状態に対して拡大かかってひし形になるね
でも昔自分で書いた同じ用途のクラスではこういう動作にしてなかったから
affineCopy前の計算の仕方次第だと思うよ


525 名前:名前は開発中のものです。 mailto:sage [2008/06/12(木) 23:26:14 ID:B37K8mDq]
javascriptの本を買うのも手だよ。
言語がTJSと似てるから。

526 名前:名前は開発中のものです。 mailto:sage [2008/06/13(金) 00:38:06 ID:mTJB1Wtv]
そうだね。JavaScriptの本や参考サイトはたくさんあるからね
本当にプログラミングをばりばりやりたいなら、Cとかからやるとためになる……かも

ちょっと、がんばって私もTJS講座書いてみるか

527 名前:名前は開発中のものです。 mailto:sage [2008/06/13(金) 02:08:05 ID:9n1kwCbg]
JavaScriptのページを元に、「どう違うか」を解説した方が手っ取り早いかもしれん。
JSの入門ページが腐るほどあって、実際腐ってる訳で、
ECMAScript自体も古臭さ抜けないままmozillaの思うがまま状態
1.7とかFirefoxでしか動かないしね・・。

正直JS土台にしてちゃ、言語的な将来性ねえと思うけどな
なんでJavaを土台にしないんだ

528 名前:名前は開発中のものです。 mailto:sage [2008/06/13(金) 02:32:13 ID:x+1lzdpU]
Javaに将来性あんの?

529 名前:名前は開発中のものです。 mailto:sage [2008/06/13(金) 03:05:01 ID:fNs9M+gc]
TJSのレイヤは、ダイナミックバインディングが容易なスクリプト言語だからいいんじゃん。
なんでそこまで下のC++レイヤと同じがちがちの静的言語であるJavaで固めないといかんのよ。
それだったら最初から全部C++でええやんか。

TJSに不満があるのはわかるが、なぜそこでよりよってJavaを引き合いに出すのか、まるっきり意味わからんわ。


530 名前:名前は開発中のものです。 mailto:sage [2008/06/13(金) 03:14:06 ID:x+1lzdpU]
>>517
ほんとだー。式おもいきり間違えてたよ
縦横比違うズーム全然つかわんから気づいてなかった。
トンクス


531 名前:513 mailto:sage [2008/06/13(金) 08:30:34 ID:hTJXHObv]
たくさんのアドバイスありがとう
もうちょっと自力でがんばってみる

>>520
やりたいことは右クリックで呼び出すコンフィグ画面とかを自作することなんだ


 おさかな定食さんで公開しているスクリプトの改造(使っているファイル名を差し替えたり、
位置を変えたりくらい)は出来るけど、つまづく箇所が多すぎて混乱してきていたんだ。
みんなが紹介してくれたTJS入門さんやTJSに挑戦!さん、OUTFOCUSさんのWiki内にある四方山話などを
読みつつ、サンプルを読み解いているんだけど…
知らないメゾットばかりで、どこでどの処理が出てきてるのか混乱してる現状。

JavaScriptが参考になるのか…
参考に解説サイトに行ってみます。



532 名前:名前は開発中のものです。 mailto:sage [2008/06/13(金) 10:42:10 ID:c3765LHR]
js参考にしてたらラッパーオブジェクトと単純型でハマル気がするんだが。

533 名前:名前は開発中のものです。 mailto:sage [2008/06/13(金) 10:44:43 ID:mTJB1Wtv]
>>531
OUTFOCUSさんが書かれた本に結構実用的なコンフィグ画面のサンプルとか載ってるよ
TJSそのものの解説はあんまりなかったと思うけど、一回立ち読みしてみては

534 名前:名前は開発中のものです。 mailto:sage [2008/06/13(金) 14:09:53 ID:fNs9M+gc]
>知らないメゾットばかりで、どこでどの処理が出てきてるのか混乱してる現状。

そういう場合はまず「意味がわからなくてもいいので、リファレンスをざっと斜め読みしておく」という方法が有効だよ。
一回一通り目を通しておくと「あ、この記述はあそこにあったかな?」って風に引用するのが楽になる。


535 名前:名前は開発中のものです。 mailto:sage [2008/06/13(金) 16:06:00 ID:3fYcNA3V]
javaよりphpのほうが似てないか?

536 名前:名前は開発中のものです。 mailto:sage [2008/06/14(土) 00:30:00 ID:H5kKVPdJ]
JavaとJavaScriptは名前が似ているだけの全く別の言語。
TJSと似ているのはJavaScriptの方。


537 名前:名前は開発中のものです。 mailto:sage [2008/06/14(土) 00:36:16 ID:JTcVtrby]
TJSのクラスとかオブジェクトはJavaScriptのそれらとはちょっと違う

538 名前:名前は開発中のものです。 mailto:sage [2008/06/14(土) 00:36:44 ID:mSUUA2+x]
基本ECMA Scriptなんだけど、なんか変なところだけJavaっぽいんだよね。

539 名前:名前は開発中のものです。 mailto:sage [2008/06/14(土) 00:41:55 ID:RmJEYI2k]
何故わざわざECMA Scriptと書くのだろう・・・

540 名前:名前は開発中のものです。 mailto:sage [2008/06/14(土) 00:52:24 ID:b24QJXjx]
JavaScriptは実装も含めちゃうから、仕様の事を言いたい場合には語弊も生まれるね
その辺を厳密に言いたい場合には有効なんじゃないの

噛み付く奴はどんな語弊にでも噛み付くし。こと2chにおいては。

541 名前:名前は開発中のものです。 mailto:sage [2008/06/14(土) 05:17:29 ID:YUzGWDWm]
そもそもes3にクラスなんてないしな・



542 名前:名前は開発中のものです。 mailto:sage [2008/06/14(土) 05:31:16 ID:jLb1rAgo]
JavaScriptにもな

543 名前:名前は開発中のものです。 mailto:sage [2008/06/14(土) 12:14:22 ID:JTcVtrby]
俗にクラスといわれているだけだからな

544 名前:名前は開発中のものです。 mailto:sage [2008/06/14(土) 14:28:03 ID:Yt6zqGic]
クラスの使い方がいまいちわかりません
わかったらもっと整理できそうな気がするのに

545 名前:名前は開発中のものです。 mailto:sage [2008/06/14(土) 14:42:01 ID:RUjydyIu]
構文はLispでオブジェクトの寿命管理はC++を参考にしたTJSみたいな動的スクリプト言語
を作ろうとしてるんだが、クロージャの実装で躓いた。ガベコレ無しでなんとか出来ないかな……。
スレチ? ごめん。

546 名前:名前は開発中のものです。 mailto:sage [2008/06/14(土) 15:47:29 ID:/iDRrR05]
ガベコレないクロージャってどんなのだよ

547 名前:名前は開発中のものです。 mailto:sage [2008/06/14(土) 17:44:40 ID:MAkrUy3Q]
うわ、熊野にんちさん無くなってるんだね
すごい参考にさせてもらってたのに…
しかも3月から戻ってないってことは、もぅ復活もしないのかなぁ…(´・ω・`)

548 名前:名前は開発中のものです。 mailto:sage [2008/06/14(土) 20:02:50 ID:jAyhbJwZ]
にんちは別になくなっても困らんだろ。
でたらめだぞあそこ。

549 名前:名前は開発中のものです。 mailto:sage [2008/06/14(土) 20:07:47 ID:njokQNUa]
どこらへんがでたらめだったのか教えて欲しい

550 名前:名前は開発中のものです。 mailto:sage [2008/06/14(土) 21:08:35 ID:SiLZOLw1]
そういや、ogg(おっじ)とかは直ったのかな

551 名前:名前は開発中のものです。 mailto:sage [2008/06/14(土) 23:02:01 ID:xIEydWuq]
「おっじ」はとうとう直さなかったよ

実は2回ほどヤバすぎる箇所を指摘したことがあるんだが、修正されたのは半分くらいだったと思う
項目が増えるにつれて、ますます香ばしくなっていくので、放置しちゃったけどな・・・



552 名前:名前は開発中のものです。 mailto:sage [2008/06/15(日) 01:07:14 ID:z94yRZba]
transで裏から画像を持ってくるんだけど
多分最初黒のままだと思うんだけど画像変えた後
また一番最初のデフォルト(黒?)のに変えるにはどうしたらいいですか?
誰かおしえて

553 名前:名前は開発中のものです。 mailto:sage [2008/06/15(日) 01:08:41 ID:pqkszmoA]
>>552
freeimageでは駄目なのか?

554 名前:名前は開発中のものです。 mailto:sage [2008/06/15(日) 01:50:14 ID:wXBo+F43]
1*1の透明透過png画像を入れておいて読み込ませる

555 名前:名前は開発中のものです。 mailto:sage [2008/06/15(日) 02:32:27 ID:wBwKUEeb]
>>549
このスレでも過去に何度か話題になってたが、
割と根本の概念的なところから間違ってるらしい。
でも、前にも誰かが、講座としては戸塚ヨットスクール的な位置づけ〜
みたいな事を言ってたけど、勉強目的じゃなく
とりあえずゲームを作るだけなら参考にしても大丈夫ジャマイカ

556 名前:名前は開発中のものです。 mailto:sage [2008/06/15(日) 13:05:14 ID:m3f/Wznv]
ゲームつくるならTJSは選ばんだろ。
kagあってこその吉里吉里だ。

557 名前:名前は開発中のものです。 mailto:sage [2008/06/15(日) 17:59:32 ID:hUn64jUE]
>555
そうなの?
いろんな吉里吉里のサイトとか(ここも含む)って、むつかしくてよくわからないから、自分みたいなライトなのにはわかりやすくて重宝してたよ…(´・ω・`)
吉里吉里の本もわかりにくいし、年何回かちょろっと同人で作るって程度だから、バカな自分にもわかるくらい実践的でありがたかった…
もしよかったら、学校の英語の教科書みたいに杓子定規でまどろっこしくない、オススメな吉里吉里の本とか教えていただけないでしょうか?


558 名前:名前は開発中のものです。 mailto:sage [2008/06/15(日) 19:17:39 ID:1cD0q0T+]
そこらへんに転がってる解説サイトが分からないんじゃどれも分からないんじゃない?
今までどれ見てきたのよ?

559 名前:名前は開発中のものです。 mailto:sage [2008/06/15(日) 19:59:14 ID:IfGF0cH4]
>>557
555だけど、本は持ってないんだ…ごめんな
俺は心中から入ったクチだが、とりあえずゲームが作る流れが分かってるなら、
あとはリファレンスと公式掲示板の過去ログで十分だと思うんだがどうだろう
別に煽りで言ってるわけじゃないんだぜ

560 名前:名前は開発中のものです。 mailto:sage [2008/06/15(日) 20:03:56 ID:bsX+hMhf]
何本か同人として完成させてるんでしょ?
それだけで十分すごいと思うが
本なんていらんよ

561 名前:名前は開発中のものです。 mailto:sage [2008/06/15(日) 20:45:45 ID:b9ULHLa8]
Timer、Trigger、独自クラスの作成あたりが
各サイトを巡って、付け焼き刃で勉強してきた俺が超えられない壁
>>559のとことInside KAGにはお世話になってます



562 名前:名前は開発中のものです。 mailto:sage [2008/06/15(日) 21:18:40 ID:g9qatdL5]
すみません、質問させてください。
最後のスタッフロールの所のプログラムを組み終わったのですが、
左クリックやマウスのスクロールボタンを下に下げると
スキップしてしまいます。
左クリック、スクロールボタン無効はどうすればいいのでしょうか。

ググったりしても右クリックの無効しか出てこないので困っています…

563 名前:名前は開発中のものです。 mailto:sage [2008/06/15(日) 21:21:20 ID:+lzv4A9s]
心中が無くなったのは痛い。あれはアホにも分かる程度の初心者入門としては最適だったのに。

564 名前:名前は開発中のものです。 mailto:sage [2008/06/15(日) 21:24:19 ID:UQ1hb+zT]
対話式の解説を読んでると
いいからさっさと本題に入れと思ってしまう
解説役のキャラが立ってると余計ウザイ

565 名前:名前は開発中のものです。 mailto:sage [2008/06/15(日) 21:28:04 ID:bsX+hMhf]
>>562
@clickskip enabled = "false"
これでいいの?
ただし2週目以降ですら飛ばせないスタッフロールはなかなかうざいぞ

566 名前:名前は開発中のものです。 mailto:sage [2008/06/15(日) 21:32:45 ID:IfGF0cH4]
>>561 おお…俺がいる

567 名前:562 mailto:sage [2008/06/15(日) 21:43:25 ID:g9qatdL5]
>>565
レスありがとうございます!
やっぱりうっとおしいですか…
私がスタッフロールの時ってクリックしてしまうから
飛ばせないようにしたいと思ったもので。

568 名前:名前は開発中のものです。 mailto:sage [2008/06/15(日) 21:47:37 ID:j+gpa569]
>>561
これってあらゆるスクリプト言語(イベントトリガは一部だけど)共通の壁じゃね?w

569 名前:名前は開発中のものです。 mailto:sage [2008/06/15(日) 22:34:09 ID:lsK0EsCW]
>>567
一般的には「初回は飛ばせないけど2回目はとばせる」とかする
クリアフラグとか準備して以下のようにすればいい。

@clicksip enabled=false cond="!sf.clear"
@eval exp="sf.clear=true"

570 名前:名前は開発中のものです。 mailto:sage [2008/06/15(日) 22:36:52 ID:lsK0EsCW]
>>568
タイマとかイベント系の処理は、スクリプト言語共通というよりは、
イベントドリブン系のシステム共通の壁じゃないかな。言語そのものとはあまり関係ない。

571 名前:名前は開発中のものです。 mailto:sage [2008/06/15(日) 22:42:15 ID:WnwaP1jx]
熊野にんちは確かに適度に初心者向けで、なおかつ量も多かったんだが
(一部で)コピペしてもエラーでるようなこと書いてたし、自力での解決が
困難な初心者の人に薦めるにはちょっと……だった記憶がある

そういったとこは>>551とかが指摘してなおったかもしれないけど

>>561
吉里吉里insideのことかな。内容はKAGの中身がほとんどだけど。
あんまアクセスし、中断して先日のスレの流れからTJSの講座を
書き始めてたんだが、あっちももうちょっと頑張ってみるか



572 名前:名前は開発中のものです。 mailto:sage [2008/06/15(日) 22:43:43 ID:WnwaP1jx]
違った。gutchieさんとこだねw
ううむ。自意識過剰だなあ

573 名前:名前は開発中のものです。 mailto:sage [2008/06/15(日) 23:53:50 ID:xwPwKt0Z]
>>567
> 私がスタッフロールの時ってクリックしてしまうから
自分は他人のスタッフロールは飛ばしているのに、
他人が自分のスタッフロールを飛ばすのは許さないつもりか

574 名前:名前は開発中のものです。 mailto:sage [2008/06/16(月) 00:29:53 ID:AhuyS7Th]
>>567
スタッフロールはスキップできるようにしたほうが良い。
意図しないスキップ(エピローグでクリック連打してたら、スタッフロールもスキップしちゃった)は防ぐ必要はあるが。


575 名前:名前は開発中のものです。 mailto:sage [2008/06/16(月) 01:07:17 ID:3pzBjNAH]
スキップなくてもいいから、プレイヤーの立場で言うと、Ctrlでスクロールスピードを早くできるようにして欲しい。

576 名前:名前は開発中のものです。 mailto:sage [2008/06/16(月) 01:14:57 ID:aFsSSsuh]
それはスタッフロールプラグインでいいんじゃね?

577 名前:名前は開発中のものです。 mailto:sage [2008/06/16(月) 01:33:36 ID:cAX2W0de]
プレイヤーの立場で言うとスタッフロール自体に興味がないな。
作り手としてはアピールしたいのかも知れないけど。
まあ映画館でもスタッフロールが流れたらすぐに席を立つ人を見かけるし、スキップできる方が無難でしょ。

578 名前:名前は開発中のものです。 mailto:sage [2008/06/16(月) 01:43:27 ID:6bCttRgj]
スタッフロールって時間芸術性あるからねえ、飛ばされたくないのは判らんでもない
スタッフロール中や後に何かシーン挿入したりってのも、今や定番手法だしな

エンディングフロー中にスタッフロール処理しちまうのが理想?
(そうすると、本気でスタッフロールみたい人達――
 制作者とかに興味あるヲタとか――の視線がバラけてるけど

579 名前:名前は開発中のものです。 mailto:sage [2008/06/16(月) 02:40:08 ID:3pzBjNAH]
それこそエンドロールを回想に加えればいいのでは?
なぜ、エンドロールって回想シーンに追加されないんだろ?
されたとしても、スタッフ記述抜きバージョンとか。
いろんな需要があるのになぁ。

580 名前:名前は開発中のものです。 mailto:sage [2008/06/16(月) 03:16:57 ID:AhuyS7Th]
エピローグを回想でみられるといいが、
スタッフロールを改めてみる奴はすくないだろ。
演出がされているスタッフロール(エンディングの方が正か?)ならいいが、
スタッフ名を記述したレイヤーをスクロールさせるぐらいなら大抵の人はスキップしてる。

581 名前:名前は開発中のものです。 mailto:sage [2008/06/16(月) 04:01:45 ID:6bCttRgj]
トゥルーエンドで隠しスタッフ登場!

とかなったら困るだろ?


ねえな



582 名前:名前は開発中のものです。 mailto:sage [2008/06/16(月) 04:17:40 ID:nIWmmR7S]
ねーよ

583 名前:名前は開発中のものです。 mailto:sage [2008/06/16(月) 04:19:37 ID:6bCttRgj]
こんな時間に突っ込みありがとう

なんか泣けた

584 名前:名前は開発中のものです。 mailto:sage [2008/06/16(月) 04:22:05 ID:aFsSSsuh]
>>580
まぁそうだなぁ
でも文字だけの、しかも二度目以降もスキップできないようなS仕様のスタッフロールは
多分製作者の技量的に1か0かの二択だったんだろうと思う

>>581
地味www

585 名前:名前は開発中のものです。 mailto:sage [2008/06/16(月) 04:23:43 ID:aFsSSsuh]
ごめん、>>577だた

586 名前:561 mailto:sage [2008/06/16(月) 10:43:21 ID:728Ioe6S]
>>571-572
これは…!今まで存じ上げませんでした。参考にさせて頂きやす
特にサンプルソースはいくらあっても良いくらいです
OUTFOCUS-Inside KAG3のほうは、
MainWindow.tjsあたりを必死こいて読み解くときに辞書的に使う感じっす

587 名前:名前は開発中のものです。 mailto:sage [2008/06/16(月) 11:16:18 ID:2cidz3zk]
MainWindow.tjsなんて肥大化してるだけでたいして難しくないでしょ。
KagParserの方がC++特有の汚さがあって読みづらい。

588 名前:名前は開発中のものです。 mailto:sage [2008/06/17(火) 01:23:59 ID:LlEloU57]
どうやってCGモードつくるんだよ、教えろ

589 名前:名前は開発中のものです。 mailto:sage [2008/06/17(火) 01:29:15 ID:PoGfGi2i]
>>588
ttp://kgs.tenkyu.com/s2/03.htm

590 名前:名前は開発中のものです。 mailto:sage [2008/06/17(火) 09:36:48 ID:6IUueYAw]
>558-560
言葉たらずだったのにレスありがとう
解説サイトはココのテンプレとか検索で調べたところくらい、本は田舎なんであまりなかったけど同人ゲームを作ろうとかそういうのをどんなんか立ち見で調べてたくらい。
だいたい英語の教科書みたいに、1つの命令だけ説明してるとか、すごく1つのことをくどく説明してるんだなぁ…って。
具体的に教えてくれるてるトコもあるけど、すごいシンプルだったり、ちょっとだけだったり。
そんな理解力だから、熊野にんちさんみたいに「XXがしたかったら」っていう具体的な例で固めてあって、それがたくさんいろんなことまであるトコはすごい助かってて。

年いくつか作ってるっても、ほとんど熊野にんちさんトコのをベースにして、変えたいトコいじるって程度だったし。
時々見に行くと、ちょっと増えてたり詳しくなってたりで、自分みたいなゆるい頭にはちょうどいい増量だったり。

それがなくなっちゃったんで、なにか代わりになる本とかないかなぁと思ったんだけど…
これからは本よりリファレンスとか過去ログで調べて改善してぐのがいいみたいなんですな。
わざわざありがとう。


591 名前:名前は開発中のものです。 mailto:sage [2008/06/17(火) 12:28:02 ID:Kmnp/zpT]
CGモードって、素材とか表示座標とかフラグをCSVで指定すれば、
それなりに動くようなプラグインがあればいいんだけどな。
だれか作ってください




592 名前:名前は開発中のものです。 mailto:sage [2008/06/17(火) 19:14:25 ID:XtqyW+0q]
CGモードとかプラグインわざわざ作るほどのものでもないだろ・・・

593 名前:名前は開発中のものです。 mailto:sage [2008/06/17(火) 19:37:54 ID:rbuJbAXC]
プラグインにしたら逆に色々できなくなって困ると思うぞ

594 名前:名前は開発中のものです。 mailto:sage [2008/06/17(火) 20:34:52 ID:QJI7JUiM]
>>591
いわゆる標準的なCGモードの定義を作れよ。
数パターン程度だったら、仕様書用意すれば作ってやらなくもない。


595 名前:名前は開発中のものです。 mailto:sage [2008/06/17(火) 22:42:10 ID:Kmnp/zpT]
>>594
美少女ゲーみたいな奴でいいと思うが、こーゆーことか?
キャラクタ(キャラクタ数可変)毎に数ページ(ページ数可変)の画面がある。
画面には別のキャラクタボタン、ページボタン、戻るボタン、サムネイルがある。
サムネイルの画像サイズ、縦横の配置、ページ内のサムネイル数可変。
差分あり。
システムフラグに保存したフラグでサムネイル画像がクリックできる・できないを判定。
サムネイル画像にみられる枚数と総枚数(たとえば 7/10 とか)を表示。
差分も含めて該当するCGをみていない場合は、サムネイルが表示されない(枚数表示もしない)
全CGの何パーセントがみられるかも表示。

概要はこんなか。
これら可変部分(画像ファイル名とか座標とかフラグ名とか差分情報とか)をExcelで記述してCSV出力したのを突っ込めばみられると楽だろうな。
ある程度パターンがあるのだから、毎回つくらず、プラグイン化したほうが便利だとおもうのだが。

596 名前:名前は開発中のものです。 mailto:sage [2008/06/17(火) 23:17:51 ID:BZK540YA]
>>591

作るって行ってる奴居たが知らんまに消えたな

597 名前:名前は開発中のものです。 [2008/06/17(火) 23:41:57 ID:B3YYZmoI]
てか皆どのエディタ使ってる?
使い慣れた奴はパソコンと一緒にお逝きになられたんだが。

オヌヌメとかあったら教えてくれ(´・ω・`)

598 名前:名前は開発中のものです。 mailto:sage [2008/06/18(水) 00:19:15 ID:3e+rgUNN]
俺はApsalyかな
最初の設定が面倒だが、コード関係は大体これ一本で済ましてる

599 名前:名前は開発中のものです。 mailto:sage [2008/06/18(水) 01:07:42 ID:Pdqi1CWq]
>>595
ゲームプレイ時に毎回変動の可能性があるものじゃーないし、プラグインにするより
適当なパラメータを与えればKAGを自動生成するようなコードをTJSなりPerlあたりで
組んでやって、それ貼り付ける方が安定するしいいと思うんだが

>>596
なんかエディタは定期的に話題にのぼるな
過去のスレを参考にしたら?
おれはgvim

600 名前:599 mailto:sage [2008/06/18(水) 01:08:51 ID:Pdqi1CWq]
安価ミスった
>>597

601 名前:名前は開発中のものです。 mailto:sage [2008/06/18(水) 01:14:36 ID:aQji3JpP]
エディタは、秀丸だなぁ



602 名前:名前は開発中のものです。 mailto:sage [2008/06/18(水) 08:10:55 ID:HeRdsY/R]
viだなぁ

603 名前:名前は開発中のものです。 mailto:sage [2008/06/18(水) 08:11:11 ID:Sfr634ns]
もうWYSIWYG作れば良いと思うんだ。

604 名前:名前は開発中のものです。 mailto:sage [2008/06/18(水) 10:59:39 ID:UW63yHU1]
実行前にまず文法チェックしてくれる開発環境が欲しいです

605 名前:名前は開発中のものです。 mailto:sage [2008/06/18(水) 11:19:01 ID:VU9+en1X]
インタプリタが実行前に文法チェックやってるだろ。ちゃんとエラー投げてるじゃん。

606 名前:名前は開発中のものです。 mailto:sage [2008/06/18(水) 11:35:28 ID:yUWGJolV]
CPANやPEARみたいにシステム化されたライブラリ共有サイト欲しいな。
無料に限らず、有料ありなら、結構集まると思うけど。

607 名前:名前は開発中のものです。 mailto:sage [2008/06/18(水) 14:07:32 ID:FqqZdPyz]
TJSはモジュール化出来ないから名前空間衝突すると思う。

462だが例のプラグインシステムはkagプラグインに依存しない層が一つ下にあって
ライブラリに必要なソースファイル全部とメタファイルをxp3に固めて
アーカイブ単位で管理できるようになってる。
いま、ruby jamesみたいなの作ってる最中だがこういうのをライブラリレベルじゃなくて言語仕様レベル(javaでいうパッケージやjarやjam)でサポートしないとCPANやPEARみたいなのは使い物にならないだろう。

608 名前:492 mailto:sage [2008/06/18(水) 20:02:48 ID:F2vcMQnE]
上のほうでファイル検索してた者です。
ttp://members.jcom.home.ne.jp/hiro-ozaki/krkr/index.html
実際に使ってみたけど、これも直下しか検索できないみたいだ。
レジストリはさわりたくないしあきらめるわ。
教えてくれた人ありがと。

609 名前:名前は開発中のものです。 [2008/06/19(木) 14:40:23 ID:qVaGIVuz]
ゲームを1回クリアしたら
タイトル画面におまけが表示されるようにするには
どんなスクリプトを入れたらいいんでしょうか?

610 名前:名前は開発中のものです。 mailto:sage [2008/06/19(木) 15:17:47 ID:4L2MYskS]
>>609

ゲームクリア時に
[eval exp = "sf.ゲームクリア = true"]

タイトルが文字リンクとしたら
[if exp = "sf.ゲームクリア"]
[link target = "xxxx" storage = "xxxx"]おまけ[endlink]
[endif]


吉里吉里サイト、今落ちてます?

611 名前:名前は開発中のものです。 mailto:sage [2008/06/19(木) 15:18:01 ID:c1AGO31v]
フラグ立てといてフラグが立ったらおまけを表示するようにする。



612 名前:名前は開発中のものです。 mailto:sage [2008/06/19(木) 15:19:40 ID:c1AGO31v]
>>610
落ちてないよ

613 名前:名前は開発中のものです。 [2008/06/19(木) 15:49:15 ID:qVaGIVuz]
>>610-612
見てその通りに入力してもうまい事行かなかったから
ここで聞いた。
>>610の書いたスクリプトを入力してテストプレイしたら
最初からおまけの文字が表示されてて試しにクリックして見ると
「スクリプトで例外が発生しましたry」って表示されて強制終了せざるを得なく
なるわけだけど、どこをどういじったらいいのか・・・・・・・・・・
お願いします






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<260KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef