指定されたサーバへアクセスします。
(FTPソフトは弊社ではFileZillaを使用しているので、エラー等があった場合、ある程度回答できます。)
FTPは以下の設定でお願いします。
| 一般 | |
|---|---|
| プロトコル | FTP |
| ホスト | 弊社指定のもの |
| 暗号化 | 平文のFTPのみを使用する |
| ログオンタイプ | 通常 |
| ユーザー | 弊社指定のもの |
| パスワード | 弊社指定のもの |
| 詳細 | |
|---|---|
| サーバータイプ | デフォルト |
| 転送設定 | |
|---|---|
| 転送モード | アクティブorパッシブ |
| 文字コード | |
|---|---|
| カスタム文字コードを使用 | SJIS |
作品単位でディレクトリ(dir)を作成します。
ここで作成したdir名を「タイトルID」と呼びます(下記例ではhogetitleがタイトルID)。
V2-hogebrand-hogetitle
必ず先頭にV2をつけてください。
hogebrandはブランド名、hogetitleはタイトル名を入れてください。(省略形で大丈夫です)
さらに作品単位で作成したdir配下に、以下の構成でフォルダを作成します。
dir名は半角英数字、「_(アンダースコア)」、「-(ハイフン)」のみ使用可能です。
ファイル名は「SJIS」でアップしてください。
/bi/and_middle
/bm/m4a Browser版のみ
/bm/ogg
/fi/and_middle
/free
/info
/rl android版のみ
/sc
/sc.org
/se/m4a Browser版のみ
/se/ogg
/free
作成したディレクトリにゲームに使用する素材をアップロードします。
背景画像、イベントCG、imageタグのlayer属性がbase(layer=base)の画像が対象です。
拡張子はpngにしてください。
Browser版では以下の画像を格納してください。
V2_V2_logo.png
V2_titlemenu_base.png
V2_submenu_close.png
V2_submenu_base.png
V2_submenu_base.png
V2_help_03.png
V2_help_02_2_on.png
V2_help_02_2_off.png
V2_help_02_1.png
V2_help_01.png
V2_dialog_totitle.png
V2_btn_texthide.png
V2_auto_skip.png
BGMの格納
BGMの格納
Android端末で再生するためにoggフォーマットの音源を格納します。
前景画像、立絵画像 imageタグのlayer属性がbase以外(layer=0等)の画像が対象です。
拡張子はpngにしてください。
マスク画像を格納します。
マスク画像のファイル名は_mを付けます。
例: 本体画像:aaa.png マスク画像:aaa_m.png /info title.iniとinit.scを格納します。
備え付け機能のCG一覧と回想シーンの未回収時アイコン画像を格納してください。
V2_blank_cg.png
V2_blank_scene.png
ユニバーサルトランジションに使用する白黒のルール画像を格納します。
拡張子はpngにしてください。
コンバートした際にsc.orgに格納されたスクリプトが 配信用に変換されて自動的に格納されますので触らないでください。
※ディレクトリのパーミッションを「777」に設定してください。
シナリオファイルを格納します。
格納するスクリプトの文字コードはSJISにしてください 拡張子はscにしてください。
SE、ボイスの格納。 ※Browser版に対応させない場合、m4aディレクトリは不要です。
SE、ボイスの格納。 Android端末で再生するためにoggフォーマットの音源を格納します。
タイトルのアイコン画像等を格納します。
メニュー画面に表示する機能や、Setting画面に表示する機能の定義を記述します。
/infoの中に格納してください。
途中に空行は入れないでください。
# でコメント行になります。
ファイルの指定の際に拡張子は不要です。
設定詳細はこちら
ゲームを起動後、最初に実行されるスクリプトです。
その後タイトル画面に遷移します。(備え付けタイトル画面以外に独自にscript記述したタイトル画面に遷移させることもできます。詳しくはTipsをご覧ください)
ブランドロゴ表示、倫理機構のスプラッシュ表示、テキストレイヤーの設定などを行います。
タイトル画面から本編を始めたときに最初に実行されるスクリプトです。
ファイル名は必ずstart.scにしてください。
ゲーム変数の初期化などを記述します。
ゲームのメインの部分です。
start.scから@jump,@call等を使って遷移させてください。
別途お渡ししているサンプルをご参照ください。
コンバートURLを実行することで「sc.org」に格納されたシナリオファイルをもとに、配信用スクリプトが「sc」内に生成されます。
上記の操作を以降「コンバート」と呼びます。
実行方法
以下のURLにブラウザにてアクセスします。
http://develop.advmaster.jp/mobile_edge_dev/public_root/script.org/_macro/macro.php?mc=and&t1=hogemaker/hogetitle
パラメーターについて
t1=<メーカーコード>/<タイトルID>(必須)
| <メーカーコード>はFTPアカウントのIDと同じです。 |
t3=移植対象シナリオファイル名(任意)
| 多くのスクリプトファイルがある場合移植作業中に何度もコンバートを行うと時間がかかってしまうため、 コンバートしたいスクリプトファイルを指定してコンバート時間を短縮することができます。 【重要】配布用ZIP作成前にはt3を指定せずに必ず全シナリオを対象にコンバートしてください。 例 start.sc、macro.sc、scenario1.scの3ファイルのみをコンバートする。 http:// develop.advmaster.jp/(略)macro.php?mc=and&t1=hogemaker/hogetitle&t3=start.sc,macro.sc,scenario1.sc |
ゲーム起動URL
| 例 メーカーコードが「hogemaker」、タイトルIDが「hogetitle」の場合 http://www.loginas.co.jp/adv____zJ3o4pmCZUWdliQERCQn/start.php?t1=hogemaker/hogetitle&t2=<testuser> |
※<testuser>はユーザーIDに相当します。適当な半角英数字に置き換えてお使いください。
※ID,PWについては別途お送りしているメールをご確認ください。
サーバに存在する、ゲーム中で呼び出されなかった使用しない画像ファイル(fi,bi)および音声ファイル(bm,se)を、
配信用zip(後述)に含まれないよう、FTPログイン直下の_removeフォルダに移動します。
不要なファイルが存在していてもゲームの進行はしますが、システムを軽くするためできるだけ実行するようにしてください。
例
メーカーコードが「hogemaker」、タイトルIDが「hogetitle」の場合
http://develop.advmaster.jp/mobile_edge_dev/public_root/script.org/_develop/removeFile.php?p1=hogemaker&p2=hogetitle
配信用にゲームデータをzip化します。
例
メーカーコードが「hogemaker」、タイトルIDが「hogetitle」の場合。
http://develop.advmaster.jp/mobile_edge_dev/public_root/script.org/_develop/zip.php?p4=on&p1=hogemaker&p2=hogetitle
※p4=onは変更しないでください。
※ブラウザ版で提供する場合は&p6=onをURLの最後につけてください。
・配信業者様のみアクセスできる場所にzipが生成されます。配信業者様取得用のURLは以下になります。
例
http://develop.advmaster.jp/deploy/hogemaker_hogetitle_deploy.zip
【重要】配布用ZIP作成前にはt3を指定せずに必ず全シナリオを対象にコンバートしてください。
アニメイトゲームス専用の機能になります。詳しくはブックマークアイコンを参照。