Skip to content

Releases: hsdk123/Light.vn

Light.vn 7.6.0 (19/04/16)

17 Jan 14:21
Compare
Choose a tag to compare

ノベル製作エンジンLight.vn(ライト・ヴィエン)です。
フィードバックはエンジン成長の原動力になる為、いつも歓迎しております。
バグ発見、機能追加、プロジェクト支援等まで、どんな些細な事でも
エンジン成長に繋がりますのでSlack, Twitter, メール等でお気軽にご連絡ください。


alt text

[ 7.6.0 アップデート内容 ]

  • 拡張性の強い内部構造にLight.vnの処理レイヤーを最初から作り直す。
  • メディア処理コマンド軽量化
  • 文字窓の横幅・縦幅両方これからゼロより大きな数値であることを必須に変更
  • 文字窓・文字個体の移動・拡大・回転などができるように拡張
  • レイヤー変更処理軽量化
  • 動画に、「カメラ無視」をつけられるように拡張
  • コマンド)動画からサイズの引数を削除
  • 動画の移動・拡大・回転などできるように拡張
  • リアルタイムプレビュー上での音量チェックもできるように拡張
  • 絵・背景コマンドの軽量化
  • 文字コマンドの軽量化
  • 編集モード <-> テストプレイ切替軽量化
  • コマンド解析システム大幅な軽量化
  • 特殊効果関連システム軽量化
  • 砂時計をLight vnの個体として変更
  • 砂時計のリアルタイムプレビュー上でもちゃんと動作するように拡張
  • コマンド)砂時計解除、削除 ->砂時計はこれから「アウト」で削除可能
  • コマンド)マウスカーソルが引数として登録済みアニメを活用出来るように拡張
  • コマンド)トラックバー更新
  • 演出コマンド軽量化
  • コマンド)ループ終了削除
  • コマンド)変化終了、追加。ループだけでなく現在行われている演出変化を終了させる。
  • メッセージスクリプトの特殊性を削除
    : サンプルを参考。メッセージスクリプトの個体をセーブファイルに保存させたくない場合は、
    これからこれらの個体の前にもこれから ^, ~などをつける必要がある。
  • キートリガー軽量化
  • 親子処理拡張・軽量化
  • ユーザー入力システム軽量化
  • コマンド)シスボタン、削除
    : もう意味がないので
  • セーブ・ロード軽量化
  • バックログ大幅な軽量化
  • 待機オプション: ボタン選択、拡張。待つボタンの対象を指定できるように
  • 文字窓待機絵の仕様変更
    : 引数として登録済みアニメも活用出来るように拡張。
    : これからは瞬きをさせたい場合は、アニメとして登録する必要がある
  • コマンド)音量、に加速度を指定できるように拡張
  • コマンド目録)セーブスロット計算式を追加
  • コマンド)イベント、追加
    : これでロード後の処理カスタマイズができるように。(サンプル参考)
    : 現在まだ研究中。仕様に関しての意見歓迎
  • コマンド)文字出力強度
    : テキストが滑らかに流れ始めるぞ!
  • コマンド)背景音楽自動継続
  • コマンド)文字色、色のRGBAが指定できるように拡張
  • コマンド)文字陰、陰の太さ引数を追加、色のRGBAが指定できるように拡張
  • 演出コマンドの変化がより滑らかに行われるように改良
  • コマンド)ボタン文字
    :仕様変更。これからは対象の文字の子として、文字を追加。
    :従い、文字を変更するには対象をボタンではなく、この文字の名前にする必要がある。
  • コマンド)文字窓スキン
    :仕様変更。これからは対象の文字窓の子として、絵を追加。
  • イメージファイル名を引数とするすべてのコマンドが(特殊効果以外)、
    登録済みアニメ、を活用出来るように拡張
  • セーブ・ロードボタンの画像がマウスで触れられている際には変更されるように変更
    :こちらの方がより自然な気がしますが、意見があればお願いします
  • コマンド)キートリガー活性化、追加
  • コマンド)ボタン活性スタック、追加
    :サンプル変更
  • コマンド)合成画像登録、追加
  • 演出コマンドの時間制御をより正確に(ミリ秒からマイクロ秒単位での正確さに)。
    :結果的に前と比べ少し早くなっている可能性があります
  • コマンド)スクリーンイン、画像、などでのルール画像の指定値をそのまま反映するように変更
  • フォルダ)Particles、削除
  • コマンド)粒子発生器、追加
  • コマンド)発生間隔範囲、追加
  • コマンド)位置範囲、追加
  • コマンド)回転範囲、追加
  • コマンド)拡大範囲、追加
  • コマンド)速度範囲、追加
  • コマンド)加速設定、追加
  • コマンド)色範囲、追加
  • コマンド)終了回転範囲、追加
  • コマンド)終了拡大範囲、追加
  • コマンド)終了色範囲、追加
  • コマンド)マスク、追加
  • コマンド)マスク反映、追加
  • ボタンタッチがボタンの拡大にも対応するように拡張
  • ボタン処理の大幅な軽量化
  • コマンド目録)Light vnシステム変数説明を追加
  • 素材の読み込み軽量化。
    :未配布の状態だとほぼラグがなく、配布状態だと前の500%高速化
  • サンプルUIの動的さを全体的に向上
  • サンプルのチュートリアル全部を今回の更新に伴い更新・拡張

[ Light.vn 本体 ]

[ バグ修正内容 ]

  • ボタンが中心を軸に回らない問題修正
  • disabledebug trueの場合ログがエラーを出す問題修正
  • 音楽関連強制終了修正
  • 動画再生前のテストプレイ <-> 編集モードへの切り替え問題修正
  • アニメ登録関連説明の過ち修正
  • カメラ無視が親子でちゃんと動作しない問題修正
  • ウインドウを複数回閉じようとする際の問題修正
  • エラー時のスクリプトコマンドがちゃんと表示されない問題修正
  • 文字整列による待機絵の表示位置ずれ修正
  • ボタン反応領域問題修正
  • サンプル:タイトルに戻った後すぐ右クリック時のエラー修正
  • 一部ogg背景音楽が反復設定しても反復しない問題修正

[ Light.vn-js- ]

  • 今回保留

[告知 update]

アップデート動画:準備中
アップデート方法:
1. Light.exe, LightEditor.exeをコピーペースト
2. Configフォルダを丸ごとコピーペースト
3. Dllsフォルダをコピーペースト
4. Screenshotsフォルダーを作成 (すでに無ければ)
(7.0.0への更新は動画の方をご確認くださいー)

結果的にLight vnを作り直す事となった今回の更新です。
パーティクル効果、マスク、画像合成、など、
今まで求められていたが既存のLight vn構造だと実装が難しかったものも今回の更新で全部実装しました。

色々疲れていながらも、楽しいような、
チュートリアルのノリにそういった今の自分が反映された気がします。
特定の個所が少し頭が狂ったかのようなものになっているのはお許しください。

総合演出チュートリアルに追加されたキャラクターは、
こちらのニカ様(https://twitter.com/nika_hitsuji)がデザイン・生み出した子です!
驚くほどの存在感があって、自分も表現が楽しかったです。

個人的な感覚としてこれでLight vnも一つの桁外れのシステムになった気もしますが、
そういうのは気にせず、今年もこちらとの縁のある方々と面白おかしく
やっていけたらと思います。

Peace!

- 炯淳 | http://lightvn.net

追加更新:7.6.3
一部PCで描画が途中でとまる問題修正
文字陰 0 の場合、文字窓待機絵がちゃんと表示されない問題修正
Dlls/Engine.dllを新たなものに上書きしてくださいー

次のアップデート予定日:桃源郷のとある日曜日

Light.vnユーザーグループ) http://bit.ly/2mZexyL
Light.vnへの対応を早める為に、またユーザー同士での交流が
気軽に出来るユーザーグループ(チャットルーム)を導入中です。

上の「light.vn.release.zip」をクリックすると

  • Light.vn本体+機能全体を紹介するサンプルがダウンロードされます。

上の「light.vn.release-simple.zip」をクリックすると

  • 「Light.vn Simple」プロジェクトがダウンロードされます。

注)「Light.vn Simple」はLight.vnの機能をスクリプト一つで簡単に纏めたサンプルプロジェクトです。Light.vnに初めて接する方々はこちらのダウンロードもお勧めします。


製作者ノート
(中文) 如果有谁对软件的中文翻译感兴趣的话,请给我联络。


チュートリアルを含めより多くの情報はLight.vnの公式サイトをご参考ください。
30分でゼロの状態から実際の作品を完成できるチュートリアルや動画など幅広く載ってあります。

注:頂いたフィードバックに基づいて常にアップデート予定目録を
調整しています。なので、より優先して具現して欲しい機能等
ありましたらメールやSlackを通じてお気軽にご連絡ください。


動作環境に関して

Light.vnのエディターであるLightEditor.exeは.Net 4.0 以上を必要とします。
(WinXP Service Pack 3 以上の環境で動作)
PCに既にインストールされている場合も多いですが、もしエディター起動時問題が
発生した場合は以下で.Net 4.0かそれ以上のバージョンをダウンロードしてください。
http://www.microsoft.com/en-us/download/details.aspx?id=17851

(PC環境などにより稀にこちらのインストールを必要とする場合もあります:
https://www.microsoft.com/ja-JP/download/details.aspx?id=48145)

Light.vnのゲームアプリケーションであるLight.exeは
他に何かをダウンロードする必要は無く、単独で起動します。

製作者) hsdk(炯淳) (berserkd)
mail: daegon.dhsk at outlook.com | Twitter
(ノベル製作活動応援中)