Truly Random for Android(TM) - RPG Die Roller/Lottery Ticket Generator

Truly Random Dice RollerVersion 2.1.0 - Google's Android Operating System
Applications: Entertainment

Release Notes

Whether you are exploring the depths of your favorite dungeon, staring in the face of an evil dragon, or just looking for that lucky lottery number, this application can help you. Now with the new RPG+ functionality, you can be rolling dice in very complicated ways.


Truly Random RPG Dice Roller

RPG - Dice Roller


This portion of the application is aimed at those brave adventurers engaged in the world of fantasy role playing games. No need to worry about forgetting your dice. This application will roll the dice for you. Choose the number of dice to roll (1..99), which die (d2, d3, d4, d6, d8, d10, d12, d20, or percentile (0-99)), apply a modifier (-99..+99) and make your roll. The totals will be calculated and displayed for you along with the detail for each die.

Save Your Dice Sets

Common sets of rolls can be saved. For example, if you find that you need to roll a certain combination repeatedly, save that combination and just pick it from the list when needed.

Not Just For RPG

Finally, while the RPG crowd was the original motivation for developing this application, rolling dice of various types and numbers is common in a variety of games. If you've lost those dice from your favorite board game, you no longer have to hunt for others or cannibalize other games. Just choose and roll.

Screen Shots

  • Truly Random RPG Screen Shot
  • Truly Random RPG Screen Shot


Truly Random RPG Dice Notation

RPG+ - RPG Dice Notation


Enter a formula in RPG Dice Notation (an abridged version) to handle those complicated scenarios where rolling a number of d6 just doesn't cut it. Now you can define complex expressions allowing you to mix various dice together, multiple, add, or subtract their result in almost any way you need.

Formula Syntax

The syntax is very straight forward and closely follows your basic algebraic notation. You can add, subtract, multiply, use parenthesis, and unary plus/minus. Division is not currently supported and all numbers are integers. Precedence order is the same as your basic algebra with multiplication occurring before addition and subtraction. However, the use of parenthesis will override this.

Dice are represented as Adx where A = number of dice to roll and dx represents the type of die (d2, d6, etc.).

A few examples are likely to provide the easiest explanation.

  • 4d6+3 = Roll 4 d6 dice, sum them, add 3 to the result
  • (4d6+3)*2 = Roll 4 d6 dice, sum them, add 3 to the result. Then multiply this value by 2.
  • 5*4d6+3 = Multiply 5 times the sum of 4 d6 dice then add 3 to the result

Operators:

  • + addition
  • - subtraction
  • * or x multiplication

Once you roll the dice, the results are shown below as well as the outcome of each of the die that were rolled.

Saving Your Equations

You can also save your equations for use later. Just use the "Add" menu item to save the equation with a name of your choosing. Using the "Update" menu item will allow you to change the name or save modifications you have made to the equation.

Notes:

The screen doesn't rotate from the portrait position at this time. As such, phones with a physical keyboard running Android 1.1 might find entering in new equations a little awkward. If you are in this situation, keep in mind that you can enter your equation once and save it. After getting a few representative samples saved, you will be able to use those from the selection list without any/much more data entry.

If you are using Android 1.5, the soft keyboard should work by just tapping the edit field without rotating the phone or engaging the physical keyboard.

Screen Shots

  • Truly Random RPG Plus Screen Shot
  • Truly Random RPG Plus Screen Shot
  • Truly Random RPG Plus Screen Shot
  • Truly Random RPG Plus Screen Shot


Truly Random RPG Character Generation

RPG Char - Character Generation


This portion of the application will help with the task of generating that new wizard or cleric you have been wanting to play. This will roll 4 d6 (six sided) dice and total the highest three. It will also allow you to select specific dice to re-roll if your DM allows. (Some allow to re-roll 1s for example) Six sets of dice are rolled allowing for the attribution of your character.

Screen Shots

  • Truly Random RPG Char Screen Shot


Truly Random Lottery Number Generator

Lottery - Lottery Number Generator


This is provided for entertainment purposes only.

Here you can define many of the popular lottery games across the US - at least those that involve choosing random numbers from a particular range. This will support the following three types of lottery games:

  1. A number of picks plus a bonus. MEGA Millions is an example of this type of lottery. You choose 5 numbers in a range of 1..56 and a bonus (MEGA Ball) number from a range of 1..46.
  2. A number of picks without a bonus. This is like the game noted above except without the additional bonus.
  3. A number of digits. Games where you choose 3 or 4 digit numbers are represented here.

A couple of definitions are provided by way of example, but are not guaranteed to be a match with the rules of the games in your area.

Please remember that this is provided for entertainment purposes only and does not condone or encourage the playing of lottery games.

Screen Shots

  • Truly Random Lottery Screen Shot
  • Truly Random Lottery Screen Shot


Support

With many new devices on the market, it is difficult to test against all configurations. If you run into a problem, please contact me via email, through the contact screen on this site, or by using the support forums I've provided here. The market comments are inadequate to provide support or really even to learn the true nature of any problem you might be experiencing.

Thank you.

Android is a trademark of Google Inc. Use of this trademark is subject to Google Permissions.