Skip to content

jochenwierum/rpg-soundscape

Folders and files

NameName
Last commit message
Last commit date

Latest commit

418e6ff · Jun 15, 2021

History

26 Commits
Apr 4, 2021
May 22, 2021
May 22, 2021
Oct 30, 2020
Apr 4, 2021
Apr 3, 2021
May 22, 2021
May 22, 2021
May 22, 2021
Nov 19, 2020
Nov 7, 2020
Jun 15, 2021
Apr 3, 2021
Nov 14, 2020
May 22, 2021
Feb 9, 2021
Feb 9, 2021
Apr 3, 2021

Repository files navigation

rpg-soundscape

This is a personal learning project.

My goal was to build a soundscape generator for role playing games. I wanted to build in IntelliJ plugin to edit the soundscapes and a standalone player which would work on an Raspberry Pi. I also experimented with new (preview) java features.

Feel free to use or change the project. However, the project is not production ready from my point of view.

Build and Run

Checkout the project, then run

./gradlew assemble

You'll find the software, including the IntelliJ plugin in rpg-soundscape/distribution/build/distributions. Simply unzip the plugin and run bin/player.

You can modify the file config.properties to your own needs.

About IntelliJ's Parser

This software uses IntelliJ's Grammar-Kit project for the plugin. It also uses it's light-psi proof of concept to parse the soundscape files outside of IntelliJ.

Grammar-Kit was modified a tiny bit to generate those light-psi library. These changes are available on GitHub, too.

About

A playground project to generate soundscapes in java

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published