Skip to content

Latest commit

 

History

35 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LiliumEngine

LiliumEngine is a small and simple game engine for creating visual novel games based on .Net programming languages (F#, C#, Visual Basic)

🧐 What is it?

LiliumEngine is a game engine for creating projects in the genre of "visual novels".

The project was inspired by the more popular Renpy engine and provides high-level functions for creating a game:

  • Text output in the form of replicas of characters and the author.
  • Playing audio files in formats: .wav, .ogg and .flac.
  • Basic UI elements:
    • Buttons
    • Checkboxes
    • Images
    • Text
  • Easy transition between game scenes and adding your own.
  • The ability to develop on the main ones .Net languages: C#, F#, Visual Basic.

This engine is well suited for simple games, game jams, prototyping, training novice developers or schoolchildren.

🏁 Get Started:

  • To get started, download the .dll file of the library for this engine. It's in the releases section. This guide was made at the time of the release of 1.0.4.

  • Next, transfer the downloaded file to the folder where the .exe file is stored. As shown in the example.

  • Next, add a link to the transferred .dll file in your project's dependencies.

  • In order for the engine to work, we also need to include several third-party libraries. Go to the NuGet package manager.

  • The last step is to do the actions shown in the picture below:

Now you can use all the features of the engine. 🥳🥳🥳

I recommend looking at the examples.

📄 Documentation:

  • LATER (maybe)

✨ Examples:

Preferred language - F#.

You can find usage examples here.

🛤 Supported platforms:

Platforms:

Operating system: Is it supported:
Windows ✔️
Linux
Mac

About

LiliumEngine is a small and simple game engine for creating visual novel games based on .Net programming languages (F#, C#, Visual Basic)

Topics

Resources

Stars

6 stars

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages