Description
FREE TRIAL: SEE FULL VERSION HERE
Easily create dynamic visual novel content and sequenced animations with VNgen by XGASOFT. Powered by Quantum, VNgen uses a powerful scripting system within GameMaker Studio, breaking the limits of GML to deliver high-quality presentation both in the IDE and on target devices.
A complete rewrite of the popular Edge VN, VNgen reimagines visual novel design from the ground up. As a sequenced animation platform the possibilities are endless, offering a combination of built-in transitions and animations plus support for user-created animation scripts using simple keyframe logic. As a visual novel engine, VNgen supports virtually limitless entities of every kind, all part of a flexible, modular structure which can be customized to suit almost any user's needs.
Just want something simple? Good news: VNgen handles the complex stuff so you don't have to. Many functions have both simplified and extended counterparts, offering something for every level of programming experience.
Building a full game? Great! As an extension of GameMaker Studio, VNgen can be used entirely on its own or as a layer on top of your own custom code and game mechanics. You can even integrate your own code into VNgen without modifying anything!
VNgen isn't just a visual novel engine--it's a completely new way to create content in GameMaker!
This free trial version includes everything you need to get started learning VNgen, plus two interactive demos to serve as a starting point for your own projects.
Trial limitations:
Reduced customizability and general functionality
Reduced number of included actions
Limited extended and transformed functions
Limited debug console commands
No effects or shaders
No save/load functions
Only a limited number of entities may be displayed at a time
A watermark will always be displayed in the top-right corner
A webpage for VNgen will occasionally be opened at runtime
End User Licence Agreement (EULA).
Age Rating: 4+
Version
GMS2 - Version 1.0.8. Published February 8, 2020
For a full list of changes and compatibility notes, see online documentation at docs.xgasoft.com
- Added support for GameMaker Studio 2 individual sprite speeds
- Added new
vngen_code_execute
functions for running arbitrary code as VNgen actions without the use of scripts - Added new cubic bezier ease mode
- Added new ‘output’ functions to retrieve the state of many ‘input’ functions, such as whether or not the engine is paused
- Added new ‘get’ functions for global audio volumes, text alignment, lineheight, text speed, and event read state
- Updated
vngen_set_lineheight
to support per-entity lineheight multipliers - Updated UI visibility toggle script to optionally allow progression while hidden
- Updated
vngen_room_goto
to optionally allow skipping to a VNgen event upon room change - Fixed pause state not being preserved if
vngen_goto
is run while the engine is paused - And many more! See full changelog for details!