Added debug feauture & fixed character in corner
Seperated debug tools to their own file
Seperated character traits to their own file
Took out most of debug and character code
Improved seperation of character.lua and main.lua
Added sprites for fireball and chicken
Improved character.lua performace and organization
Modified the shooting function so bullets shoot without overlapping the
body first.
Changed bullet sprite.
Organized bullet tabled comments to explain what's going on a bit
better.
Added initial chicken caracter and functionality
Added chicken functionality including table of all chickens-- similar to
the organization of bullets in table form.
Chickens are spawned at random points within the screen when the '9' is
pressed.
Chickens is (hypothetically) destroyed if a bullet hits it. [This needs
to be reworked so it functions properly]
Added debug toggle and chx counter
Moved most of main.lua to other files
'main.lua' was getting too long and disorganzied so I moved most of it's
functionality to other files including character.lua and chx.lua-- just
to name a few.
Now main.lua holds functions like 'draw_character' or 'draw_chx' in
love.draw so things are a lot more modular and easy for me to work with.
Added misc.lua
misc.lua exists to hold functionality which I don't want to place in
main and can should be called by other functions.
The only function it contains now is a check if two objects overlap
given the objects positions, x-length, and y-length.