Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

LoveStory Switch

From GameBrew
LoveStory
Lovestorynx.png
General
Authorshrikey
TypeDevelopments
Version1.2
LicenseMixed
Last Updated2019/02/15
Links
Download
Website
Source

LoveStory is a VisualNovel library for LovePotion on the Nintendo Switch.

LoveStory’s purpose is to simplify the creation of VisualNovels as well as the integration of a simple to use DialogueSystem for story driven games for Nintendo Switch. To write your own VisualNovels it is recommended to download the demo-game and edit novel.lua to your needs.

You can find a full documentation of how to use LoveStory in the attached LoveStory_Documentation.pdf.

Features

  • Easy to use dialogue implementation for the creation of VisualNovels or other story-driven games.
  • No fancy programming skills needed to create VisualNovels with the help of this library.
  • Changeable character pictures for emotions and clothing-sets.
  • Decision making for complex story-lines and multiple endings.
  • Two characters can be shown the same time.
  • Complete touch-support for easy game control.
  • Dialogue boxes can be hidden with touch-swipe or joycon-input.
  • Sound and music support: You are able to create full dubbed versions of your in-game conversations.
  • Easy managing of multiple characters thanks to character-classes.
  • Special character-screen when holding the switch in portrait-mode, with a big picture and more character information shown (Currently not working: Use R-Button).
  • You are able to show a background image with or without your characters in front and easily change it anytime.
  • Skip all the current dialogue with only holding down the LZ-key (shoulder-button).
  • Future Updates.

Installation

The demo can only be used with a hacked Nintendo Switch.

Extract the demo.zip and move the switch folder to your SD card.

Start your Nintendo Switch with CFW and run hbmenu.

Screenshots

lovestorynx2.png

lovestorynx.png

lovestorynx3.png

Media

LoveStory - A VisualNovel Library for LovePotion (Philippe Barbie)

LoveStory - WriterScript (Philippe Barbie)

Changelog

Version 1.2

  • Error messages warn you if pictures you want to load can not be found.
  • You can now add multiple Description_Texts with the new DescriptionTextImageIndex parameter.
    • If == -1 its the OLDWAY (Legacy: Your old code will still work.)
  • Second Character Image is now Mirrored on the y axis.
  • A soundmanager is added, that will keep track of aktivated/deaktivated sound and music before playing.
  • Small Bugfix (Removed Debugsound "WUFF").
  • CharacterDescriptionScreen has now a "Landscape" TV-MODE (Activate/Deactivate: In lovestory.lua set variable tvMode = true/false).
  • New Function: Character:clearCache()
    • Deletes all loaded Sounds/Images and forces the game to reload them when needed.
    • This frees RAM (depending on your amount of loaded pictures/sounds).

Credits

  • Thanks to all the people who helped me making this.
  • Thanks to the whole “Tiny Turtle Industries” Discord Server.
  • Thanks TurtleP for porting Love2D to the Switch, and for making this project possible.
  • Thank you. Thanks for reading this. Thanks for your attention. And maybe even thanks for using this library.

External links

Advertising: