initial AI branch commit
initial AI commit
Merge branch 'master' into ai_branch
added UidPair file
added UidPair file
Slight changes -- enemy AI only iterates if the player object is within a certain range (10 tiles) of it. AI performs moves every 7 game ticks.
Merged with new master changes
asdf
Working on enemies shooting... some errors with kryonet serialization?
Merge branch 'ai_branch' of https://github.com/Lduperron/CSCI375-Team-Project into ai_branch
Scrapped EnemySoldier class.... would not serialize nicely with Kryonet... just using Mob for enemies and player character now... seems good. Enemies now shoot at random, and are allowed to wield guns. Should have shot collisions working soon.
Collisions between lasers and enemies/players now functioning. If an enemy (or you) is hit by a laser, the object disappears. Currently no game over function, so your object disappears, you can't move, and the enemy shoots at the area where your corpse should be.
Excellent familiar background music and laser sound effects added.
Added files I forgot to stage because I'm still a git noob.
Turned up sound.
Players and enemies now have HP. Its slightly hacked together (ie. using some hard-coded numbers, where it would be nice to be derived from somewhere else, but time constraints, etc.). Might get a couple hours of sleep now?
about to merge
Merge pull request #12 from Lduperron/ai_branch

merging!