Work in Progress

Almost Asteroids

12

Mrlegoboy 2020-12-12 03:48 (Edited)

More asteroids on the screen. Should be much easier to move forward and make the actual game at this point.

Edit: added spaceship and ufo. Controls work. Shooting works. sound as well.

Edit 2; turned off background. The ufo now chases the player. Tweaked the ufo sensor module to give accurate feedback.

Edit 3; you can now destroy asteroids. Ufos have been temporarily removed.

Edit 4: everything now wraps seamlessly. Still need to fix certain collision checks for bullets. Aliens still deactivated. Feel free to use the raster code for top to bottom wrapping if you want.

Edit 5: reintegrated aliens into society. They can also be destroyed. Added a proper loading screen.


nousername010 2020-12-12 04:20

Nice!


GAMELEGEND 2020-12-12 04:41

oh this is so cool!!!


was8bit 2020-12-12 05:28

Way cool! :D


Timo 2020-12-12 08:49

Cool, precalculated sprites!


Mrlegoboy 2020-12-12 17:04

Why cant i find gameplay of asteroids with rotating vector graphics? Did i gaslight myself into thinking thats how it originally was?


was8bit 2020-12-12 20:23

The original atari arcade game had traced asteroids that seemed to flip the sprites, but not rotated

The original atarr 8bit cartridge game had solid asteroids that didnt flip nor rotate..

After these, atari republished several reworks and variations of asteroids, as well as many other peoples make abundant asteroid clones ...

I am sure your first asteroid experience had vector rotating asteroids.... :) ... but it seems that it isn't the norm taking into account how massively many variation of asteroids are out there...


was8bit 2020-12-12 20:27 (Edited)

... that said, a rotating asteroid would be NORMAL, and consequently i would even encourage you to allow the center of rotation be more naturally based... as in, if the
left side is big and solid round, but it has a narrower piece sticking out the right side, its center of gravity would be more in the middle of the large piece, meaning the smaller piece would act like an appendage and swing around an smack your ship if you werent carefull...


was8bit 2020-12-12 20:29

... or, it might be simpler to just randomly offset the rotation center to make them more hazardous... ;)


Mrlegoboy 2020-12-13 02:28

Oh! Thats a really good idea!


was8bit 2020-12-13 04:02

:) .... i am glad you are working on this.... :)


was8bit 2020-12-13 21:53

Awesome update :)


was8bit 2020-12-14 02:59

Looking good :)


was8bit 2020-12-16 05:10

Nice update... so after i cleared all the asteroids, i played with the ship... it has NICE control... try holding down the A button, then do a hard turn to face backwards to make it come to a stop... it does this nicely... :) if you have ever played Battle mode for the game CTR on PS1 you will quickly recognize this as a fast attack around corners with a fast getaway after you launch a weapon at an apponent... to date, NO ONE can beat me at that game ;)


Timo 2020-12-18 11:05

The prerendering is now hidden as intro, that’s clever :)


was8bit 2020-12-18 13:24

Got an error message...

INDEX OUT OF BOUNDS
SWAP ALX(SPR),ALX(NUMLG)


Mrlegoboy 2020-12-19 01:09

Oof thanks for catching that


was8bit 2020-12-19 05:18

I do extreme testing ;)


Timo 2021-01-31 21:23

I found this video about Atari vector graphics today, quite interesting:

https://www.youtube.com/watch?v=smStEPSRKBs

Seems there was no vector command for rotation and probably most of the vector sprites were in ROM, so no way to rotate.


was8bit 2021-02-01 04:27

Cool vidio, thanks for sharing :D


Log in to reply.