I checked out the script. YOU DID IT THE HARD WAY! YOU HAVE A MILLION VARIABLES!!!(not literally)BUT STILL!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
This is incredible: an awful amount of sprites and super-long scripts and... it runs smoothly in the Flash Player but also in Scratch when downloaded... how did you get this efficient design? Would you mind sharing some of your basic ideas?
PART 11: What else? I would have liked to see how well lists performed and how I could have reduced the code. There should have been a lot less copying and pasting with the use of lists. Well, that's all that comes to mind at the moment. Sorry for such a long story. I guess I was waiting for someone to ask me so that I could share. ;) If you forget everything else, remember to limit the use of stamping and collision detection (it's expensive too). Have fun!
PART 10: As a simplified example, if every loop resulted in a movement amount of 0.25 steps, the sprite would only be told to move every 4th loop when the movement amount of 1 step had accumulated.
PART 9: If we simply tell Scratch to move the sprite regardless of the amount, we'll end up with an unpredictable rate of movement. It's been a while since I wrote it, but I think I skipped moving the sprite if it was too little of an amount. I accumulated how much the sprite was supposed to move for each iteration and when it finally passed a threshold, like 1 step, I'd move the sprite and reset the accumulator.
Fantastic work! Had been working on my own version for a while which had a lot of work to do on it and am looking forward to looking at the coding as it works nice. Thanks and nice one.
Thanks. Some of the coding is clever, but most of it is on the embarrassing side. :) Unbelievably, I discovered lists in Scratch after I was done creating the game. For some reason I thought lists were only available in one of modified versions of Scratch. I really don't know how I missed it. My point is that the coding would have been much more compact and easy to read with lists. I don't know how it would have affected performance though. As it is there was a lot of copy and paste.
Excellent rendition of Space Invaders you've made here. I just love the attention to little detail you put in too, like the shields crumbling and projectiles colliding with each other. Top Notch.
Comments
You need to be logged in to post comments
Add a Comment
As an old school gamer, I must say you nailed it. Excellent work. I can't wait to download it and see how you did it. Doing so now.
0490
Great Game! love it!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
It's come out brilliant!
my favorite game is space invaders!!!
a million? thats alot there are alot of tags
I checked out the script. YOU DID IT THE HARD WAY! YOU HAVE A MILLION VARIABLES!!!(not literally)BUT STILL!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Now you have an opportunity to make one the easy way. ;)
Awesome!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! I made a version too,but its not a remix. (link to project)
Thanks. I didn't remix this. I created it from scratch. Woops .. there's a pun.
YOU SIR ARE AMAZING!
2500 love it
i love this game
how do you attack
Press the space bar to fire. Use your keyboard arrows keys to move left or right.
how do you make stuff be destroyed
Press the space bar to fire. Use the arrows keys on your keyboard to move left or right.
Its way better than my version
sick game
I appreciate it ;)
This is an epic game I'm gonna make a gallery for arcade games that are epic and add this to it as the first project
Wow! Thanks!
it works better in java
That's really surprising. That hasn't been my experience.
(view all replies)love it
Thanks
(view all replies)Oh wow, that is a really really good emulator :O I can see you put lots of work into this :)
That means a lot to me. I am really impressed by the galleries you've put together. Thanks.
This is incredible: an awful amount of sprites and super-long scripts and... it runs smoothly in the Flash Player but also in Scratch when downloaded... how did you get this efficient design? Would you mind sharing some of your basic ideas?
(view all replies)I'm very glad it's useful. Thanks! I'd be honored if you shared it.
(view all replies)PART 11: What else? I would have liked to see how well lists performed and how I could have reduced the code. There should have been a lot less copying and pasting with the use of lists. Well, that's all that comes to mind at the moment. Sorry for such a long story. I guess I was waiting for someone to ask me so that I could share. ;) If you forget everything else, remember to limit the use of stamping and collision detection (it's expensive too). Have fun!
(view all replies)PART 10: As a simplified example, if every loop resulted in a movement amount of 0.25 steps, the sprite would only be told to move every 4th loop when the movement amount of 1 step had accumulated.
PART 9: If we simply tell Scratch to move the sprite regardless of the amount, we'll end up with an unpredictable rate of movement. It's been a while since I wrote it, but I think I skipped moving the sprite if it was too little of an amount. I accumulated how much the sprite was supposed to move for each iteration and when it finally passed a threshold, like 1 step, I'd move the sprite and reset the accumulator.
My high score 1120
A really super implementation - indistinguishable from the original! Boy do I feel old... ;)
Thanks. You're not the only one. :)
Fantastic work! Had been working on my own version for a while which had a lot of work to do on it and am looking forward to looking at the coding as it works nice. Thanks and nice one.
Thanks. Some of the coding is clever, but most of it is on the embarrassing side. :) Unbelievably, I discovered lists in Scratch after I was done creating the game. For some reason I thought lists were only available in one of modified versions of Scratch. I really don't know how I missed it. My point is that the coding would have been much more compact and easy to read with lists. I don't know how it would have affected performance though. As it is there was a lot of copy and paste.
OrangeKing games approved
This is wOnderful
Awesome game!! You should make a second version!!
awesome!
We didn't have anything like this in the 50's
:) You didn't have an oscilloscope? :)
This is just like the real thing!! Awesome!! Really fun game. My score is 1220. Are you going to make more awesome projects?
Thanks!! I think so. I just have to decide what to make next.
(view all replies)My score 6610. This is brilliant. It is just as I remember it in the arcade when it first came out.
Ur good
I agree. Scored 4160, need some more quarters.
(view all replies)Can I remix it?
Sure!
(view all replies)Wow. This is epic! I cant believe it only has 100 views :-/ It needs 1000!
very good!!!
*loves it*
Very good ! A classical !
I have never seen anyone emulate this game so good! Loved, Faved, ad friended! Keep it up!
nice xbox 360 logo
Same here.
Works Good in Flash Player.
By far the best cratch version I've seen. Even the opening sequence and how the 'red' tint only covers part of the lettering. Brilliant.
How many estimated hours did he spent on?
(view all replies)I'm so happy that you appreciate the details! Thanks!
this should have more views!
Excellent rendition of Space Invaders you've made here. I just love the attention to little detail you put in too, like the shields crumbling and projectiles colliding with each other. Top Notch.
Thanks! That means a lot coming from you.
This is awesome!!! Almost identical to the real thing! Does anyone here like Galaga?
Thanks! Galaga is my favorite game. I used to play it all of the time when I was younger.
Did you work for tatio or somthing? I haven't see such a good project!
Thanks for such a nice comment! I didn't work for Taito. I'm just a fan. :)
(view all replies)Wow Love it And Favorited It Great.
Great! Love it!