スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

# Almightでスマホ用ノベルゲーム作成「19回目:タイトル画面」

19回目はタイトル画面の制作です。
あくまで今回はデフォルトの設定のまま、うまく動作させることを目的とします。

16~18回目でコンフィグをやりましたが、
その中でtitle.htmlを使えるようにするというのがありました。
コメントアウトしている箇所を直すというものでした。

1.first.ksの中身はりつけ

@call storage="macro.ks"
@call storage="macro2.ks"

;ADVタイプのウィンドウにする
[type_msg type="adv"]
;タイトル画面では使わないので消しておく
[hide_msg]
[action]

;SUZUMUSHIのロゴの表示
[show_bg file="SUZUMUSHI.jpg"]
[action time = 2000]
[wait time=300]

;暗転させる
[show_bg file="ブラック.jpg"]
[action time = 2000]

;SADAMEのタイトル画面の表示
*タイトルへ|タイトルへ

[show_bg file="title.jpg"]
[action time = 2000]
[playbgm storage="SADAME.ogg"]

[showtitle storage="一章.ks" target="*game_start"]
[s]

さて、こんな感じです。
それでは詳しく紹介していきます。

2.ロゴなどの表示

[show_bg file="SUZUMUSHI.jpg"]
[action time = 2000]
[wait time=300]
の部分で、ロゴを表示して数秒待ってから次に行くようにしています。
rogo.jpg
こんな画面になります。

3.タイトル画面
[show_bg file="title.jpg"]
[action time = 2000]
[playbgm storage="SADAME.ogg"]

title5.jpg
[showtitle storage="一章.ks" target="*game_start"]
[s]


背景をロゴからタイトル用に変えたのち、
BGMを鳴らしてタイトル画面用のボタンを表示しています。
title.htmlはCSSで書かれているので、実は画像をボタンにすることもできます。
……が、今回の移植は凝ったことをしないことを目的としているので、あえて変えません。
これは、凝りだすとボタン効果音とかもつけたくなってしまい、修飾に際限なくなりそうなので線引きしています。
本当は公式にない個所なので説明したい気持ちもあるのですが、また今度ということで。
極力設定関係はいじらないで作ることを目指します。

3.タイトル用のタグについて
[showtitle storage="一章.ks" target="*game_start"]
[s]

さて、重要なタイトル用のメニューを表示させるタグですが、これはあくまでタイトル画面の表示に使います。

<余談>珍しいことに、actionタグを必要としません。
これは画面効果とは別で動作を定義しているものだからで、要するにactionはレイヤーに対する表示命令全般を担うタグであり、
今回のタイトル画面の読み込みはhtmlの表示までを一括して行う形になっています。
……厳密に詳しく中身を見ているわけではないのですが、html関係はactionとは表示のさせ方が違うということだけ覚えておけばいいと思います。
<余談終わり>

4.さて、このタイトル画面の「はじめから」を押すと、ゲームが始まります。
一章の出だしだけ、このように書いておきます。
*game_start
[stopbgm]
[hidetitle]
[show_msg]
[action]

[hidetitle]はタイトルのボタンを画面から消します。
これをやらないと、永遠に画面に残るので注意しましょう。
また、メッセージ画面を出すために、
[show_msg]
[action]
を使います。
後はゲームを進めていくとこのようになりました。

story01.jpg

さて、次回は変数を追加しつつ、一章を公開していきたいと思います。
スポンサーサイト

コメントの投稿

非公開コメント

最新記事
カテゴリ
プロフィール

VOID

Author:VOID
同人サークルSUZUMUSHIです。オリジナルノベルゲームを作っています。コミケ等で配布予定です。作品に興味がわいたら
公式サイトへ。
(・ω・)ノ

Twitter
公式Twitterです。関係ないつぶやきもしばしば。
最新トラックバック
カウンター
RSSリンクの表示
検索フォーム
QRコード
QR
RSSリンクの表示
ブロとも申請フォーム

この人とブロともになる

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。