An engine that can be used to manage and play Visual Novels with limited interactivity. It supports a simple scripting language so you can control the story from within your XML file (which is the actual story).

Report article RSS Feed How the shells work.

In this tutorial we'll cover what the shells are and how you could create them. With the engine you can also download 2 'shells' which are actually players. Where the engine actually does the grunt work, the shell provides the visuals to the user.

Posted by moci on Nov 12th, 2009 Page 1 of 3    
Basic UI/HUD.

In this tutorial we'll cover what the shells are and how you could create them. With the engine you can also download 2 'shells' which are actually players. Where the engine actually does the grunt work, the shell provides the visuals to the user.

When programming in Flex, which is what the engine is written in (actually it's written in ActionScript 3, and Flex is just the regular Flash with some extra's), you can chose to either program for the desktop (AIR) or the web (FLEX).

Both AIR and FLEX applications do the same, AIR provides access to the system files of the OS it's running on. Other than that there is no difference, the engine also doesn't care if you use the AIR or the FLEX version.

So how does the shell work?

After deciding to go with AIR or FLEX you can include a library, which is a set of classes/functions/variables/... that are already programmed and ready for use. Just include the library of the engine and you're set to go.

Here's how you would do it:
Project -> Properties -> Flex Build Path -> select the Library Path Tab -> press the Add Library -> select the 'vnEngine' library.


As an alternative you could include the SWC of the engine. Which is a compiled version of the library.

So now that the shell has included the library we've got access to all the functions that the engine provides. All it now has to do is tell the engine to start loading the engine and visualizing every frame.

Post a Comment
click to sign in

You are not logged in, your comment will be anonymous unless you join the community today (totally free - or sign in with your social account on the right) which we encourage all contributors to do.

2000 characters limit; HTML formatting and smileys are not supported - text only

Platforms
Windows, Mac
Company
IntoGames
Contact
Send Message
Licence
Creative Commons
Release Date
Released Aug 24, 2009
Engine Watch
Track this engine
Tutorial
Browse
Tutorials
Report Abuse
Report article
Related Engines
Visual Novel Engine
Visual Novel Engine Creative Commons Released Aug 24, 2009
Related Groups
IntoGames
IntoGames Developer & Publisher