Skip to content

Commit

Permalink
Added README and license
Browse files Browse the repository at this point in the history
  • Loading branch information
codex128 committed May 15, 2023
1 parent 6b86c63 commit 6400d10
Show file tree
Hide file tree
Showing 2 changed files with 78 additions and 0 deletions.
21 changes: 21 additions & 0 deletions LICENSE
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
MIT License

Copyright (c) 2022 codex128

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
57 changes: 57 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
# JGoldRunner
A spin-off of LodeRunner built with JMonkeyEngine3.

# Download
1. Download the zip file for your system from the releases. Windows is currently not supported.
2. Extract the zip file.
3. Run the launcher in the resulting folder.

# Game Instructions
* Move with Arrow Keys.
* Dig brick down + left/right with A and D (which creates a hole).
* Boost by pressing SPACE.
* Collect all the gold and then make it to the top of the level.
* Your energy bar fills when you collect a gold.
* Do not get caught by the enemies, or the level will restart.
* Restart the current level at any time with R.
* Quit the current level at any time with BACKSPACE.
* Advance to the next level at any time with END.

# Additional Tips
* You can fall through holes you dig, but enemies will get stuck inside. This is how you avoid enemies.
* You can walk on **top** of enemies without getting caught. The only exception to this rule are ladders, where the enemies climb up into you.
* Enemies can pick up gold, too. You can force them to drop their gold by putting them in a hole.
* After a bit, an enemy may try to climb out of a hole he fell in. You can stand on top of him to stop this.

# Settings
* Enable/disable boosting.
* Enable/disable in-game music.
* Speedrun Display: the clock will display total time for the entire package, instead of time for the current level.
* ExpertMode: enemies not stopped by holes. You gotta be on your toes if you enable this!
* SluggishMode (will be removed): Makes you slower than the enemies.

# Platform Support
This game is supported primarily on Linux.
MacOS has not been tested, but is expected to work.
Windows is **not** supported yet.

# Save Data
Save data will be stored in ".goldrunnerdata" in the user's home folder.<br>
Exported level packages will be stored under ".goldrunnerdata/exports".

# Sources
Download "JGoldRunner-sources.zip" from the releases.

Dependencies:
* JMonkeyEngine 3.5+
* Lemur 1.16.0+
* J3map 0.0.1+ (https://github.com/codex128/J3map/releases/tag/v0.0.1)
* JmeUtilityLibrary 0.0.1+ (https://github.com/codex128/JmeUtilityLibrary/releases/tag/v0.0.1)

# Known Issues
* GUI does not support larger or smaller window sizes.
* Gold visuals sometimes disappear after an enemy drops it.
* Multiple heros can be added after closing and opening the level editor.
* JMonkeyEngine3.6: level editor seems to be crashing on exit.
* Package Editor: swapping levels crashes during swap or cancel.
* Level Editor: Gold is too difficult to see.

0 comments on commit 6400d10

Please sign in to comment.