Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/darkenergyprocessor/livesim2_async
Love Live! School Idol Festival Live Simulator
https://github.com/darkenergyprocessor/livesim2_async
llsif love2d lovelive lua luajit school-idol-festival simulator sukufesu-simulator
Last synced: 6 days ago
JSON representation
Love Live! School Idol Festival Live Simulator
- Host: GitHub
- URL: https://github.com/darkenergyprocessor/livesim2_async
- Owner: DarkEnergyProcessor
- License: zlib
- Created: 2016-10-30T13:32:32.000Z (about 8 years ago)
- Default Branch: over_the_rainbow
- Last Pushed: 2024-08-02T14:10:41.000Z (5 months ago)
- Last Synced: 2024-09-24T20:10:05.729Z (4 months ago)
- Topics: llsif, love2d, lovelive, lua, luajit, school-idol-festival, simulator, sukufesu-simulator
- Language: Lua
- Homepage: https://discord.gg/NgUgnWB
- Size: 91.2 MB
- Stars: 93
- Watchers: 12
- Forks: 13
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE.md
Awesome Lists containing this project
README
Live Simulator: 2
=================Live Simulator: 2 (`DEPLS2`) is a Love Live! School Idol Festival Live Show Simulator written in Lua.
It is currently LL!SIF live simulator that supports variety of different beatmap formats.
How to run
==========**v4.0 Note**: A 64-bit OS is required!
Please see `docs/How_To_Setup.md`
Supported Beatmaps
==================* Live Simulator: 2 binary beatmap (*Live Simulator: 2 v1.x/2.0 beatmap*).
* Live Simulator: 2 "Over the Rainbow" NBT beatmap (*Live Simulator: 2 v4.0 beatmap*).
* SIF beatmap. All beatmaps will be converted to this format internally.
* Custom Beatmap Festival project folder.
* MIDI, specialized MIDI file.
* SIFTrain beatmap, both original one and "extended" one were supported.
External Libraries
==================Live Simulator: 2 uses these external libraries to run:
* [Luaoop](https://github.com/ImagicTheCat/Luaoop)
* [Yohane Playground Flash Abstraction](https://github.com/DarkEnergyProcessor/Yohane)
* [tween.lua](https://github.com/kikito/tween.lua)
* [JSON.lua](http://regex.info/blog/lua/json)
* [Lily](https://github.com/MikuAuahDark/lily)
* [hump.timer](https://github.com/vrld/hump)
* [LS2X](https://github.com/DarkEnergyProcessor/ls2x)
* [i18n](https://github.com/kikito/i18n.lua)
* [md5.lua](https://github.com/kikito/md5.lua)
* [lua-tinyyaml](https://github.com/peposso/lua-tinyyaml)
* [utf8_validator.lua](https://github.com/kikito/utf8_validator.lua)
* [lua-nbt](https://github.com/MikuAuahDark/lua-nbt)
Live Simulator: 2 uses these external libraries if available:
* [FFmpeg 4.x](http://ffmpeg.org/)
Disclaimer
==========This live simulator also uses many assets from Love Live! School Idol Festival game (background, header, ...)
Special Thanks
==============* [@yuyu0127_](https://twitter.com/yuyu0127_) - Note circle images and Japanese translation.
* MilesElectric168 - Note randomization algorithm.
* [sr229](https://github.com/sr229) - v4.0 UI redesign.
* CK.Tex & LovelyA72 - Simplified Chinese translation.
* Bass & Azux - Polish translation.
* Luboss - Slovak translation.
* RayFirefist - macOS app, iOS maintainer, Italian translation.
* jwun & [TheNozomi](https://github.com/TheNozomi) - Spanish translation.
* Salaron & Nick "Zorb" Cage - Russian translation and new beatmap download provider.
* Makuno - Thai translation.
* LovelyA72 - Traditional Chinese translation.
* Some other people who suggest something and helping me which I forgot his/her name
License
=======Live Simulator: 2 v3.0 and later is licensed under zLib license. Version 2.1.2 and earlier is licensed under MIT license. Both license means that Live Simulator: 2 is provided free of charge. See `LICENSE.md` for more details.
Live Simulator: 2 uses Roboto font. It's licensed under Apache 2 license.
Live Simulator: 2 uses Noto CJK font. It's licensed under Open Font License.
Live Simulator: 2 uses Exo 2 font. It's licensed under Open Font License.
Live Simulator: 2 uses JSON library by Jeffrey Friedl. It's licensed under Creative Commons Attribution 3.0 Unported License.
Live Simulator: 2 uses `hump.timer`. Please see https://github.com/vrld/hump for more information
Live Simulator: 2 uses Lily. It's licensed under [zLib](https://github.com/MikuAuahDark/lily/blob/master/LICENSE.md) license.
Live Simulator: 2 uses i18n library. It's licensed under [MIT](https://github.com/kikito/i18n.lua/blob/master/LICENSE).
Live Simulator: 2 uses utf8_validator.lua. It's licensed under [MIT](https://github.com/kikito/utf8_validator.lua/blob/master/MIT-LICENSE.txt).
Live Simulator: 2 uses md5.lua library. It's licensed under [MIT](https://github.com/kikito/md5.lua/blob/master/MIT-LICENSE.txt).
Live Simulator: 2 uses lua-tinyyaml. It's licensed under [MIT](https://github.com/peposso/lua-tinyyaml/blob/master/LICENSE).
Live Simulator: 2 uses image asset from Love Live! School Idol Festival.
Live Simulator: 2 uses [FFmpeg](https://www.ffmpeg.org/) when available, and it's licensed under GNU LGPL (or GNU GPL, depending on used binaries).
Live Simulator: 2 uses some assets from osu!lazer which is licensed under [CC-BY-NC 4.0](https://github.com/ppy/osu-resources/blob/master/LICENCE.md).
Please see respective files (or links) for license of those libraries.