First commit!
Added SpriteContainer interface and abstract implementation for it.
Continued  to port more of my Java Rockfall code to the entity package.
Added rudimentary miner sprites. Added Entity factory. Added listener code for touch events.
Added threading and game loop.
Abstracted updating from drawing. Finetuned protagonist movement code.
Added UPS code at 60 updates per second.
Fix FPS lag, attributed to constant calling of decodeResources method in the sprite class. The Sprite class now caches the bitmap that belongs to it.
Add fallable marker interface. Add powerup skeleton class, and make both powerup and rock implement fallable.
Modified Entity interface to hold velocity. Added more functionality to Protagonist entity. Added heart (lives) display code.
Pushing projet to github.
Added all rocks to factory and spritesheets.
Major refactor to the way Entities are constructed, with the abstract class abstracting common procedures pertaining to the subclasses. Modifications to the Entity Factory were made as a result, introducing a startX and startY parameter.
Added "Noob Kitty" to the Entity Factory and assets.
Added "Noob Kitty" to the Entity Factory and assets.
Merge branch 'master' of https://github.com/raffprta/RockFall-Android