トップ

Last-modified: 2021-09-12 (日) 12:27:47

ここは、ゲームエンジンおよびエディター「Light.vn」のユーザーWikiです。
現在、編集者の数がとても不足しています。編集や検証にご協力ください。


Light.vnとは

ノベルゲームやアドベンチャーゲーム(「ADV」「AVG」と略されるもの)の制作を想定しているエディターおよびエンジンです。
スクリプトに日本語を用いており、修正を即座に反映するリアルタイムプレビュー機能を備えているため、直感的かつ簡単な操作や編集が可能となっています。
英語主体のスクリプトに慣れていない初心者だけでなく、演出にこだわりたい中・上級者にもおすすめできます。

  • 10.0.0以降のエディターはWindows7以上(64bit)で動作します。
    エディターの動作には「Visual C++ runtime distributable (再頒布可能パッケージ)」が必要です(導入済みであることがほとんど)。
    もし起動時に「.dll」がないなどとのエラーが発生する場合には、こちらからダウンロードしてください。Visual Studioを導入することでも同様に対応できます。
  • 8.4.2以前のエディターはWinXP(Service Pack 3)以上で動作します。ただしVistaは対象外です。
    エディターの動作には「.Net Framework」4.0以上が必要です(起動に問題が生じればこちらからダウンロードして対処を試みてください)。
    環境によってはこちらの導入を必要とすることがあります。
  • 出力したプログラムは上記のようなランタイム等を必要とせず、単体で起動します。
    ただし、8.4.2以前では「OpenGL」のバージョンが2.1以上であることが必要です(「debug.txt」で確認ができます)。
    それ以降では「DirectX」のバージョンが11以上であることが必要です。
  • 12.0.0現在、正式提供はWindows版(C++)、ベータ提供はブラウザ版(WebGL)、アルファ提供はAndroid版とiOS版とOSX版(C++)となっています。
    ベータ提供はテスト対象でもあり、正式実装にはユーザーの協力が求められています。ぜひテストに参加しましょう(ページ下部のリンクからDiscordへ!)。


注意事項

閲覧者の方へ

  • Light.vnは頻繁に更新が行われており、ページ情報の更新が追いついていないことがあります。情報が古いものである可能性をご理解ください。
  • 各項目の補足や、項目の追加等の要望は、「編集要望」までお願いします。
  • 制作知識が蓄積されている方は、Wiki編集者になって、あなたの知識を初心者の方々と共有しませんか?
    ページ上部の編集ボタンから、誰でもほぼ全てのページを編集することができますので、ぜひ編集にご協力ください。

編集者の方へ

  • 編集の際には必ず自分でも検証するようにしましょう。また、どのVerで検証したのかを明確にするよう、心がけましょう。
  • 自分の編集箇所が第三者によって再編集される可能性があることを考慮しましょう。
  • 余裕があれば、既存の項目の検証や最新バージョンにおける変更の反映にもご協力ください。


Light.vn更新情報

過去の更新情報はこちら
アップデート方法はこちら

Ver12.8.0 アップデート内容(2021/09/10)

[ Light.vn本体 ]

  • Windows: BugTrap追加
  • コマンド追加:衝突範囲タイル
  • コマンド追加:衝突範囲タイル追加
  • コマンド追加:歩行速度
  • コマンド追加:基本歩行速度
  • コマンド追加:子衝突範囲消去
  • コマンド追加:子衝突範囲消去
  • コマンド追加:歩行領域タイル人物
  • コマンド追加:隣接方向衝突継続時
  • コマンド追加:直視
  • コマンド追加:衝突処理消去
  • コマンド追加:衝突範囲タイルレイヤ追加
  • コマンド追加:システム変数
  • コマンド追加:システム変数保存
  • コマンド追加:バックログボイス上書き
  • コマンド追加:全変化完了
    • 要望された「演出スキップ」。
      キーダウン・長押し・ボタンなどに付けて自由に使ってください。
  • コマンド:タイル移動
    • 所要時間が選択入力に。
    • スキップ禁止、入力追加
  • lv関数追加
    • lvRandomName
    • lvTimeNow
    • lvKeyDown
    • lvTileX, lvTileY
  • システム変数追加
    • vn_sysMasterVolumeOn
    • vn_sysBgmVolumeOn
    • vn_sysSfxVolumeOn
    • vn_sysVoiceVolumeOn
  • lvRandomの、最大値の出る確率の均一化。
  • エディタ:衝突情報表示
  • エディタ:変数タイプ情報表示
  • エディタ:マクロ表示
  • カメラの破壊防止
  • タイルマップ
    • 複数のタイルシートの使用が可能に
  • アニメーションタイルの作成が可能に(資料
  • 砂時計:実行される度に、コマンドを文字列に囲むと再計算されるように。
  • Commands.xml
    • 実行される度に、コマンドを文字列に囲むと再計算されるコマンドに関連説明を追加。
  • リアルタイムプレビューの正確度向上
  • サンプル例追加
    • NPC会話
      • NPC羊提供:伊藤コウ
    • ランダムイベント
    • タイルマップ移動
    • オブジェクト接触例

[ 更新 (下位バージョンとの互換性がとれない更新目録) ]

  • システム変数保存
    • により、このコマンドを呼ぶか、終了時にのみシステム変数が保存されるように変更。
  • 現在年、現在月、などの変数を廃止
    • lvTimeNowで統一
  • 過去バージョンから更新する場合、BugTrap.dllも一緒にペーストする必要が生じる。(今回だけ)

[ バグ修正 ]

  • 歩行領域問題修正
  • 衝突範囲のリアルタイムプレビュー問題修正
  • lvSubstringなどのエスケープ文字処理修正
  • ロード後のバックログボタン問題修正
  • カメラリセット問題修正
  • エディタ:存在しないスクリプトの処理改善
  • バックログボイスが透明な状態で触れられていた問題修正
  • エディタープレビュー画面の拡大時の枠ずれ現象修正


wiki更新履歴

最新の10件


リンク

Light.vn公式サイト:http://lightvn.net/
Light.vn公式オンラインマニュアル(googleドキュメント):http://bit.ly/2EWnJve
Light.vn公式Youtubeチャンネル:https://www.youtube.com/channel/UCvsSWVkTfDJALFzFkefNX8g
Light.vn公式Discordサーバー:https://discord.com/invite/gzNThtmGH3
その他Light.vn公式サポート:http://lightvn.net/support/