the repository for the web game, auth's RNG!
auth's RNG is a web-based incremental RNG game built with raw HTML/CSS/JS with online features. roll for rarities, sell them out, buy upgrades, wish upon the wishing well, and collect as many rarities as possible!!!!!
roll > sell > upgrade > unlock deeper systems > repeat!
inspired by Roblox RNG games like Sol's RNG and Juke's RNG, but to clarify: this is not a Roblox game, and never will obviously be.
auth's RNG is also disgustingly customizable, and you can make auth's RNG truely yours. new customization features are released every update, and the limit just keeps getting higher.
check out the official wiki for how to play and how everything works.
official wiki all about auth's RNG, how it works, and how to play it!!
↓↓↓↓↓↓
https://github.com/authsrng-game/auths-RNG/wiki
main branch: https://authsrng.xyz
nightly branch: https://nightly.authsrng.xyz
native branch: https://native.authsrng.xyz
the main branch is for the stable and impactful releases of the game! with its name, it's the main game.
the nightly branch doesnt build or update nightly (i just thought the term was cool), it serves as a bleeding edge development branch and updates with every single commit!
the native branch is the site that gets maintained seperately. it serves as the website client for the auth's RNG mobile apps and is built for speed and privacy
android app repo: https://github.com/authsrng-game/auths-RNG-apk
it's auth's RNG. not "Auth's RNG", or "authsrng", or "Auth RNG". lowercase "rng" is fine.
and again:
Important
NOT A ROBLOX GAME!!!!!!!
auth's RNG isn't an RNG algorithm with auth in it, auth is just the alias the creator of this game goes by, which her name is "auth" or "ivy" if you wanna get a little personal. so auth's RNG is an RNG web-game made by auth, not a security thing.
this game wasn't supposed to copy the roblox games, or be one :(
we don't bite with contributions! a good PR is something like a UI tweak, balance change, or bug fix. a bad PR is rewriting the RNG algorithm for no apparent reason.
Warning
do not touch .github/workflows! even if it's a package tweak or fix. we maintain it ourselves and it may break the dev workflow and your PR will get rejected fast.
the official bulletin board (https://authsrng.bbs.fc2.com/) is also good if you want to make a PR without being labeled as a contributor, and if you just want to contribute anonymously. make the first sentence be your commit message (be sure to add "Commit" at the start of it) and write a description of why you made this change. then use git diff and after you've reached the end of the git log by holding down Enter or what keybind you use to scroll down git logs, copy and paste the entire output and put it 2 lines under your commit message. CAPITIALIZATION AND CORRECT GRAMMAR IS NEEDED!
example:
Commit: Replace unused script tag
Script "example.js" was removed before, and the script
tag made errors of the file not existing. Remove excess
line.
diff --git a/index.html b/index.html
index 1234567..89abcde 100644
--- a/index.html
+++ b/index.html
@@ -284,7 +284,6 @@
<script src="assets/scripts/vendor.js" defer></script>
<script src="assets/scripts/utils.js" defer></script>
- <script src="assets/scripts/example.js" defer></script>
<script src="assets/scripts/main.js" defer></script>
</body>
</html>refer to CONTRIBUTING.md and especially meta/TESTING.md before diving in!
Note
the repo is a bit of a mess, and if so, sorry! organizational contributions are genuinely appreciated as a first PR if you would want!
-
clone the repo (clones nightly since it is the main development branch) and cd into it:
git clone --branch nightly --single-branch https://github.com/authsrng-game/auths-RNG.git cd auths-RNG -
create a branch:
git checkout -b <branch-name>
-
make your changes! no frameworks, no installs, just HTML/CSS/JS because boring = good. then open
index.htmlor spin up a dev server to test -
push when ready:
git add . git commit -m "describe your changes" git push origin <branch-name>
the repo starts at v9.0, but the game has existed since 1.0 (originally on w3spaces and neocities). archives from v5.5 onward (when auth's RNG went open source) can be found on the Wayback Machine at authsrng.neocities.org or authsrng.w3spaces.com. personal archives by auth are here.
if you thought the git log held all of auth's RNG development history... no it didn't
made with contrib.rocks.
git is a goddamn idiotic truckload of sh*t
also the platform txt and asterisk are dead meat, we dont talk about what happened to those platforms
<3


