Jump to content
  • Sign Up

Recommended Posts

This is kinda technical and probably not what someone would expect when entering a thread with this title, but I just wanted to make a request as a programmer towards fellow programmers in Obsidian.

 

Project Eternity is, of course, going to simulate dice rolls and otherwise generate random numbers for whatever reason. With that in mind, I'm asking you, nay, begging you, please oh please don't just use the lame rand PRNG from cstdlib for random number generation. Use something better, like Mersenne twister, which is available in STL in C++11.

 

I'm kinda pedantic and I'm irked when programs and video games which use pseudo-random number generation extensively use a bad PRNG.

 

So yeah... that's all.


runner.jpg

Hey, I just backed you,

and this is crazy,

but here's my money,

so stretch goal maybe?

Share this post


Link to post
Share on other sites

There are random number generators linked to atomic decay or background radiation in our atmosphere. Though that would probably require an always on-internet connection.


Remember: Argue the point, not the person. Remain polite and constructive. Friendly forums have friendly debate. There's no shame in being wrong. If you don't have something to add, don't post for the sake of it. And don't be afraid to post thoughts you are uncertain about, that's what discussion is for.
---
Pet threads, everyone has them. I love imagining Gods, Monsters, Factions and Weapons.

Share this post


Link to post
Share on other sites

I'm not sure that the players would ever notice what algorithm is being used to generate random outcomes.


"It has just been discovered that research causes cancer in rats."

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×
×
  • Create New...