I have been thinking about writing a game called MagBall for the M100 just for the fun of the exercise. It would look something like this:


This is just a mockup screen done in BASIC mind you to get an idea how it would look with "Mag Hooks" sprinkled here an there and spring boards to rebound the ball. A real game would have to actually add some logic.

The real question in my mind is if I could animate the ball fast enough even in ASM code given nearest neighbor detection, springboard collision detection, gravity acceleration equations and sin/cosine approximation when "hooked" by a MagHook. Oh, plus detecting if you cross the black-and white checker finish line of course.

Certainly I don't think I could animate with the line drawn between the ball and hook for every "frame", but my idea was when you hit the space bar, the nearest MagHook grabs the ball, changes "color" and draws the initial line showing the connection. Then after that the ball would just rotate around that hook until the space bar is released with no line drawn. With the core logic written for how the ball moves, multiple levels could then be created with different placement of hooks and spring boards.

Lot's to consider for actual game play here, but thought I would throw the idea out there. Anyone ever seen a game similar to this for the M100?

Ken

Reply via email to