Yesterday I finished the first level and started dynamic reordering. Today I finished reordering and I’m starting on drag and drop.
Tuesday
July 20th, 2010I did do something yesterday too.
June 19th, 2010I set up some error checking yesterday and now we can land on a platform, now i just need to implement falling off of one.
Thursday aka my humpday
June 18th, 2010Levels can know draw themselves.
Collision detection is now written but it needs to be tested and made to work.
Wednesday?
June 17th, 2010Working on the level class. I know how to do, I just need to get it done.
Monday
June 14th, 2010I’m using jQuery’s .each function instead of for in because for in will iterate over user created properties.
Keyboard input now works for all instances of the game engine on a page.
The player can now move between canvases
Snap on
June 11th, 2010Well I can now make multiple instances of the game engine but each new instance overwrites the onkeydown/onkeyup functions.
Still work to be done
Another Day
June 8th, 2010Test 3 done. Now I have to tweak the engine.
Making time
June 7th, 2010Finally made some time to code again.
Right now I’m modifying a game engine from Matthew Casperson
I have the player moving around the way I want now I’m adding jumping a falling.
Jumping done now I need to do some testing to see if this project is even possible.
Tests 1 and 2 done that just leaves testing drag and drop.
However I realized that if I want to have multiple instances of the game engine I’m going to have to tweak its use of global variables.
Object.prototype = new OtherObject
May 19th, 2010I’ve been going through some tutorials over at brighthub and for the life of me I couldn’t figure out how things went together. Apparently if you add
Object.prototype = new OtherObject
after the definition of Object you make Object a derivative of OtherObject.
That doesn’t seem logical to me but at least I get it now.