Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jlchntoz/vrcage
Anti Gravity Engine for VRChat worlds - An advanced player/pickupable gimmicks physics system
https://github.com/jlchntoz/vrcage
udon udonsharp vrchat vrchat-sdk3 vrchat-udon vrchat-world vrchat-worlds-udon
Last synced: about 2 months ago
JSON representation
Anti Gravity Engine for VRChat worlds - An advanced player/pickupable gimmicks physics system
- Host: GitHub
- URL: https://github.com/jlchntoz/vrcage
- Owner: JLChnToZ
- License: mit
- Created: 2022-10-13T18:34:24.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-02-15T16:49:17.000Z (10 months ago)
- Last Synced: 2024-10-10T21:16:54.621Z (2 months ago)
- Topics: udon, udonsharp, vrchat, vrchat-sdk3, vrchat-udon, vrchat-world, vrchat-worlds-udon
- Language: C#
- Homepage:
- Size: 147 KB
- Stars: 10
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Anti Gravity Engine for VRChat Worlds
This is an advanced player/pickupable gimmicks physics system. The main focus of this system is for making illusions and some impossible gravity which can't be achieved with normal approach.
This system can't be used standalone and it requires some UDON scripting to make it works (especially on the logic to calculate players' appearing position and orientation). Please refer to the example worlds on how you implement your world's physics.
## Getting Started
To install this package, you should use [VRChat Creator Companion](https://vcc.docs.vrchat.com/). Step by step details TBD.
There are 2 demo scenes, you may refer them to start build your own world.
There is also a template file named `AntiGravityCustomHandlerTemplate.cs`, you can use it as a "clean" template to implement custom physics logic.## But... Wait! I want to see it in action!
There are already several worlds are utilizing this system.
- [Infinity Staircase](https://vrchat.com/home/world/wrld_b06797a2-801e-4a9a-a49d-1eb8ed06e031), the physically impossible part is implemented using AGE.
- [3D Maze Screensaver](https://vrchat.com/home/world/wrld_c259b81a-405a-46be-8b56-0b731992e4c4), pretty good at flipping players upside down.
- [The Anarchy Stronghold](https://vrchat.com/home/world/wrld_92f7c812-c14e-41c6-9f0a-8de1a04cd48b), on how to achieve infinite hallway which can meet back your friends in a loop.
- [Debug Jinja](https://vrchat.com/home/world/wrld_61f2fa45-e023-48dd-8c69-fdb658da9347), in a secret gimmick, you will know it once you found it.## License
[MIT](LICENSE)