トップページgamedev
1001コメント333KB

-RPGツクール総合スレッド@製作技術(Part10)-

■ このスレッドは過去ログ倉庫に格納されています
0001ツクレナーイ2006/10/09(月) 13:29:40ID:6nugrYnE
PC版RPGツクールの「製作技術的な話題」を扱うスレッドです。
それ以外の雑談などは同人ゲーム板の該当スレッドでお願いします。

【注意】
 −基本的にsage進行で。

 −質問をする時は、書き込む前に必ず説明書やヘルプに目を通すこと。
   また、可能な限り前スレも参照、検索をしたのち、
   どうしてもわからなかった場合にのみ質問をして下さい。
   ※特にRPGツクール2000は付属のヘルプが非常に充実しています。

 −自分本位な質問は慎むこと。
   「サイドビュー戦闘の作り方教えて下さい!」といった漠然とした
   質問には、回答者も適切な回答を示すことができません。
   「〜を〜して、〜してみたがうまくいかない、どうすればいいか」という風に、
   過程と現在陥っている問題点を具体的に書き込むようにしましょう。
   あなたの質問に答えてくれる人達のことを考えて。

 −まあなにはともあれ、マターリホノボーノで楽しくやっていきましょう。
   言うまでもないことですが、荒らしや煽り・タナ厨や腐女子は放置です。

 −次スレは>>980が建てること。

前スレ
-RPGツクール総合スレッド@製作技術(Part9)-
http://pc8.2ch.net/test/read.cgi/gamedev/1153996333/
0051タナ栗粉2006/10/13(金) 18:50:57ID:MrIZPn/s
でも実際目についてうざかったりするでしょ?あとそのスクリプトさえOKになれば本当にすべての準備が整うんですよ
0052名前は開発中のものです。2006/10/13(金) 18:50:58ID:aq+NG9OV
>>50
べき乗。
0053名前は開発中のものです。2006/10/13(金) 20:39:21ID:mlfUWDLU
>>51
NG入れれば済む話だから。

で、自作戦闘で「現在のHPが最大HPの何%か?」を監視するイベントをコモンで組んでるんだが
ツクールの変数って小数使えないから
(現在HP÷最大HP)x100って感じの計算式が使えないから困る

小数対応くらいしてくんねーかなー。
0054名前は開発中のものです。2006/10/13(金) 21:15:38ID:MrIZPn/s
頼むこの問がを解決すればまじで準備完了なんだよ 頼むなんとかしてくださいお願いします!お願いします!!
0055名前は開発中のものです。2006/10/13(金) 21:32:07ID:vgN4ZWXC
自作戦闘の人アイテムの管理はどうしてますか?
0056名前は開発中のものです。2006/10/13(金) 21:37:55ID:tYUzQaGX
>>55
変数依存
0057名前は開発中のものです。2006/10/13(金) 22:09:55ID:Sg1N8bs8
MAX999の場合(現在HP×1000÷最大HP)÷10でいいんじゃね?
0058名前は開発中のものです。2006/10/13(金) 22:24:46ID:mlfUWDLU
>>57
なるほど、そんなやり方もあったのね。

>>55
アイテムデータ作って個数判定とか変数でID判定とか。
自作は自由度こそ無限大だけど、効率良いやり方みつけないと作業量があっぷあぷ(゚ω。)
0059名前は開発中のものです。2006/10/13(金) 22:29:56ID:LEhf4P1b
>>57
それって 現在HP×100÷最大HP じゃまずいの?
0060名前は開発中のものです。2006/10/14(土) 00:57:42ID:dsBrK+3s
ttp://star.s9.xrea.com/doc/rpgm2k/index.php?inc=data/data/67
ここに載っている8方向移動を写してみたのですが、
主人公が通行不可のマップチップ(壁など)に当たると主人公の動作がとまってしまいます。
どこに原因があるのでしょうか?
0061名前は開発中のものです。2006/10/14(土) 01:24:57ID:ROd8kOI6
>>60
移動先のMAPIDが通行不可のマップチップだった場合、移動を無効にする処理を入れれば?
0062名前は開発中のものです。2006/10/14(土) 04:18:03ID:jjiVVwup
>>59
それでもおk。ただMAX999でHP1とか2の時は0%になるから条件分岐で問題解決。
0063名前は開発中のものです。2006/10/14(土) 08:34:13ID:r+DB6vZ3
2000でキャラクタを変数に格納した座標まで移動させることは可能でしょうか?
瞬間移動ではなく徒歩で移動させたいのですが
キャラクタの座標と移動させたい場所の座標の距離を計算させてやるしかないでしょうか?
0064名前は開発中のものです。2006/10/14(土) 08:42:36ID:ErU78gTL
やり方分かってるじゃない。
めんどくさいだけでしょ?
0065名前は開発中のものです。2006/10/14(土) 08:48:01ID:9PXmBAbv
シンプルな方法の方がミスも少ないし、他に労力や時間を回せるから
自分が見落としてるかもしれない方法があるか確認したいだけでしょ、
でも、>63の言うように計算して動かすしかないと思う。 
別マップにある場所へ移動する場合はさらに面倒くさいだろうね、
でも実現すると結構おもしろい感じかもしれない。
0066名前は開発中のものです。2006/10/14(土) 11:52:45ID:r+DB6vZ3
了解っす
ありがとうございました
なんとかがんばってみます
0067名前は開発中のものです。2006/10/14(土) 14:11:14ID:YbJZAMjw
>>63
でも障害物があることを想定すると、キツそうだね・・・
壁通り抜けてもいいんなら問題ないけど。

バグを回避したいんなら瞬間移動が無難かと。
ある程度移動シーンを見せてから、瞬間移動って手もある。
0068タナ栗粉2006/10/14(土) 20:27:06ID:C/cL7mVK
頼むスクリプトシェルフのスクリプトの使い方教えてくれ 頼む マジで頼む
0069名前は開発中のものです。2006/10/14(土) 20:40:42ID:9PXmBAbv
頼まれてもそのスクリプトを組み込んだけど動かないものを
うpしてもらわないと誰も原因なんか判らんと思うよ。
0070名前は開発中のものです。2006/10/14(土) 23:49:33ID:DWBDWVSO
本気でカタ付けたいんなら、そろそろうpしてみてはどうだい?
0071名前は開発中のものです。2006/10/15(日) 06:28:17ID:VmUP18+/
うpしてバグの原因を解明してもらいたいんですが、
どこにどううpしてここに貼ればいいですか?
0072名前は開発中のものです。2006/10/15(日) 08:07:40ID:IKSEue75
君はうpするために生まれてきた
0073名前は開発中のものです。2006/10/15(日) 11:48:39ID:BVAbOuod
>>71
どこでもいいからうpしてURLを貼る
0074名前は開発中のものです。2006/10/15(日) 18:32:32ID:ztdEBXNO
いいからとっととうpれカス
0075名前は開発中のものです。2006/10/15(日) 22:03:25ID:0oPnWL+0
うp
0076タナ栗粉2006/10/15(日) 22:35:35ID:wCTkDPdd
だって俺まだ全然だからさ
つうかスクリプトシェルフで俺が言ってるスクリプト拾ってきて検証してくださいよ
0077予言士2006/10/15(日) 22:55:07ID:TjxHm4WQ
君の作品は完成を見ることをないだろう
0078名前は開発中のものです。2006/10/15(日) 23:04:13ID:rxe5ea1c
その通りだろうな。口だけの作者は数え切れないほどいるし。

まあ、高い買い物だったね。お気の毒。
0079名前は開発中のものです。2006/10/16(月) 00:25:24ID:XjJiBwBQ
>>76
うpしたくないなら、件のスクリプト見ながら自分で組むのもいい勉強になるよ
お手本があるんだから1から自分で組んでみたら?
0080名前は開発中のものです。2006/10/16(月) 07:21:27ID:46wxgNLI
そんな時間かけられないよ そのスクリプトが機能すればもうスクリプトは全部OKなんだし
ただ俺が使い方解ってないだけだと思うから
だから教えてくださいよ
0081名前は開発中のものです。2006/10/16(月) 08:18:25ID:GLA3ICdT
精神的に向上心の無い者は馬鹿だm9(`・ω・´)
0082名前は開発中のものです。2006/10/16(月) 08:20:15ID:GLA3ICdT
誤爆…〇| ̄|_
0083名前は開発中のものです。2006/10/16(月) 09:06:59ID:oCeNJzfb
>>80
このスレにはおそらく、きみのような人のために時間をかけられる人はいない。
「オレの時間節約のために、おまえらが時間かけろ」などという人には。

はい、しゅうりょー。おつかれさまでした。
0084タナ栗粉2006/10/16(月) 11:33:41ID:46wxgNLI
え(>_<)え(>_<)!でも、でも、そのスクリプトが機能しないと僕のゲーム完成しないんです なんとかしてくださいお願いします!!!
0085名前は開発中のものです。2006/10/16(月) 11:50:39ID:BqTzXZpM
大丈夫。君のゲームが完成しても誰もやりたがる人はいないから。
0086名前は開発中のものです。2006/10/16(月) 12:57:41ID:Ah3R50an
組みなおす手間暇惜しむようじゃゲームなんかつくれないっしょ
つかXP知らんけど、こんなところでぐだぐだ聞いてる間に自分で組みなおせると思う

時間ないんならやめりゃいいのに
0087名前は開発中のものです。2006/10/16(月) 13:11:42ID:O/xeS/bm
そーそーツクールなんて暇な大学生かニートがやるゲームだよ
0088タナ栗粉2006/10/16(月) 13:24:36ID:46wxgNLI
そんなこと言わずに ね?お願いします(>_<)!
0089名前は開発中のものです。2006/10/16(月) 14:04:48ID:PPbpYcIU
こういう流れが一番嫌いだ…と言ってもどーにもならん所が
ツクールスレのアレだな。
精神的攻撃ですべての努力を否定し、自我自暴に追い込み
大きな喪失感と絶望感でモニターも前の誰かを苦しませる。
卑劣な連中だよまったく…
0090名前は開発中のものです。2006/10/16(月) 14:32:13ID:tkBQIifX
>>89
ただ今回の場合はどうみてもタナの方がアレだぞ
0091タナ栗粉2006/10/16(月) 14:44:45ID:46wxgNLI
つめえらいい加減にしろ
あ?俺がこんなに下手にでてやってんだからとっとと言うとおりにすればいいんだよ あ?
んなめんどくせえことじゃねえだろうが!ちょっとスクリプトシェルフ行って俺が拾ってきたスクリプトと同じの拾って、どこに挿入するとか使い方を調べてくれればいいってんだよ!
がたがた戯言ぬかしやがって あ?
0092名前は開発中のものです。2006/10/16(月) 15:31:58ID:x/m85sj0
>>91
それだけなら自分でやればいいと思う。
文字で凄んでも誰も従ってはくれないし、
自ら努力をしない者に与えられるものは何もない。
0093名前は開発中のものです。2006/10/16(月) 16:05:55ID:KhanydxG
>>89
プログラムも見ずになおしてくださいっ!><;
は物理的にムリだよ
0094名前は開発中のものです。2006/10/16(月) 16:16:35ID:VLZnspPA
>>89
スクリプトの使い方が解らない時点で使うのやめといた方がいいよ。
仮に使い方解っても絶対後で別の問題で躓くから。
結局最後は自分で何とかするしかなくなると思う。

そもそもRGSS使っても所詮はデフォルト戦闘だしなぁ。
フリーの何本かやってみたけどデフォ戦はやっぱつまらんよ。
RGSSデフォ戦に組み込む位ならコモンイベントで完全自作。これ。
手間はかかるけどうまく動いた時は嬉しいぜ。
0095名前は開発中のものです。2006/10/16(月) 22:38:32ID:oCeNJzfb
>>89
努力が聞いてあきれる。

>>94
RGSSで完全自作の方が早いな。
0096名前は開発中のものです。2006/10/16(月) 23:10:41ID:k80lJlv3
>>91
手本まで見てるなら、
・何をやりたいか
・どういうときにそれが起きるのか
・そのためには何をどうすればいいか
まで考えればいけるはず。

RGSSの基本が分かるなら、
全文をテキストファイルに保存して、
変数、処理や分岐に片っ端から、何をやってるかのコメントを入れるといいと思う。
そんな事やってるうちに実力も後からついてくる。
キレてる暇があったら、短い奴からやってみれ。
0097名前は開発中のものです。2006/10/16(月) 23:38:40ID:n40Z9El8
品詞分解みたいだな
0098名前は開発中のものです。2006/10/17(火) 15:38:54ID:aVIAU51v
とりあえずタナ氏ねよハゲ。
XRXS. 付加属性名判定は入れたか?
XRXS. 装備属性取得機構も入れたか?
他にどのサイトの何てスクリプトも入れてるか全部書きあげろ。

そんんじゃ^^
0099名前は開発中のものです。2006/10/17(火) 16:30:27ID:Q6++07DI
>>95
あのコテや、ロクに作る気もない奴になら言ってもいいかも知れんが、
本気で作ってる奴にはその言葉を投げるなと言いたいんだよ。
つーか、いい加減この流れを見させられる者の身にもなってくれ。

それはそうと、
別に俺は今騒いでるコテを擁護してるワケではないんだが。
0100名前は開発中のものです。2006/10/17(火) 16:54:26ID:8kGLFkVJ
>>99
そういうヤツが現れて質問してすげなくあしらわれたときに言えよ>本気でツクってるヤツ
なんでこのタイミングなんだ?
このタイミングじゃ擁護してるようにしか見えないだろが。
0101名前は開発中のものです。2006/10/17(火) 17:37:46ID:c/rWfENL
タナ栗をあぼーんしてるので、流れが意味不明だった俺が来ましたよ。

ん、まあ、来ただけで何もしないんだが。
0102名前は開発中のものです。2006/10/17(火) 19:05:45ID:aVIAU51v
タナ == 本気で作ってる奴
0103タナ栗粉2006/10/17(火) 19:42:26ID:BYQJHMw1
>>98なるほどお!そのふたついれんのかあ!まじかんしゃ 休みに試してみる
ちなみに俺かなり忍耐強いから100パー完成させるから
0104名前は開発中のものです。2006/10/17(火) 20:21:22ID:ojrWGF9w
タナ、このスレで成長したな……
0105タナ栗粉2006/10/17(火) 20:24:45ID:BYQJHMw1
今や俺を知らないやつはいない。そんな俺が作ったゲーム。 ふふ いったいなんなんの人がやってくれるやら
0106名前は開発中のものです。2006/10/17(火) 20:36:14ID:wMJX2/Mn
厨くさい
0107名前は開発中のものです。2006/10/17(火) 20:41:20ID:aVIAU51v
以下、ツクールの製作技術的な話題を
熱くお楽しみください
0108タナ栗粉2006/10/17(火) 20:42:54ID:BYQJHMw1
>>106礼儀だの厨がどうしただの嫉妬だの
"おまえたち"だけで共有したらいい
0109名前は開発中のものです。2006/10/17(火) 20:56:39ID:ojrWGF9w
ごめwwwwやっぱりタナ成長してないわwwwwwwwww
0110タナ栗粉2006/10/17(火) 20:57:51ID:BYQJHMw1
>>"おまえたち"とは?

俺を除く全て!
0111名前は開発中のものです。2006/10/17(火) 21:04:16ID:Kpolp3Tj
ヒントもらったらさっさとうせるんじゃなかったのか?
0112タナ栗粉2006/10/17(火) 21:12:23ID:BYQJHMw1
すみません調子こきすぎた。でもヒントくれたのはおまえじゃないんだから偉そうにすんなよ
0113名前は開発中のものです。2006/10/17(火) 21:13:56ID:YwK/XFZx
2000.

乱数を発生させる際、変数xと変数yの間の乱数を得たい時はどうすればいいのでしょうか?
たとえば、x=10 y=30の時だったら、10〜30の間で乱数を発生させる場合。
当然、xとyは固定値ではありません。
0114名前は開発中のものです。2006/10/17(火) 21:25:16ID:GWj/5hmS
>>113
残念ながら2000では変数を用いた乱数はできないんだ(´・ω・`)
0115名前は開発中のものです。2006/10/17(火) 21:36:58ID:YIwE4b7L
1.変数Z = 変数Y - 変数X
2.変数R = 乱数0〜100
3.変数Z = 変数Z * 変数R
4.変数Z = 変数Z / 100
5.変数Z = 変数Z + 変数X

1で差分を求める (変数X=10, 変数Y=30 の場合は 20)
2,3,4で差分内の乱数を作成 (0〜20の乱数を作成)
5で最小の数を加算(0〜20 + 10 = 10〜30)

どうかな?
間違えてたら恥ずかしくて死ぬ
0116名前は開発中のものです。2006/10/17(火) 21:46:06ID:GWj/5hmS
>>115
乙っぱい
0117名前は開発中のものです。2006/10/17(火) 21:52:10ID:YwK/XFZx
ありがとうございます。
理論上、問題ないと思いますが試してみます。
0118名前は開発中のものです。2006/10/17(火) 23:40:50ID:5W9bXmF2
やっぱりプログラムやるには理系じゃないとダメと高校生のマジ質問ww
0119名前は開発中のものです。2006/10/18(水) 00:28:06ID:gFx9Ww/i
論理的思考能力は必要だけど
数学致命的だった私でもできるから基本的に関係ない

プログラムなんざアルゴリズムがわかりゃ
あとはその通りになるよう組み合わせていくだけだし
0120名前は開発中のものです。2006/10/18(水) 00:55:59ID:MA/TSC86
数学が出来るに超したことはねーけど(出来ると超便利)、
RPG作るぐらいなら算数でおけ。
0121名前は開発中のものです。2006/10/18(水) 05:14:06ID:UE9R3Wg3
むしろプログラムは、文系の力がある方が有利かもしれない。
プログラムってのはつまりコンピューターとの対話。
確かに理系の知識とか感覚が必要な部分も多いけど、文章力も重要だと思う。

コンピューターは「ウィンドウ作ってあれ表示しろ」じゃ動いてくれない。
ちゃんと具体的に「縦と横が〜のサイズのウィンドウを作って、その中のこの位置に所持金を表示しろ」としなきゃあダメなのよ。
これをどれだけ細かく書けるかが、目的への近道になると俺は思う。
これが疎かだと、いくら数字に強くても目的は恐らく果たせない。
実際漏れがそうだしorz

始めるんなら、最初は実際のプログラムのごくごく簡単な部分(数値計算とか)の日本語訳からをオヌヌメ。
0122名前は開発中のものです。2006/10/18(水) 10:46:14ID:hfjGWV2r
ツクールスレでプログラム語られてもなあ
0123名前は開発中のものです。2006/10/18(水) 17:27:52ID:WJJGxANL
RPGなら文理関係ないけど、レーシングとかアクションとかの物理的・数学的な計算が必要なのは文系には難しい。
0124名前は開発中のものです。2006/10/18(水) 17:37:45ID:IKroAbr8
エヴァは眠らせとけw
0125名前は開発中のものです。2006/10/18(水) 17:38:45ID:IKroAbr8
MGS実況スレの誤爆スマソ
0126名前は開発中のものです。2006/10/18(水) 22:07:08ID:NFNyD6nG
>>122
RGSSじゃなくても、やってることはプログラミングなんだよ。
0127名前は開発中のものです。2006/10/18(水) 23:59:54ID:Tth9vLSW
ツクールでもプログラミングの基本はしってたほうが楽かもしれない。
ツクールって要は既に組んであるプログラムを呼び出して実行してるわけだろうし。
0128名前は開発中のものです。2006/10/19(木) 00:07:57ID:0lIvW1oZ
簡潔に効率よく、なおかつ修正や仕様追加に対応しやすいよう組んでおくと楽

宝箱のメッセージを変えたくなった
シンボルエンカウントを作ったけど、後々バグが見つかった
→全マップに配置したイベントそれぞれを修正しないと・・・
みたいなのは辛いぞ〜
0129名前は開発中のものです。2006/10/19(木) 00:08:22ID:uV938WVd
逆に初心者が手軽にプログラミングの構造を掴めるものとしてツクールはいいのかもしれないな
0130名前は開発中のものです。2006/10/19(木) 00:13:19ID:qcuuZ+C4
出来るだけ共通処理にするとか、
サブを上手く使うとか、

まぁ、細かいテクニックはあるよね
0131名前は開発中のものです。2006/10/19(木) 07:37:27ID:16O3nvC+
>>129
意識しないからだめじゃね?
0132名前は開発中のものです。2006/10/19(木) 11:45:20ID:l3Sb++qR
普通のプログラミング環境とツクールの本質的な差って、わけのわかんない事前の儀式があるかないかと、一見親切だが小回りの効かないインターフェイスがあるかないか、くらいじゃね?
0133名前は開発中のものです。2006/10/19(木) 11:48:20ID:cWMFEmXK
言語でもルーチンの基本は変数で作る条件と条件分岐、ラベル付けとラベルに戻ると似たようなものだから。
0134名前は開発中のものです。2006/10/19(木) 13:37:39ID:/DMXpHrv
ツクールは計算がめんどくさいのが難点だけど、

まぁ、変数・判定・計算・条件分岐・ラベル があればナントカなるよね
0135名前は開発中のものです。2006/10/19(木) 14:56:35ID:16O3nvC+
5つもいらない。というか、2つかぶってる。
0136名前は開発中のものです。2006/10/19(木) 15:01:00ID:/DMXpHrv
しまった。条件分岐と判定は同じカ!
0137名前は開発中のものです。2006/10/19(木) 15:49:25ID:cWMFEmXK
似てるけど「条件分岐=判定+振り分け」じゃないの?
0138名前は開発中のものです。2006/10/19(木) 15:56:41ID:F83jXOgg
変数・ラベル・条件分岐・ピクチャー・繰り返し処理・ウェイトは必須
0139名前は開発中のものです。2006/10/19(木) 16:10:32ID:16O3nvC+
>>136
計算と判定が同じなんだ。分岐とラベルジャンプも同じ。
なので変数、演算、分岐の三つ。
0140名前は開発中のものです。2006/10/19(木) 16:12:24ID:16O3nvC+
ってか、ゲームプログラミングでは肝心のIOがねーなw
0141名前は開発中のものです。2006/10/19(木) 17:27:50ID:KAl31B49
テストプレイやってる時に
キャンセルボタンが押しっぱなしみたいな形になってしまって
キャンセルボタンが使えなくなってるんだが
Altを押しっぱなしにしてると直るんだけど
ずっと押しっぱなしってわけにもいかないし
これと同じになった人いない?
0142名前は開発中のものです。2006/10/19(木) 17:30:08ID:I7jG1Ukv
ラベルってどういう時に使うの?いままで一回も使った事ないんだけど・・
0143名前は開発中のものです。2006/10/19(木) 17:43:30ID:qHwjsKIf
>>139
分岐とラベルジャンプはまったく別物だと思うけど。
だって分岐とは全然違うところに設置するからラベルなんじゃないの?

計算と判定が同じってのもワカラン

>>142
私はその処理を強制終了するのにつかったり、
その処理を何度も繰り返したりするのに使ってる
0144名前は開発中のものです。2006/10/19(木) 17:47:11ID:cWMFEmXK
>>142
マニュアルのイベント作成の例でハイって答えるまでループするイベンとで使ってなかったけ?
条件分岐で条件に合わない場合もう一度選択肢に戻ったりする時によく使うんだけど。
0145名前は開発中のものです。2006/10/19(木) 18:05:12ID:l3Sb++qR
>>142
分岐の数が多かったり、分岐の中身が長い場合にも使ってるな。
条件によって会話が色々かわるときとか、分岐命令のなかに長文書いて訳わかんなくなるのを防止。

条件分岐
 満たされた場合
  ラベル1へ飛ぶ
 満たされなかった場合
  イベント中断

ラベル1
文章「むかしむかしあるところに・・・」
0146名前は開発中のものです。2006/10/19(木) 18:16:48ID:I7jG1Ukv
なるほど・・今までラベル使わなかったから別に使わなくていいかなーと思ってたんだけど使うと何かと便利みたいだね
0147名前は開発中のものです。2006/10/19(木) 19:08:51ID:qHwjsKIf
>>145
>分岐命令のなかに長文書いて訳わかんなくなるのを防止。
そういう場合は私はサブ作っちゃうな

とにかく、長くなりそうだったら別の場所にイベントつくって呼び出しにしてる
一区切りの処理が1画面内に入らない場合は大抵外に出しちゃう
0148名前は開発中のものです。2006/10/19(木) 20:28:56ID:c/9yAQYL
>>146
ラベルは極力使わないほうがいい
条件分岐・くり返し処理・イベントの呼び出しだけで組むことを薦める

ラベルを使ったらすごく良い感じの処理を作れた!とかいうことになった場合、
イチからその処理を見直すべき

ちなみに145のような処理を組む場合はラベルではなく「イベントの呼び出し」を使いなさい

ラベルというかGOTO文は処理を無駄に複雑化する、バグの元
なにより美しくない
0149名前は開発中のものです。2006/10/19(木) 20:56:24ID:y3QGAIPu
「美しい」とかは、人へ説明するときに使うのはよくないよ。説明になってないから。


プログラミング言語としては結構貧弱だから、上手に使って見易く分かりやすく
するための工夫としてなら、GOTOも使っていった方がいいよ。

なまじ普通のプログラミング言語を知ってると「GOTOは使っちゃいけない」と
(理由付きにしても)刷り込まれててGOTOに拒否反応が出るかもしれないけど、
言語が貧弱な場合は、ちゃんと自力で工夫する必要がある。GOTOはその
手段の一つとして有効だよ。

ただ、GOTOが便利だからといってなんでもかんでもGOTOで済ましていると、
「あれ、このGOTOはどういうつもりで使ってるんだ……?」って事態になるから、
GOTO以外の別の方法で簡単に実現できるなら、別の方法を使ったほうがいい。
0150名前は開発中のものです。2006/10/19(木) 21:44:56ID:pddBhYe9
会話の進みと曲の進み合わせるためにエンター押さないで自動で会話進めるにはどうすればいいですか?
■ このスレッドは過去ログ倉庫に格納されています