Reputation
607
Top tag
Next privilege 1,000 Rep.
See votes, expandable usercard
Badges
3 12
Newest
 Yearling
Impact
~180k people reached

Apr
27
comment Couldn't all games avoid post-start loading?
@Felsir Dungeon Siege did it the same way.
Apr
15
comment How can a game handle all characters at once?
"A simple game like a tower defense game." Hmm... have you ever played Defense Grid: The Awakening, or its sequel?
Jan
18
comment Games where the story continues via progeny
@JaredSmith It's been several years since I played FFV, but I seem to recall there not being any different stats for Krile, that her replacing Galuf was a big deal for the plot but had no impact whatsoever on the gameplay. Is that not correct, then?
Dec
14
comment Should I use a database for storing game content?
@wjl: Agreed, the benefits of normalization and referential integrity constraints are well worth it even for smaller game data sets. (Now if only it wasn't such a pain to get SQLite to do proper referential integrity constraints...)
Nov
11
comment Why not pre-render story parts in a game?
If you pre-rendered half of what you see in the game with "better" quality, the transition could make the game lose it's flow. Yes, exactly. This effect was very noticeable (and jarring) in Final Fantasy 8, for example, where the in-game graphics were already very good anyway, for a PS 1 at least, but then suddenly you hit a cutscene and everything looks all different because you're in a movie instead of the game engine.
Apr
30
comment How to detect and prevent abuse (botting) of online game API?
Ugh, is Travian still around? I played that many years ago, then stopped when I realized gameplay could basically be boiled down to "may the best sociopath win."
Apr
21
comment When prototyping, how can I more easily explore game behaviour?
@JonasByström: ...except getting back to the moon, apparently. :(
Dec
25
awarded  Yearling
Nov
6
comment Why do my images take 200 MB of RAM when they are ~20KB on disk?
There has to be more to it than that. 17 * 9 = 153. There's no image compression algorithm I've ever heard of that gives a > 1000:1 compression ratio!
Aug
12
comment Is there any harm in having the main game loop run uncontrolled?
A while back, a bug caused Starcraft II to do this under certain conditions. It ended up literally melting a few GPUs. So yeah, it's very possible for an uncontrolled game loop to cause harm.
Apr
26
comment Can I prevent diagonal movement from exploring more of the map?
I did something similar a while back, and I solved it by having orthogonal movement cost two "ticks" per square, and diagonal movement cost three.
Apr
21
comment How does Lua work as a scripting language in games?
Osterhout's Dichotomy should be taken with a grain of salt, seeing as how he set it up specifically to promote a scripting language he had written that fits the parameters he set out quite well. But most scripting languages these days have some sort of JIT, which contradicts the third point, and a lot of scripting for serious games takes place in languages that do not match the first two points of the Dichotomy. UnrealScript comes to mind, and you can bet that the folks building games in it would not want to have to make do with dynamic typing!
Mar
1
comment Why is forward=down mouse orientation commonly called “inverted”?
@ToddersLegrande: See above, "The mapping of forward to up makes sense on a 2D desktop, but not in 3D space." The Konami Code was introduced in the 2D era.
Mar
1
awarded  Popular Question
Sep
17
answered What are the benefits of capping frames per second? (If any)
Jun
5
comment What are the benefits of binary format when storing map info?
I would really not worry about this. Modern hard drives are big, and they're fast. Modern CPUs are fast too. You're not likely to take very long to load and parse a save file written in a textual format like JSON; what will take a long time is preparing the level itself. (Loading images and sounds into memory, building a representation of the level, etc.)
Mar
16
comment An object twice as close appears twice as big?
What does 3D perspective math have to do with viewing angels? ;)
Mar
2
awarded  Scholar
Mar
2
accepted Why is forward=down mouse orientation commonly called “inverted”?
Mar
2
awarded  Nice Question