https://github.com/guysoft/energysource
Energy Source Godot Jam project
https://github.com/guysoft/energysource
Last synced: 25 days ago
JSON representation
Energy Source Godot Jam project
- Host: GitHub
- URL: https://github.com/guysoft/energysource
- Owner: guysoft
- License: gpl-3.0
- Created: 2021-11-19T16:53:25.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2022-03-31T09:13:07.000Z (about 4 years ago)
- Last Synced: 2024-05-01T18:57:17.962Z (about 2 years ago)
- Language: GDScript
- Size: 52.7 MB
- Stars: 4
- Watchers: 4
- Forks: 0
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Project repo moved
I am re-working the game here to be a rhythm workout game, its been upgraded to use Godot 4+ and supports running standalone on the vr headset:
https://github.com/guysoft/TempoVRWorkout
# TempoVR
Work in progress, originally a game jam entry for Go Godot 2. Now we are actually trying to turn it in to a game.
Its still open for contributions but project is moving more slowly.
This is a rhythm game that works in vr using OpenXR, and supports WebXR.
It has a cool mechanic where you can slow down the music inside a level.
# Where to get it
* There are nightly builds in the [release page](https://github.com/guysoft/EnergySource/releases)
* There is also a stable (at least once) tested version in the [game jam entry with playable sources](https://guysoft.itch.io/tempovr)
# Community
[Discord](https://discord.gg/xkbAszgKcd)
## Developer setup
1. Import the godot project and install the following addons:
* [godot-openxr](https://godotengine.org/asset-library/asset/986)
* [Godot XR Tools](https://godotengine.org/asset-library/asset/214)
2. Download a test song
```
wget https://as.cdn.beatsaver.com/9d9092a6d2a70bb0a2b3f1b71fb97c6d6db046ab.zip
unzip 9d9092a6d2a70bb0a2b3f1b71fb97c6d6db046ab.zip -d src/Levels/test
cp src/Levels/test/Expert.dat src/Levels/test/ExpertPlusStandard.dat
mv src/Levels/test/Info.dat src/Levels/test/info.dat
mv src/Levels/test/song.egg src/Levels/test/song.ogg
````
## Developer settings in editor
In order to run in non-vr mode for debugging set ``ENABLE_VR`` to ``false`` in ``scripts/GameVariables.gd``
# Known issues
## Linux
For linux builds you need to copy to the game folder libopenxr_loader.so.1 which comes with your distirbution.
## Credits
Developers:
* Rainer Weston
* Guy Sheffer
Current example Music taken from, by jennissary (joey): https://beatsaver.com/maps/19614