Feb
17
awarded Yearling
Feb
17
awarded Yearling
Oct
31
awarded Nice Answer
Jun
20
awarded Enlightened
Jun
20
awarded Nice Answer
Feb
29
awarded Popular Question
Feb
17
awarded Yearling
Feb
17
awarded Yearling
Jan
5
awarded Nice Question
Aug
30
comment How to prevent fleeing monster from backing himself into a dead end?
+1 for suggesting a concrete flight destination target. You do not need to follow the whole path through, only just enough for the creature to 'feel' safe. You could also designate hiding places for the creature to flee to. Make sure the creature runs for a hiding place outside the range of the player.
Aug
24
answered Basic developing in python?
Jul
21
comment How do I get consistent Xbox360 Controller input across Linux, Mac, and Windows?
@Daniel To me, it looks like you already found a decent driver (the one in your question). Get your game working with this one first, so you have a working cross-platform game and a driver recommendation for your FAQ. Additionally, make sure your mapping system is flexible enough so either you or the user can resolve the odd inverted axis or button shuffle, should a new joystick scheme arise (either due to preference or a driver). You could always later add support for more drivers, should the need arise.
Jul
20
comment How do I get consistent Xbox360 Controller input across Linux, Mac, and Windows?
+1 for suggesting not to install drivers unneccesarily. Simply determine the running platform (at compile-time) and compile the appropriate joystick mapper. Use this mapping class as a proxy between the actual joystick driver and the browser plugin logic, so the platform-specific code is isolated from the rest.
Jun
14
comment shake / Vibrate a body in box2d?
Is the shake effect actually meant to be an influence on the physics simulation or are you looking for a cosmetic effect?
Jun
14
awarded Supporter
Jun
11
comment Framerate independence
I think Heishe has nailed the solution, but I would like to mention this article explaining with code how you can achieve this starting out from your situation (a locked framerate) and working to the technique mentioned in this answer and beyond (variable framerate with stable physics).
Jun
6
comment Game state management techniques?
I would think this greatly depends on how the code coupled together. I can imagine a clean separation between selecting a piece and a destination (mainly UI indicators and input handling), and an animation of the chess piece towards that destination (a whole board animation where other pieces move out of their way, interact with the moving piece etc), making the states far from identical. This separates responsibility, allowing for easy maintenance and even reusability (intro demo, replay mode). I think this also answers the question in showing that using a FSM does not need to be a hassle.
Jun
6
answered Game state management techniques?
May
31
revised Is there a 2d physics engine that can model fluids and gases?
deleted 55 characters in body
May
31
awarded Commentator
1 2 3 4