Operation : PewPew! A new game for 68040 and soon... 68030

A few screenshots from the next update...

Someone suggested I add a top Apple MenuBar, which was a great idea as it allows me a clean, 'mac-ish' way for the player to adjust the settings of the game to fit their specific hardware. Great idea! 🥳

The game uses the the machine's gestalt ID to try and set the default settings it (I) think work best for that class of CPU.
You know your machine best, so you are in control!
You can turn the music, soundFX, text scroller, on & off as well as setting the specific number of drawn screen objects, like the total number of background stars, asteroids, particles fro explosions, etc...
Not only for performance, but also difficulty.

I'm also going to start linking to the self-hosted .SIT version of the game instead of posting the .SIT directly here.
That way, if anything were to need to be removed/updated, I have direct access to the hosted file. 💾

Any other ideas, suggestions etc.. PLEASE post or PM me!

Aaron/DW
Dark Systems BBS
 

Attachments

  • 001.png
    001.png
    1.5 MB · Views: 6
  • 002.png
    002.png
    1.6 MB · Views: 6
  • 003.png
    003.png
    1.6 MB · Views: 6
  • 004.png
    004.png
    1.6 MB · Views: 6
I chose to do the classy thing and not specifically name blame since, as you mentioned, the specific archive or package it came from is unknown
I don't think naming the site is slander given they are repositories of other people's uploaded files, I expect there to be the odd bad file - but it would help to work out what file it came from. It should be easy enough by virus checking the files in your download folder, or checking the list of infected files and seeing which is the first one you ran.

You can check when you got hit by checking the creation date on the 666 init that got created in your System Folder - that will give you to the second the time you first ran an infected application. What did you download that day? Even if it is a list of 20 things I'm willing to sit and go through them and check them individually if you don't have time.
 
Last edited:
UPDATE 1.5.1


Download the GAME .SIT HERE 💾
Download the full C source code, CodeWarrior Project folder, resources, etc.. HERE 💾


As requested... Some of the new features in 1.5.1 :)
- A full top Apple Menu bar
- The ability to override assigned the values based on CPU detection
- Total number of background stars
- Total number of particles for explosions
- Total number of asteroids on screen
- Music on/off for any CPU (at your own risk)
- SoundFX on/off
- Plasma bombs on/off (difficulty increase)
- Energy health pods on/off (difficulty increase)
- New fancy ABOUT window

Some other recent additions...
- The game window is now centred on any sized screen, instead of being tucked away in a corner (no one puts PewPew in the corner!)
- The ship's laser is a little fancier looking.
- The laser's bounding box is properly sized to strike enemies and not pass through the edges.
- The 16x16 sprites now use a much faster collision detection routine
- When the laser is fired, the system checks if an enemy is even 'near' the laser's path and only does collision detection checks if it's a plausible hit.
- The star field is now directly written to memory.
- the player's ship is now bound to the inside of the playing area border. No more vanishing off the ends of the screen.



As always, any suggestions, requests, comments etc.. please post or send me a PM! 📬🥳

Aaron/DW
Dark Systems BBS
 
Back
Top