Don't think "random", think "statistics"

Principle: Make die rolls random, but outcomes statistical.

While dice and other random number generators may appear to go against the notion that players should be in control of their fate, they are, in fact, a great way to mimic complex systems without having to simulate the myriad elements that make up the real thing. You don't make a game like Civilization by constructing accurate models of medieval weapons, or by modeling the human musculoskeletal system and pitting simulated humans against each other; what you do is come up with a statistical model for battles and incorporate that into your game's mechanics.

Think of a roll of the dice as obtaining a single sample from a statistical model: The number that comes up is determined at random, but it's the state and rules of the game which determine what happens when that particular number comes up. Players win by making choices, manipulating the game state (or, sometimes, the rules) in such a way that random outcomes are biased in their favor.

The outcome of the game is determined not by the act of rolling the dice or clicking a button, but by choices like how to move, when to attack, when to retreat, and when to upgrade.

Comments

blaise said…
The problem with RNG as a game element is that it rewards playing the game correctly, or biasing the statistics in your favor, on an inconsistent basis.

A much better imitation of reality, not only in terms of authenticity by avoiding this artificial numbers game, but also as a play experience, is one that tunes into reaction time and decision-making.

Having simply these two elements present will naturally induce luck factors that are much healthier for the player experience as well as a more elegant expression of randomness than artificial RNG components.
Goldshadow2112 said…
I am confused on what you are saying. At first you sound like you are talking like you think randomly generated games are bad, then you continue with “Think of a roll of the dice as obtaining a single sample from a statistical model: The number that comes up is determined at random, but it's the state and rules of the game which determine what happens when that particular number comes up.” And this makes me believe that you use random data to find the statistic so do you like randomly generated games or not, and how does No Man’s Sky make you feel?
Adrian Lopez said…
I'm saying use random numbers and feed those numbers to a function that determines the outcome for that "roll", but give players a way to improve their chances of winning on subsequent rolls.
Adrian Lopez said…
Haven't played No Man's Sky.
96 NEWS said…
"Episode 39 of the Brainy Gamer Podcast dives deep into the nuances of gaming culture today. It's intriguing how gaming bridges generations and cultures, much like how the best cricket betting apps cater to diverse interests seamlessly.
https://www.indibet.in/indibet-app-apk-download
Anonymous said…
OrbitX Exchange by OrangeCap provides a secure and seamless cryptocurrency trading platform. Designed for users seeking a reliable experience, it offers real-time market data, fast transactions, and a user-friendly interface. Whether you're an experienced trader or a beginner, OrbitX allows for easy trading of popular digital currencies like Bitcoin, Ethereum, and more. With strong security measures, including two-factor authentication and encryption, your funds and data are protected. Enjoy competitive trading fees and a range of tools designed to optimize your trading strategies. OrbitX ensures you stay ahead in the fast-paced world of cryptocurrency, offering 24/7 support and seamless access.

https://orangecapinipl.in/orbitx-exchange/
Anonymous said…
Kheloyar App offers an exciting platform for interactive and engaging games, designed with a simple and user-friendly interface for players of all skill levels. It prioritizes a seamless and secure experience, ensuring users enjoy their time on the app. To stay protected, always use strong, unique passwords and enable two-factor authentication whenever possible. Never share your personal information or login credentials, and remain vigilant for any unusual account activity. Keeping your device’s software up to date is also essential for safeguarding against potential threats. Enjoy the fun responsibly while ensuring your safety and security on Kheloyar App...
https://kheloyar-app.com/

Popular posts from this blog

Controlling Aspect Ratio in Unity

Narrative and Consequences