TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼
ロックマン11のボスやストーリー考えないか
◆ ツクールは終わった ◆
なぜVBは扱いが低いのか
SB ver1.00を待ち続けるスレ Part1
いろいろな画面効果
【アクエディ】アクションエディター製作
鉄道経営系ゲーム製作スレッド Ver.9
ロープレ作るぜ!
サルでもできるスロゲー開発
ゆめにっきっぽいゲームを作るスレ 18部屋目
- 198 :
- >>194-197
144氏さん 考察ありがとうございます。今回のケースはswitch文の構文が適していますね。
switch (fg){
case 0:{seen1;++fg;break;}
case 1:{seen2;++fg;break;}
case 2:{seen3;++fg;break;}
default:{NonOp}
}
Cで書くとこうなります。これを置き換えます。
777 (MAPposition) X,Y EQ (価)a ,b start switch 4
778 (fg)A eq 0 CALL シーン1(fg A)
779 (fg)A eq 1 CALL シーン2(fg A)
780 (fg)A eq 2 CALL シーン3(fg A)
781 CALL シーン4(fgA)
782 return(0)
シーン0
deviceWait()
KEYUP:メッセージ出力1、++FG
KETLEFT:メッセージ出力2、FG=0
return (next)
- 199 :
- シーン側も以下のようにコンパイルされます
(Keydevice) a start switch 2
a EQ KEYUP goto localindex 1
a EQ KEYLEFT goto localindex 4
PUTMES 1(文字列INDEX)
FGOP +1
return
PUTMES 2(文字列INDEX)
FGOP 0
return
データ−のお尻に追加
文字列
array index of string
max ...
0,24
"宝石が..."
"宝石を拾った..."
あとで説明文書きます
- 200 :
- 続き
シーンデータについて考察してみました。シーンデータ−は以下の要求を満たす為に定義されます。
○ゲーム内の処理命令を表す ○可変長をサポート ○ストリングが入る ○また、ここに1つだけ判断文を定義する事ができます。
定義できる判断文
DeviceWait系 ButtonPush系 設定なし FGに対する操作 他のトリガーの呼出
DeviceWait系、ButtonPush系
この2つは内部的にはトリガーテーブルを呼んでいるのと同じなのですが、シナリオの文法上煩雑になるので1文で定義できるようにします。
戻り値に対して処理のスタート部分を分岐できます。
・スクリプト上の文法
deviceWait()
KEYUP:メッセージ出力1、++FG
KETLEFT:メッセージ出力2、FG=0
・展開された形
(Keydevice) a start switch 2
a EQ KEYUP goto localindex 1
a EQ KEYLEFT goto localindex 4
・実際の処理はこのあと1行ずつ定義されます
PUTMES 1(文字列INDEX)
FGOP +1
return
これらの1行1行もあのトリガーテーブルと同じフォーマットで表すことができます。
文字列は別の場所に一括してまとめられて、内部ではインデックス扱い char*[a] に置き換わります。
シナリオを書く時の文法とコンパイル後の文法やデータ−の配置は異なります。
シナリオを各段階では「可変長」で表記できます。
>シリアルナンバを使用するのは、配列のアドレッシングのためでしょ?
これは少し違います。地形MAPを切り替えた時に、同時座標のトリガーを判断するためにあります。
そろそろ本格的にMMORPGつくってみようぜ!
HSPで出来るのか・・・
\(^o^)/
ゲーム作りたいんだけどおすすめのツールある?
SDLスレ ver.2.0
SDLスレ ver.2.0
【本命】遂に俺がゲーム制作を始めるが【登場】
☆☆☆ゲーム製作板を、盛り上げる企画スレ☆☆☆
AI特化のRPGを作って売りたい 2層目【避難所】
現役開発者が質問に答えるスレ
--------------------
【PSO2】ムーンくれないから破棄する 6床舐目
Jリーグの視聴率を語るpart13
相棒〜652杯目は硫酸入れて混ぜるな危険
【初心者】水泳上級者スレ【お断り】
【宿命のライバル】向井理V玉木宏【低視聴率】
ネトゲで恋をしてしまいました【113】
【Heroes*Japan】ヘロのポーカー風俗情報スレchip1
◆AKBサロン(裏)板 自治・雑談・質問・スレ立て依頼所スレッド
職場の恋part297
【Netflix】トラベラーズ
【祝電も火に油】上から目線の祝電を日本に送った韓国大統領、その真意は?[5/3]
安倍ちゃんの制裁解除で北朝鮮ミサイル開発が進んだ
メルカリゲームカテゴリ晒しスレ19
【はじめの】介護職員初任者研修【一歩】 Part.2
【ID無】 将棋と頭の良さは関係あるのか?★2
貨物営業廃止で旅客輸送の命脈を絶たれた路線
書き込まれた相手に不幸と呪いがつきまとうスレ54
マイクロスイッチ仕様のマウス 総合スレ
生田、牧野、岡村が飯窪とモーニング娘。'20の集合写真を拒否wwwwwwwwwwwwwwwwwwwwwwwwww
競馬板モンスト集会所530
TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼