   What area of game development takes you the longest?
  I would like to get a poll here going on what takes you guys the longest in developing your games. Now, this is for Indie developers, so I do not want to know what EA strugles with.i.e. Development of an engine? Textures? Models? AI?Please list top three things that you have run into that is taking up most of your time and possibly hindering the completion of your project/game.Thank you all in advance.   
  The game part. Physics, graphics, etc I've got down. Actually writing a game is totally something else though.   ;  I hate writing AI code.   ;  Learning.   ;  collision detection for action games.UI for strategy-type games   ;  Finding competent people to add to your team.   ;  Over-engineering.   ;  Getting decent fps and making it fun ;)   ;Quote:Original post by dcosbornOver-engineering.;  UI, scripting, and developing editor tools.I've never actually implemented AI myself, but I can imagine it's a struggle to code a decent AI system.   