[過去ログ] ■ LiveMaker スレッド6 ■ (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
306: 名前は開発中のものです。 [sage] 2012/09/25(火) 18:20:00.26 ID:Az5UgiFk(1) AAS
公式があるから要らんとも思うけど
タイトルが教えてくださいとかウザーなのもあるし
分類別に、ZIPとかの保管庫も有れば便利だな
やっぱ公式だと手順だけだし、実際モノがあれば分かりやすいしな

何度見てもイベントをこなしたものだけを表示する
スチルの自作方法がよくわからん。
307: 名前は開発中のものです。 [sage] 2012/09/26(水) 10:15:19.74 ID:a1lDyaob(1) AAS
回想シーンを利用すればいいんじゃないの?
308: 名前は開発中のものです。 [sage] 2012/10/01(月) 22:03:09.79 ID:JTsBp/WZ(1/2) AAS
>>734
734(1): 名前は開発中のものです。 [sage] 2015/04/06(月) 20:33:29.73 ID:Dk5eXdo6(1) AAS
オプションの特殊イベントで
メッセージコントロール処理チャート設定すればおk
シュッシュッ!(´・∀・`)
309: 名前は開発中のものです。 [sage] 2012/10/01(月) 22:03:58.58 ID:JTsBp/WZ(2/2) AAS
板間違った・・
スマンゴ(´・ω・`)
310: 名前は開発中のものです。 [sage] 2012/10/04(木) 01:26:50.30 ID:RWlaLN8t(1) AAS
最近紙芝居にもこなれてきたんで
脱出ゲーとか育成ゲーとか作りたいと思ったんだけど
それらしき講座サイトってないよな
参考になる作品や、講座をやってるところ知ってる方いないかな?
ここのスクリプトを応用するんだ、などのアドバイスももらえたらありがたいんだけども
311: 名前は開発中のものです。 [sage] 2012/10/09(火) 16:35:58.36 ID:4rk+G8dA(1) AAS
シナリオノードに書いた文字を
シナリオのコマンドに変換することはできないのかね
312: 名前は開発中のものです。 [sage] 2012/10/10(水) 22:56:22.16 ID:cf/v08AT(1) AAS
育成ゲーなら文字列選択なり画像選択でボタン作って
変数で+1とか作っといて、選択のあとに計算ノードで加算作るんだろうなぁとは思うんだけど
一週間なりのループのさせ方、数値による特別イベントへの飛ばし方、終わり次第ループへ戻り方
大成功、成功、失敗のランダムの出し方、画像文字の出し方、場所とか
LM製育成ゲームいくつかやってみたけど、何がどうなってるのかよくわからなくて。

サンプル見ながら動作させながらでやってみたいんだけど、やっぱ無いか・・・
プリメみたいなの作ってみたいんだけど、ハードル高いわ。
313: 名前は開発中のものです。 [sage] 2012/10/11(木) 03:12:00.59 ID:wOnpBmdR(1) AAS
基本的なことの組み合わせと、あとは乱数を関数で作るくらいで全部できると思うけど

> 数値による特別イベントへの飛ばし方、終わり次第ループへ戻り方
別チャートに特別イベントを作って、「チャート呼び出し」でそちらに飛び
「終了」で元のループに戻る
314: 名前は開発中のものです。 [sage] 2012/10/12(金) 00:43:27.67 ID:DVY7Rj7k(1/2) AAS
質問です。
ボイス入りノベルゲーを作ってるんですけど
オートでテキスト進めた場合、ちゃんとボイス終了のタイミングに合わせて
次ページに進ませる方法ってありますか?

現在、待ち時間で設定する方法しか知らないので
 短い台詞 → ボイス終了後、無言の間が長く残る
 長い台詞 → ボイス中にページ送りが発生
で困っています。
315: 名前は開発中のものです。 [sage] 2012/10/12(金) 01:16:02.82 ID:U/APxyJJ(1) AAS
ページ送りの代わりに、再生終了待ちクリックで中断かなぁ
送りマークがなくなってしまうね

案外難しいもんだな…
俺も知りたい
316: 名前は開発中のものです。 [sage] 2012/10/12(金) 02:12:45.05 ID:DVY7Rj7k(2/2) AAS
すみません自己解決しました。
ボイスを通常再生にして、文末に改ページ指定(CTRLキーを押しながらエンターキー)で出来ました。
今までボイスを”リピート再生”にしていたので思うような挙動が得られなかったようです。
317
(4): 名前は開発中のものです。 [sage] 2012/10/15(月) 19:35:56.76 ID:nF54SIzW(1) AAS
数字を重複せずランダムに配列変数に収納するにはどうやればいいのかな?

n[]==7,6,1,5,3,0,2,8,4,9

みたいな感じにしたいんだけど
SortStr使ってもちょっとしか入れ替わらないし
Random使って一個ずつ入れると重複する…
318
(1): 名前は開発中のものです。 [sage] 2012/10/15(月) 22:12:10.32 ID:6GfQjWPL(1) AAS
条件分岐させれば?
重複する数字が入ってたら再度ランダム発生させるとか
319
(3): 名前は開発中のものです。 [sage] 2012/10/15(月) 22:12:18.92 ID:9kkaInC7(1/2) AAS
>>317
あくまでも参考までに。

ループ 初期化:i = 0 条件:i < 10 ループ時:(なし)
p = Random(10)
IF n[p] == -1
n[p] = i
i = i+1

配列n[]は-1で初期化してる前提です。
効率悪いけど、10個程度ならネックにならないかと。
LiveMakerの文法間違ってたらすみません。
320: 名前は開発中のものです。 [sage] 2012/10/15(月) 22:14:26.51 ID:9kkaInC7(2/2) AAS
連投すみません。
>>319 スペース消えちゃってますけど、IF以下の2行はIFに含みます。
321: 名前は開発中のものです。 [sage] 2012/10/16(火) 00:41:14.82 ID:I6lHdCVg(1/2) AAS
>>319
ありがとうございます
参考にして色々と頑張ってみます!
322
(1): 名前は開発中のものです。 [sage] 2012/10/16(火) 08:31:52.75 ID:uVECYogp(1/3) AAS
>>317
配列の中身が0〜9で固定なら、互いの変数内容を交換(スワップ)する。
livemakerにはswap関数がないからループと仮受変数で対処。
○初期設定
n[]……配列
a……仮受整数変数
i……ループカウンタ
r……乱数受け取り整数変数
初期にn[0]〜n[9]にそれぞれ0〜9の数値を入れておく

○数値交換の計算ノード
ループ 初期化:i = 0 条件:i < 10
r = Random(10)   ……ランダムで配列の番号を決める
a = n[i]   ……仮受aにn[i]の内容を保存
n[i] = n[r]  ……n[i]にn[r]の内容を代入
n[r] = a   ……n[r]にaの内容を代入して交換終了
323
(1): 名前は開発中のものです。 [sage] 2012/10/16(火) 08:37:29.39 ID:uVECYogp(2/3) AAS
>>319のループ文の「ループ時」が足りなかった。
正しくは
 ループ 初期化:i = 0  条件:i < 10  ループ時:i=i+1
324: 名前は開発中のものです。 [sage] 2012/10/16(火) 15:10:36.28 ID:uVECYogp(3/3) AAS
アンカ間違えてた
>>323の訂正は>>322のループで
連続投稿すまぬ
325: 名前は開発中のものです。 [sage] 2012/10/16(火) 19:55:40.44 ID:CrFM4whL(1) AAS
(・д・)
326: 317 [sage] 2012/10/16(火) 20:14:27.50 ID:I6lHdCVg(2/2) AAS
>>318も参考にさせてもらって
こんな感じで取得した数字をフラグで管理したらできました

ループ 初期化:i=0 条件:i<10 ループ時:(なし)
  p=Random(10)
  IF s[p]==TRUE
    ループ先頭へ
  n[i]=p
  s[p]=TRUE
  i=i+1(ループ時に設定するとIFで戻ったときにうまくいかなかったので)

フラグ管理する変数のサイズをランダム数値の上限に増やしたら
n[]==3,6,22,20,14,9,23,19,27,13 という感じにもできました
実行制御使うとこんなに楽になるんですね
なんか世界が変わった
327
(1): 名前は開発中のものです。 [sage] 2012/10/17(水) 02:05:35.42 ID:nYF5e4Cp(1) AAS
重複チェックして順々に代入だろ?

c=0  カウンタリセット

LVE  ラベル

p=Randam(10)  ランダム発生
n=IndexOfStr(s,p)  s配列からpを検索

IF n>=0  pが配列sから検出されたら戻る
 jump lv1

ELSE
 s[c]=p 配列代入
 c=c+1  配列のx値を+1
 IF c<=10  配列のx値が10以内はループ
  jump lv1
 ELSE
  c=0  カウンタリセット

これじゃ駄目なの?
フラグ管理とかめんどい気がするけどな
328: 317 [sage] 2012/10/17(水) 23:00:52.42 ID:GLeOnAVx(1) AAS
>>327
実際の処理には特に違いはなかったですけど
IndexOfStrの使い方を知ったおかげで変数リストと式が少しすっきりしました
ありがとうございます
329: 名前は開発中のものです。 [sage] 2012/10/28(日) 03:39:10.43 ID:UKQ8psMe(1) AAS
差分データに入れた画像データって
更新しない状態で容易に抜かれたりすることはないですかね
330
(1): 名前は開発中のものです。 [] 2012/10/30(火) 01:43:16.51 ID:2G6uD9j2(1) AAS
超初心者です。

初めて簡単なゲームを作り、通常インストール版でマスターを作りましたが、
セーブデータ(save.dat)がどこに生成されているのか分かりません。

EXE化だと、プログラムと同じフォルダに自動的に出来ますよね。

XPなのですが、ご教授いただければ幸いです。よろしくお願いします。
1-
あと 672 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.017s