michael@0: Reqs michael@0: Derive food subclasses from a generic food class michael@0: Derive hero subclasses from a generac actor class michael@0: Add 'hitid' to derived asteroid class to control multiple hits michael@0: Read http://quick-docs.madewithmarmalade.com/LuaAndObjectOrientation.html michael@0: Stitch galaxia sprite edges together using a Gimp filter michael@0: Program star particles to rotate during their flights michael@0: Solve bug of hero collisions sometimes triggering wrong logic michael@0: Replace vibrator logic once problem of too long and loud vibrations is solved michael@0: michael@0: URLs michael@0: http://www.lua.org/manual/ michael@0: http://www.madewithmarmalade.com/blog/building-marmalade-quick-game-nick-smith-part-2-getting-grips-lua/ michael@0: http://www.madewithmarmalade.com/blog/building-marmalade-quick-game-pt-3-building-wrong-prototype/ michael@0: http://www.madewithmarmalade.com/blog/building-marmalade-quick-game-part-4-api-best-practice/ michael@0: michael@0: Reqs michael@0: Gloss all buttons and logos michael@0: Make new abstract class 'actor' (http://www.lua.org/pil/16.html) michael@0: Subclass actor to derive new hero and villain subclasses michael@0: Repeat for space obstacles and cat food michael@0: michael@0: Bugs michael@0: +Points given repeatedly michael@0: michael@0: Tips michael@0: Audiacity to process sounds: In the 'Track' menu 'stereo to mono' michael@0: In the imported track, set '16-bit PCM' then see the 'Track' michael@0: drop down menu to select 'Resample' and choose '11025Hz'. Set michael@0: the 'Project Rate' in the selection toolbar at the bottom as well. michael@0: Export the file, 'Save as type' choose 'Other compressed files' michael@0: and then 'Options' choose 'RAW (headerless)' and '16-bit signed PCM'. michael@0: