UPDATE: the first VN to use this engine is out ( http://www.invisibleapartment.com ) - it's been approved by Apple more than two weeks ago & is live from last week. Now I'm making the core compatible with Cocos2DX to go cross platform.
-Hi everyone.
I've been developing mobile apps for several years now and I also like to read visual novels. For me the best platform for reading anything is my iPad mini. The MacBook seems to be too heavy when lying in bed in the evening
In general there is a lack of visual novels for the iPad and for tablets in general. There is also a lack of platform specific features in the visual novel engines we have. I don't know Python, so for me it's been simpler to create a slim engine from scratch than hack in the features I needed into Ren'Py.
My engine currently supports social sharing right from within the app:
so that you can tell others what you are reading.
-
and off course the usual:
-
I'll add more screenshots in the next days.
The engine was developed for the Invisible Apartment visual novel - http://www.invisibleapartment.com
there is a thread also here on http://lemmasoft.renai.us/forums/viewto ... 43&t=26495
-
Please let me know if there are others who'd like to use / want a visual novel engine tailored for iOS / iPad.
This is somewhat unusual, since it's a tablet first engine - but that's simply the area I come from
The core of the engine is coded in C++ - that's the parser of the script, which is in XML, so the core is quite portable. I guess that someone might want to port it over to Android. I myself will try to do Windows.
What's supported:
- well you can pretty much do all that's done in Dysfunctional Systems
- background can be split into separate moving layers (endless left-right movement, opacity) - so you can for example have a city behind the window move / make an effect of changing perspective
- broken light effect, effect of the background twitching, etc. (effects either per scene or per page)
- transitions of overlays / characters
- music effects
- text appearing on the screen
- embedded videos - so that you can play a video somewhere during the story
- social sharing
- multiple timelines, choices (you can define a script that moves between timelines)
- saving, quick saving, quick loading
-
I'll be releasing more info on the engine & where I'm taking it soon.
-
Here's the Invisible Apartment visual novel running on the engine on an iPad mini.
The thing is stable & production ready.
-