5th September - 10th September 2016
Quite a lot of hard work has been done with Let's Invade during the week or so. Most of this week, I have been concentrating on getting the rest of the levels in place into the game code, and finally got that finished. I was very pleased with the result, but some more work needs to be done on the invaders.
The invaders were not being able to use the full screen to move across during each level. If 5 rows of aliens were shot at either end, the other aliens would NOT stop moving to the end. So I made loads of macros to get the aliens to move how the Space Invaders would have moved in the first place. Once they got to a certain stopping position. The invaders move down 4 pixels. Unfortunately, there were loads of flickers over the aliens, due to sprites being called inside a raster split. I then move the sprites up each raster about 20 pixels. That was much better. Although there were still flickering aliens.
Next I generated some macros for the collision for each alien sprite. An alien should get shot according to which position the player's bullet is located, and the raster beam of where the alien sits. It resulted quite nicely, but after so much code had been produced. While I was still tweaking bits of the code, an unknown bug had occurred. Sadly the player sprite and the bullets no longer use the ASL ROR $D010 sprite expansion. I couldn't work out why this happened, when the synchronized loop in the game code calls for Sprite0, 1 and 2 to expand its MSB X position. The aliens MSB expanded okay. Maybe one day I may find the solution. If not, then I'll have to just go back to the previous backup of the code, and just work on the power ups instead, and leave the invader's movement to how it was before. We'll just have to wait and see.
Sadly not a good result :(
Subscribe to:
Post Comments (Atom)
How Repetition 64 was formed
28th April 2025 During the winter of 2025, I had some time spare in the evenings to participate in the "Simon Basic" game jam ru...

-
Friday 10th February 2012 Believe it or not, we have finally finished the final full version of Woolly Jumper . It's quite a miracle tha...
-
5 th January 2012 Well as 2011 has passed by, 2012 is here. I want to reveal some of the highs and lows of the C64 and TND in 2011. 1000 ...
-
22nd May 2011 Well nothing new to show you at the moment, I did not even take any photos at this event as I really got carried away with enj...
No comments:
Post a Comment