Animation
Challenges » Animation
Name: program challenge 3 entry Author: graphmastur Download: Animation.8xp Compatibility: Parent page not set File Size: ? |
This is my entry to program challenge 3 |
Want to update this page?
- Upload new files to provide up-to-date versions of your program;
- or Edit the content of this page to provide up-to-date information about your program.
A moderator will only process these changes if you add the word update to the list of tags
What the community thinks:
I like my program. Of course, then again, I'm biased.
I like it too, the symetric shaping and the quick animation are cool,
i just feel it could be optimized a lot, and become even better.
It must have taken you hours to create, and the result is certainly a reflection of the effort.
But 13000+ bytes!!!
Maybe you should still optimise it. Sure, the challenge is over, but it will make you proud to have the same output for less memory. Actually, why don't you post the code up, and we can all work as a community to optimise it?
O.k., Here it is.
And yes, It took over 7 hours. It got so bad that I finally created a program that pretty much did all the lists for me. I just had to select the points.
The simplest thing I can see for you to do is to take advantage of the patterns in the animations. Like when you draw a bunch of circles, you could have the points for only one circle stored in a list. The you could translate them coordinates as a whole by adding a umber to the entire list
Example:
Implementing that would save a lot of space, and since your animation is so symmetrical and geometric, i think you would have very little trouble finding patterns or algorithms for all the other sections as well.
I think that I will work on this.
First, though, instead of that For( loop, you could simply do this:
:Shade(Ymin,Ymax)
It's the fastest way to turn the screen black.
You used all Pxl-changes - why not just set the graph screen, and use a bunch of Line( commands? That would save you a ton of space.
I will post the fixed code as soon as it's finished.
Okay, I just realized that using Line( is a little too fast.
You could refigure the parameters of your For( loops so that the Pxl-Change( doesn't require looking at super-long lists.
but when i try to download it it says that the file doesn't exist
It may have been moved to a different location or deleted.
There's many reasons, but I'm assuming the main one is because the program was depreceated (I think I didn't spell that correctly?).
Hewwo, my name is Achak Claw. I was formerly BioHazard.