June's Program: Pole Dodge 2


Yes, I know I知 late. June is almost over and I知 sure my adoring fan is up in arms. I do have one fan, right…

[Pole Dodge 2 2012]
Yes, I know I知 late. June is almost over and I知 sure my adoring fan is up in arms. I do have one fan, right? In any case, I知 breaking tradition for June痴 Program of the Month and posting a more modern program. Pole Dodge 2 is my revamped version of April痴 program. Before I dig into the details, go play it. It痴 real easy, just use the 纏 and . to bank left or right. No really, go play it. I think you値l find it much more enjoyable this go round.

Okay, so what痴 new? If you remember my rant on the first Pole Dodge, you値l find this version much more entertaining. The first version wasn稚 a bad attempt, it was just slow and not fun. The heart, however, was there and I tried to bring that heart forward. There are poles that move at you. You still dodge them. The difference is in the execution. There, you will see differences.

First, the spaceship is now a plane. That plane banks with your turns and doesn稚 move until the bank is complete. This adds a bit of strategy to the movement. The plane now flies above the poles instead of skimming underneath. This was more of an esthetic change. Banking a low ship would have meant dealing with overlapping graphic elements and added complexity to the code. So, by flying it above the poles it looks better.

Moving to the poles, they are now shorter but move into place with a perspective look. They are also solid without the pattern of the original. I liked the older look but it didn稚 look right in this version. I知 still not a huge fan of the block look, but it works. The poles are now randomly placed and increment in number. However, they don稚 overlap like before. This makes it a bit harder to dodge five poles on-screen as they are a bit wider. Fortunately, they don稚 all grow at the same rate which is something you can use to your advantage.

I added in a few other minor touches. There are three lives displayed in the upper corner as planes. When you crash, I let the poles on-screen roll past your explosion. A small touch, but something I thought would look better and make the program feel a bit modern. I know, odd trying to make a 30-year-old computer look modern, but there it is. Oh, I compiled the program using MCODER II. Yeah, it痴 fast! Did you notice that? No slow-moving controls here. Although, it does bog down a bit the more poles displayed. That is probably a good think as it does get progressively harder to dodge that many poles.

If you are overly ambitious, feel free to look at the code. Anything you think could be done better? I thought about adding a sun moving across the horizon as a sort of timer. Make it through a day and it would start a new round. Sadly, I was starting to run out of memory and I wasn稚 sure it would really add anything new. What do you think?

If you want to run this program on your Android phone or tablet you can download a compressed copy of the program to your device. You'll need to save the .p version of the program to your device to allow Zed Ex (Beta) to run it.



Comments on this article:

No comments so far.

Write a comment:

Type The Letters You See.
[captcha image][captcha image][captcha image][captcha image][captcha image][captcha image]
not case sensitive