{"author_name":"Cyros","cat":"MiniLD","comments":[{"author_name":"sorceress","time":"July 20, 2013 5:02 am","epoch":1374314520,"text":"You&#8217;ll probably need a cooldown timer so that boss attacks don&#8217;t happen all at once. The same timer can also give an attack action some time to occur.","spam":"N"}],"epoch":1374277380,"likes":0,"metadata":{"p_key":"42396","p_author":"Cyros","p_authorkey":"11024","p_urlkey":"78029","p_title":"Any tips on programming boss battles?","p_cat":"MiniLD","p_event":"LD26","p_time":"1374277380","p_likes":"0","p_comments":"1","p_status":"UPD5","us_key":"11024","us_name":"Cyros","us_username":"cyros","event_start":"1366934400","event_key":"16","event_name":"LD26"},"text":"<p>Hey guys! I&#8217;ve been working on my first real game called Lil&#8217;s Big Adventure. Right now I&#8217;m stuck programming the boss battles. My game is heavily physics based and I&#8217;m not exactly sure how to program the different states of a boss while also not messing with the physics engine too much. Does any one have any tips on dealing with states (for example; idle, melee attack, ranged attack, etc.)?<\/p>","time":"July 19th, 2013 6:43 pm","title":"Any tips on programming boss battles?"}