268 reputation
212
bio website
location
age 23
visits member for 2 years
seen Oct 16 at 20:29

Sep
4
comment Building stable ecosystems
I am not sure if a stable system is something you want so much as a "probably long running stable system". Generally, complex and procedurally generated worlds are better thought of as chaotic systems, so their state after some sufficient time period can not be predicted. The Earth, for example, is a chaotic system, yet has a long-running (10 years or so) stable system, but is not stable over millions of years. Your game is likely to exhibit the same behavior.
Sep
26
comment Make a fake random distribution?
@Jeremy, you need to answer how to solve the OP's problem. So far, you have just reworded his question with a mathematical illustration. But that doesn't tell the OP how to make the RNG more fun.
Sep
24
awarded  Yearling
Aug
29
comment Spawnpoint for Multiplayer
Have you tried anything yet? I tried searching "cryengine spawnpoint" on Google and the very first result is a video tutorial. Do none of those resources have what you want?
Aug
15
comment Why is it difficult to port games from consoles to PC?
Regarding your comment "games are written in languages that compile on the PC" has not always been true. In particular, I would like to modify a famous quote, "Consoles and PCs may all be computers, but not all computers are created equal".
Aug
8
comment Why should I not use MySQL for a browser based game?
@johnny, MongoDB, Cassandra, sqlite, memcache. These are all alternatives to using MySQL, which all are very different in the kinds of situations they can be used and the kinds of performance they provide.
Aug
8
comment How to implement “identify item” feature in RPG
If you would like to see how a classic game handles this problem, have a spin through Nethack. In that game, pretty much everything you pick up is unknown, and can be identified to the player through observing its effects (or id scrolls). Sometimes putting on something causes your character to "feel" something. If you ate rotten food, your character might say "that didn't taste very good", or "I am feeling kind of sick". Watching other monsters use items is also a good way to know what it is. For example, if another monster puts on a ring of invisibility, you know the ring on that monster!
Aug
7
comment Data structure for random outcome from a hit probability table
@PatrickM, WoW's latency issues with loot are not at all necessarily indicative of the problem you are facing. They could have had transaction lockups on their DBs that would have caused that problem, or maybe one of their other synchronous calls blocked. I would be wary to pull in outside examples without more concrete data to show what exactly happened.
Jul
19
comment P2P card game: Shuffling without knowing the final order?
Have you tried just sending the random seed used for shuffling instead? Then each client can randomly choose the next card to draw as soon as its needed. This prevents players from being able to "see" the shuffled deck and you don't need all this really complex crypto stuff. Since all clients have the same seed, they will all always generate the same next random number (assuming they all stay in sync, of course).
Jul
18
comment What benefits does a game design degree have for a hobby game programmer?
@PeterTaylor, my comment was more a joke than actual commentary.
Jul
18
comment Does the gender of a game's protagonist affect sales?
@DaleyPaley, the problem with saying she "acts male" is really just that only men are portrayed in that situation. If more females were portrayed as "strong" and "daring" and "adventurous", you wouldn't say she was "acting male", you would say she was a strong character forging her path. If you want to break down gender barriers, you can't use phrases like "acts male" or "acts female" because that doesn't mean anything. Is it only that men can have strong traits, or aggressive ones? If so, then the gender gap will never close, and male protagonists will dominate.
Jun
28
comment What benefits does a game design degree have for a hobby game programmer?
Pretty sure degrees are measured in tens of thousands nowadays.
Jun
18
comment Map building - Tower Defense
I think what your answer is missing is how truly complex paths can be created. Do you want a inward spiral? The cos function is pretty handy. While you could make a spiral out of grids by hand, changing its radius, width, or length would be a pain. If you are trying to design complex paths, then hardcoding might be more appropriate.
Jun
18
comment Map building - Tower Defense
Looks like you got cut-off at the end?
Jun
17
revised Time critical events based on framerate
Remvoed the unnecessary parts saying "thanks" and "I hope this is the right place..."
Jun
17
suggested suggested edit on Time critical events based on framerate
Jun
17
awarded  Constituent
Jun
17
awarded  Caucus
Jun
17
comment Efficient collision detection using quadtrees
I have implemented this exact suggestion before when I did quadtrees and it worked well. If the children know of their parents, then reassigning a child to its neighbor is trivial because it can ask the parent which quadrant the Agent should now occupy.
Jun
14
comment If two objects interact, what holds the interaction code?
In particular, the Mediator design pattern would be appropriate. The Observer pattern would be a good alternative , which has a very different intent. You can get a pretty good summary of them on this Stackoverflow post.