Skip to content

authsrng-game/auths-RNG

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

807 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

auth's RNG

the repository for the web game, auth's RNG!

Version Repo Size Last Commit License Code Size Top Language Open Issues Open PRs trans rights Discord Visitors CI Status

about

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


meet the branches and versions of the game

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


other repos

android app repo: https://github.com/authsrng-game/auths-RNG-apk


misconceptions

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 :(


contributing

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!


testing locally

  1. 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
  2. create a branch:

    git checkout -b <branch-name>
  3. make your changes! no frameworks, no installs, just HTML/CSS/JS because boring = good. then open index.html or spin up a dev server to test

  4. push when ready:

    git add .
    git commit -m "describe your changes"
    git push origin <branch-name>

versioning

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


project stats

Alt

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

About

the greatest RNG webgame of all time. roll, sell, buy, repeat, and customize.

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

2 stars

Watchers

2 watching

Forks

Contributors