ティラノスクリプトの使い方
- レッスン1 ティラノスクリプト等をダウンロードしよう
- レッスン2 ティラノライダーで起動してみよう
- レッスン3 文字を変えよう
- レッスン4 ゲームの設定しよう
- 不明なエラーに困ったら
- 使い始めて困ったら…初心者 よくある質問へ
注:使用するフォルダ名やファイル名に日本語(全角文字)ではなく英数字を使用してください
レッスン1 ティラノスクリプトをダウンロードしよう
詳細をみる
スタンダードでもok ティラノライダーがあれば問題ありません。
レッスン1-2 編集用にテキストエディターをダウンロードしよう
もとからついているノートパッドでは行数がわからないのでお勧めしません。
詳細をみる
検索してダウンロードしてください。
.ksファイルや.tjsファイルはメモ帳やテキストエディターで編集できます。
行数がわかるテキストエディターの使用をお勧めします。
慣れてきたら、ご自身が満足するエディタ探しをしてください。
"文字化けしている場合、文字コードがUTF-8になってるか確認して下さい。''
レッスン2 起動してみよう
詳細をみる
ティラノライダーを使ってtyranorider.exeをダブルクリックして起動して下さい
プロジェクトを選択 のボタンを押して
ティラノスクリプト内にあるindex.htmlを設定して実行しますと実行内容がみれます。
デフォルトで上から8つ目がindex.htmlです。
※ .htmlの拡張子が表示されていなくてわかりにくくなっている場合は、googleで「拡張子 表示」で検索してください。
index.html
●緑色になったらゲーム開始ボタンを押します
※日本の方以外の感覚だと青色。
覚えておこう!
※ティラノライダーはティラノスクリプトを実行できるアプリケーション
※ティラノスクリプトはindex.htmlで見ることができる
また、ティラノスクリプト dataフォルダには各種フォルダが入っています。
1背景画像
2音楽BGM
3立ち絵
4ボタンなどのその他の画像
(6)シナリオが入っているフォルダ
7効果音が入っているフォルダ
9動画ファイルを入れておくフォルダ
(6)のフォルダを今後、主に使います
☆デバッグするときは必ずここをチェック☆
ティラノライダーで画像がおけない、コンソールが見えない時も確認
forWindows pcアプリの起動方法
詳細をみる
下記項目
を参照してください。
(通常通り、ティラノライダーでのindexファイル指定でも起動できます。)
※設定ナシにindexファイルのみをクリックしても黒い画面のままです。
レッスン3 文字を変えよう
詳細をみる
もっと画像を変更したいんですケド!!と言われてもこれが基礎なんでやってください。
※違いがわかるように! 必ず起動してデフォルトのゲーム内容を確認してからはじめてください。
data/scenarioフォルダを開いてください。(6) .ksファイルや.tjsファイルはメモ帳やテキストエディターで編集できます。行数がわかるテキストエディターの使用をお勧めします。
scene1.ksを開いてください。
(右クリック、メモ帳で開く、またはテキストエディターで開く)
好きに変更してください。
例 主人公も女の子にしてみた。タグの中身の数値を変えてみた。
再度、起動してゲームを確認しましょう。
ティラノライダーで起動。
変更されてます。
以降は、文字の変更 数値の変更を繰り返し試してみてください。
属性を追加などお試しください。
例
[playbgm storage="music.ogg"]→bgmファイルにoggをダウンロードして変更[playbgm storage="music2.ogg"]
属性とは? はじめのタグ名以外に追加する構文です。 パラメータ名です。 storage, click…等
[playbgm storage="music.ogg" loop=false]
loop=falseでループしない。
まず、それで、タグの意味がわからない。ということがなくなると思います。
タグリファレンスの丸暗記は難しくても、タグの使い方から徐々に使いたいものがタグリファレンスにあるか把握できるようになります。
注意!
文字コードはUTF-8です 開いたとき文字化けしていたら指定してください。
【例】Mery ファイル 読み直し
保存の文字コードも、UTF-8です 保存時に確認
BOM無し!にしましょう
レッスン1-1 (4)確認と設定しよう
詳細をみる
dataフォルダの中身を確認しよう。otherフォルダについては今は放置。
プロジェクトIDを設定するとそのプロジェクト固有のセーブデータの設定となります。
放置しておくと、同じIDのゲームが増えて同じセーブデータ枠を使用している状態となります。
必ず設定しましょう。
なお、ノベルゲームコレクションでは、自動で固有のセーブデータが割り当てられます。
ティラノライダーのコンソールとブラウザのコンソールを併用しよう
詳細をみる
デベロッパーツール。
Consoleが見れる。改造時の確認にも使えるElementも見れる。
【2】エラーの報告質問相談は
コンソールの表示をお願います。また前後に対して何をしていたか報告お願いします。
全くの0の情報からでは、お答えが難しいです。
not defined…要素が存在しない。シナリオのtarget storageの指定が間違っている他
syntax error…スクリプトの書き方が間違っている
※○○がしたい、実装したいです。と簡潔に書く。
いきなり''スクリプトをズラ〜と書くより、わかりやすく答えやすいと思います。→その後でスクリプトを書くと良いです
※このwikiはテクニックサンプルが中心です。上手に使い分けましょう!
テストページを作ろう
不明なエラーに困ったら……その1・コメントを使いこそう
エラーがどこか分からない時
詳細をみる
;を置くとその行はコメントになります。
例
;ここはコメントです
;[eval exp="tf.test= 1"] ここも無効です
何が原因なのかコメントで一時的に消していくことで発見する場合もあります。
不明なエラーに困ったら……その2 アラートを使おう
詳細をみる
[iscript]
alert("ここを通った");
[endscript]
または
;警告ウィンドウのメッセージ表示
[dialog type="alert" text="ここを通った2" ]
;アラートが出てくる。 視覚化してくれるので気付きやすい場合もある。
初心者から、よくある疑問&質問
↑ティラノビルダーと違って新規プロジェクトボタンで新規プロジェクトを作成する のではなく、元から入っているシナリオを編集するのが初歩のレッスンです。慣れてきたら独自のファイル名.ksを追加してjumpタグで繋げましょう。選択肢とシナリオジャンプ関係
ティラノビルダーにおけるティラノスクリプトの使い方は、ティラノビルダーwikiにお願いします。ティラノビルダーwiki・ティラノスクリプトテクニックサンプルの使い方
あとはメニュー、☆作り出す前に☆ をみてください
考える時間は無駄な時間ではないと思います。自身の思考の把握、対処方法が増える。