11-02-2022, 10:39 PM
(11-02-2022, 10:09 PM)madscijr Wrote:(11-02-2022, 09:48 PM)TerryRitchie Wrote:(11-02-2022, 09:31 PM)madscijr Wrote: This is awesome! You have replicated the look and feel so well!
In fact, I was just thinking about Space Invaders,
and how in 2022 with these giant 1080p and 4k screens we have,
it should be updated to take advantage of that real estate (see pic).
Now, how hard would it be to tweak the code for such a thing?
It would be neat to add some simple variables to control things like:
how many invaders (rows/columns), size of invaders, # players,
and options for cooperative & head-to-head play modes, etc.
That would actually be pretty easy to do. Just increase a few array sizes, change the screen dimensions, and get rid of the hard coded "magic numbers" I used for character position on a 224x248 screen. The way the game works now is that everything is drawn to a 224x248 screen. _PUTIMAGE is then used to resize it onto a master display screen. Simply tweak that behavior and your in business.
It would be the same thing I did with Asteroids and updated it to "Widescreen Asteroids": https://www.qb64tutorial.com/games#h.o55mx5ahta14
But who in their right mind would play such a beast, LOL?
Aha, thanks! I just might give it a try after this spacewar project.
Who indeed... I was thinking it would be a fun party game.
Maybe some crazy head to head action where one team controls the invaders, and team 2 defends.
Remember Deluxe Space Invaders, where sometimes shooting one splits it in two? That was a neat feature!
Anyway I love your work, really great quality stuff!