Ruthenium is a free open-source computer simulation game, which allows users to operate and configure a virtual system to their will, and features a collective database of users, of which can be managed and modified, hold permissions, and more, all of which are modifiable inside and outside of the game, and allows the player to customize their gameplay as they want.
Learn more: Ruthenium Wiki.
Download the latest release of Ruthenium
Launch the game with ruthenium.exe
, select your desired resolution, and you'll be presented with a log-in screen. Two users already exist after launching the game so far: default
and admin
. Both of the users will have the password of password
and will be able to be logged into right away. default
is your basic, permissionless user, whereas admin
is your system moderator, given permissions to be able to assign permissions to themselves and other users.
Log-in to the default
or admin
user and you will be welcomed with a desktop, complete with a system-based time, a taskbar, and a few desktop icons.
Click the Profile icon. This is your current user. You will see your Bio
, UserGroup
, and profile picture. Want to quickly change your bio? Click the edit button and start typing away.
Click the Users icon. This is the user database. It contains the list of all of the users that your current user is able to see. If you do not see your user (indicated by being marked as bold), your user is hidden, and your user does not contain the permission settings.see.hidden
. This will also allow you to see other users that contain the permission node user.type.hidden
.
Click the Permission Manager icon. You will notice if you logged into default
you don't have any permissions. If you've logged into admin
, you will have four permissions. You can view other users' permissions to make sure everything looks good by clicking the user dropdown list, and selecting a user. The permissions will update according to what user is selected.
If your current user has the permission node permissions.add.self
and/or permissions.remove.self
, you will be able to change your own permissions. You can remove permissions by clicking the red X icon, and you can add permissions by typing in the permission node (case sensitive) into the large input box and hitting Add Permission.
If your current user has the permission node permissions.add.others
and/or permissions.remove.others
, you will also be able to change other users' permissions.
Read more: Permissions, Formatting Permissions, Adding Permissions.
Click the Manage icon. You will see a box that displays your current Username
, Password
, and Session ID
. You will also notice that your password has a colored bar underneath of it. The bar represents your password's strength is regards to its length and/or what characters are used. Passwords that involve special characters and uncommon symbols are always much stronger than simple passwords.
If your current user has the permission node settings.manage.self
, you will be able to edit your Username
and Password
in the input boxes that display them. Keep in mind that you will not be able to have an empty Username
or Password
. If you want to delete your current user, you can click the delete button and you will be logged out of the account and it will be removed from the database.
Click the Reload icon. This is useful for updating the database on-the-fly, such as if you want to keep the game open when making changes to the data.ruth
file or other files.