1.5バイトフォントを改造して、ノベルエンジンを作ってみました。
フォントも改造して4パレット、4バンクにしたので、文字数を増やせました。
今回は小文字もでます。
使い方
ソースをみればだいたいわかると思いますが、
DATA文を編集するだけです。
DATAは
ラベル,コマンド,BGM,SE,”メッセージ”,飛び先1,飛び先2,飛び先3
の並びになってます。
ラベル
@からはじまるプチコンで使えるラベル名ならなんでもOK
コマンド
通常は0
1 で、はいorいいえの2分岐
2 で、普通の2分岐
3 で、3分岐
4 で、画面フラッシュ白
5 で、画面フラッシュ赤
-1 で、プログラムの終了
BGM
通常は0
1以上で、その数字ー1番のBGMスタート
-1で、BGM ストップ
SE
通常は0
1で、ボイスのように1文字づつ音をならす。
2以上で、その数字-2のBEEP音を1度だけならします。
メッセージ
””でくくってください。
斜め3画の4つで、カラーを0,1,2,3と切り替えます。
横は30文字まで表示できます。
飛び先1
通常の飛び先のラベルです。
飛び先2
選択枝2の飛び先のラベルです。
飛び先3
選択枝3の飛び先です。
選択肢がない場合もダミーでかならず、飛び先は3つ用意して下さい。
まあ、ソースをみれば、中学生でもつかえると思います。
漢字については入力はかなり不便なので、
なれるまではひらがなとカタカナだけでつくるのをお勧めします。
![OTの寝言ブログ-文字表](https://stat.ameba.jp/user_images/20130127/20/zero-one-sp/12/7b/p/t02200220_0256025612394450298.png?caw=800)
![$OTの寝言ブログ-プログラム](https://stat.ameba.jp/user_images/20130203/23/zero-one-sp/10/59/p/t02200258_0580068012404506407.png?caw=800)
![$OTの寝言ブログ-キャラ](https://stat.ameba.jp/user_images/20130203/23/zero-one-sp/05/82/p/t02200478_0580126012404506408.png?caw=800)
![$OTの寝言ブログ-パレット](https://stat.ameba.jp/user_images/20130203/23/zero-one-sp/f8/00/p/t02020202_0202020212404506406.png?caw=800)
フォントも改造して4パレット、4バンクにしたので、文字数を増やせました。
今回は小文字もでます。
使い方
ソースをみればだいたいわかると思いますが、
DATA文を編集するだけです。
DATAは
ラベル,コマンド,BGM,SE,”メッセージ”,飛び先1,飛び先2,飛び先3
の並びになってます。
ラベル
@からはじまるプチコンで使えるラベル名ならなんでもOK
コマンド
通常は0
1 で、はいorいいえの2分岐
2 で、普通の2分岐
3 で、3分岐
4 で、画面フラッシュ白
5 で、画面フラッシュ赤
-1 で、プログラムの終了
BGM
通常は0
1以上で、その数字ー1番のBGMスタート
-1で、BGM ストップ
SE
通常は0
1で、ボイスのように1文字づつ音をならす。
2以上で、その数字-2のBEEP音を1度だけならします。
メッセージ
””でくくってください。
斜め3画の4つで、カラーを0,1,2,3と切り替えます。
横は30文字まで表示できます。
飛び先1
通常の飛び先のラベルです。
飛び先2
選択枝2の飛び先のラベルです。
飛び先3
選択枝3の飛び先です。
選択肢がない場合もダミーでかならず、飛び先は3つ用意して下さい。
まあ、ソースをみれば、中学生でもつかえると思います。
漢字については入力はかなり不便なので、
なれるまではひらがなとカタカナだけでつくるのをお勧めします。
![OTの寝言ブログ-文字表](https://stat.ameba.jp/user_images/20130127/20/zero-one-sp/12/7b/p/t02200220_0256025612394450298.png?caw=800)
![$OTの寝言ブログ-プログラム](https://stat.ameba.jp/user_images/20130203/23/zero-one-sp/10/59/p/t02200258_0580068012404506407.png?caw=800)
![$OTの寝言ブログ-キャラ](https://stat.ameba.jp/user_images/20130203/23/zero-one-sp/05/82/p/t02200478_0580126012404506408.png?caw=800)
![$OTの寝言ブログ-パレット](https://stat.ameba.jp/user_images/20130203/23/zero-one-sp/f8/00/p/t02020202_0202020212404506406.png?caw=800)