Hello everyone -
I’ve been asked to mentor a young teenager who wants to learn programming. He went to a gaming camp the past summer, but was frustrated because all they did was a kind of modding, and not really programming. He told me he wanted to learn c++, but I thought that would be too much. I think java is the best solution for where he’s at ( and where I’m at ). I do PHP programming, and I’m doing my best to stay one step ahead of this kid 
We’ve found several tutorials on Asteriod and Space Invaders-type games, and those are straightforward enough. But this kid wants to write a programming, and I want to make sure he can accomplish his goal. Can anyone recommend a tutorial for how to write a platformer, in any language? Specifically I’m wondering how you store the map of the level, and how you handle jumping and the main guy resting on a platform.
I suppose by default, the guy falls, unless there’s a collision with a platform surface. That’s a guess; it might give you an indication of where I’m at.
Any help is appreciated!