New GPU描画でスマホでもサクサク

WebGLによりGPUで描画するため、大変高速です※

※WebGL実行可能環境にて

マルチプラットフォーム

様々なデバイスで動作します。

desktop app : Windows / macOS / Linux

※たぶん Steam 配布できます。

phone app : iOS / Android

browser : Google Chrome / Microsoft Edge / Safari / ( Firefox too...?)

※HTML5+JSが動作するなら大概いけます。

New オープンソース

エンジン本体も、完成済みゲームサンプルもオープンソース(MIT License)で。

GitHubにて公開中!

スクリプト文法は KAG3 系

AIRNovel、吉里吉里などとほぼ同じです。

NScripter的「一文字マクロ」

例えば「@」という一文字を引数無しマクロの別名にできます。

直感的なルビ文法

青空文庫《あおぞらぶんこ》といった文法で記述できます。

青空文庫のテキスト版書式を参考に作りました

デバッグ機能

レイヤ構造や変数などを確認できます。

RUN sample
if文を使える

【内蔵のタグ】複雑な条件分岐を行える[if][elsif][else][endif]があります。

RUN sample
複数行タグやマクロ

タグやマクロは複数行に改行して書け、コメントも書けます。

RUN sample
for文を使える

for文のように変数を変化させながら[call]を繰り返すマクロを提供

RUN sample
変数名に全角文字

変数名は半角英数字、全角文字が使えます。

RUN sample

※文字コード:UTF-8、改行コード:LF

New 画像も動画も重ねて表示

【内蔵のタグ】画像レイヤへ[lay][add_face]の操作で画像(png, jpeg)や動画(mp4, webp)を区別なく重ねて表示できます。目パチも動画立ち絵も思いのまま。

RUN sample
アニメpng

アニメpng(スプライトシート形式)をサポート。画像レイヤのfn,face属性に指定できます。

スプライトシートとは?

RUN sample
New 3Dレイヤ・天球表示(実験機能)

天球のように360°パノラマ画像を表示できます(仕様策定中)

RUN sample
New 3Dレイヤ

画像・文字レイヤと同様に3Dレイヤが使えます(仕様策定中)

RUN sample
mp4, webp再生

動画ファイルをサポート。画像レイヤのfn,face属性に指定できます。

※よってAIRNovelでいうムービーレイヤはありません

New フラグメントシェーダで[trans]

インラインでGLSL(OpenGL Shading Language)を記述し、[trans]にフラグメントシェーダを適用できます。

RUN sample

※例ではフラグメントシェーダでスクロールトランジションを実現しています。

New レイヤのクロスフェードと画像変更と動きの拡張機能

クロスフェードしながらレイヤ画像を変更出来ます。しかもpng・動画アニメしてても構いません

RUN sample
画面を揺らす

画面全体、全てのレイヤを揺らす

RUN sample
トゥイーンアニメを行なう

レイヤーにトゥイーンアニメ(変形・移動・回転アニメーション)を加える

RUN sample
サウンド再生

サウンド再生とフェードできます

RUN sample
準備中 自動アップデート機能

制作したゲームに自動アップデート機能をつけられます

メールやツイッターとの連動

【内蔵のタグ】URLを開く[navigate_to]があります。(アプリのみ)

SKYNovel発表スライド

2018/7/7 SKYNovel発表時のスライドプロジェクトです

RUN sample