Thanks and you're welcome at the same time, however one would say that.
To Do:
• Circular enemy movements
• Different enemy speeds (three or four)
• Door/key
• After Door/key is added, ability for multiple doors/keys
• Checkerboard pattern seen in the background
• Optimize for speed, 83+ mode is kind of slow
• Somehow get the editor in a smaller size so it can be a program (possibly with a bunch of features removed or something)
I'm trying to implement circular movement currently, but I have almost no idea of how to do it.
ThePenguin77 suggested it at first
Quote:
I don't know how you do your enemy movements, but going in circles can be done with a look up table. The size of your circle will will affect how many entries you need to make it smooth, but here's how you would do it.
Make a table of the cosine's and sine's of the angles from 0 to 330 counting by 30's multiplied by the radius. If your circle is massive, you might have to go by 15's. Then, just treat those new numbers as the x and y velocities and just go to the next one every frame. And behold, a circle!
Here's a simple basic prog of what I mean:
:Radius -> R
:For(A,0,330,30
:Disp RCos(A),RSin(A
:End
Since those will be decimals, treat them as two by numbers where the upper byte is the whole part and the lower byte is the decimal times 256.
...but I have no idea how this works.
Anybody know how?
EDIT: yay, I'm an Advanced Newbie now!!
EDIT2: nvm about the circles, I think it's taken care of now. Thanks Cooliojazz.
EDIT3: Be sure to vote in the poll for what you want to see. I'll let the poll go for a week or so.