Invading Space Aliens

Developed or developing a new product in PureBasic? Tell the world about it.
User avatar
djes
Addict
Addict
Posts: 1806
Joined: Sat Feb 19, 2005 2:46 pm
Location: Pas-de-Calais, France

Re: Invading Space Aliens

Post by djes »

Michael Vogel wrote:Hey fellows, I remember "Scramble" (totally booring) and "Pengo" (funnier than pacman) later as well, but Space invaders is the best :mrgreen:

Thanks JHPJHP for spending this gift to us! Weird, just few weeks ago I wrote this game for a very smart watch (see here) :lol:
Pengo was great ! And kix, Bruce Lee, Mach 3... But I don't want to give you ideas :mrgreen:
JHPJHP
Addict
Addict
Posts: 2129
Joined: Sat Oct 09, 2010 3:47 am
Contact:

Re: Invading Space Aliens

Post by JHPJHP »

djes wrote:Pengo was great ! And kix, Bruce Lee, Mach 3... But I don't want to give you ideas
hmmmmmmm :idea:

----------------------------------------------------------------------

Updated:
- fixed a bug with the hi-score
- added four additional backgrounds
- added a display to the beginning of each new screen to show the level (also visible when paused)
- increased the level of difficulty after every cleared screen (11 levels of difficulty)
- added PLAY LEVEL mode

PLAY LEVEL:
Hold down the CTRL key while pressing the Left Arrow or Right Arrow keys to practice levels between 1 - 11.
- your player can be killed, but you have an unlimited number of players

Hold down the CTRL key while pressing the Enter key to quit and start a new game / exit PLAY LEVEL mode.

NB*: The game will auto-pause and mute if the window loses focus.
Last edited by JHPJHP on Sat Dec 30, 2017 2:39 am, edited 3 times in total.
JHPJHP
Addict
Addict
Posts: 2129
Joined: Sat Oct 09, 2010 3:47 am
Contact:

Re: Invading Space Aliens

Post by JHPJHP »

Updated:
- added a simple intro into the game
- added a new subtle effect; small puff of smoke when an alien is hit
- applied small changes to PLAY LEVEL mode (see previous post)

NB*: The Spacebar can also be used to skip the intro and unpause the game.
Last edited by JHPJHP on Fri Sep 29, 2017 6:29 pm, edited 1 time in total.
User avatar
Fangbeast
PureBasic Protozoa
PureBasic Protozoa
Posts: 4747
Joined: Fri Apr 25, 2003 3:08 pm
Location: Not Sydney!!! (Bad water, no goats)

Re: Invading Space Aliens

Post by Fangbeast »

JHPJHP, thanks for bringing me back memories from 30 years ago (LOL!!!)

My wife and I got sucked in and played for at least 20 minutes.

Now I'm off to find good pacman and lemmings games that we used to play with religiously!!! (I don't have a life)
Amateur Radio, D-STAR/VK3HAF
zikitrake
Addict
Addict
Posts: 834
Joined: Thu Mar 25, 2004 2:15 pm
Location: Spain

Re: Invading Space Aliens

Post by zikitrake »

I was a kid again today.
What beautiful gameplay and what precious code (I, however hard I try, always end up with a chaotic code)
JHPJHP
Addict
Addict
Posts: 2129
Joined: Sat Oct 09, 2010 3:47 am
Contact:

Re: Invading Space Aliens

Post by JHPJHP »

Hi Fangbeast and zikitrake,

Thank you both for commenting. It was good to hear the game found an audience.

---------------------------------------

Updated:
- included a font file
- made a small change to the Intro
- squashed a bug in PLAY LEVEL mode
- applied some minor visual improvements

NOTE: The font file is in the form of a Data Section to keep it a standalone executable; added for better cross-platform (not tested) compatibility.
JHPJHP
Addict
Addict
Posts: 2129
Joined: Sat Oct 09, 2010 3:47 am
Contact:

Re: Invading Space Aliens

Post by JHPJHP »

I was playing around with an idea for another retro game; testing various options led me to this latest string of updates...

Updated:
- added a Game-Over effect
- modified the alien smoke effect
- optimized and improved parts of the code
- squashed some bugs
Last edited by JHPJHP on Sat Jan 06, 2018 6:53 pm, edited 2 times in total.
JHPJHP
Addict
Addict
Posts: 2129
Joined: Sat Oct 09, 2010 3:47 am
Contact:

Re: Invading Space Aliens

Post by JHPJHP »

Update rolled back.
Last edited by JHPJHP on Sat Oct 28, 2017 5:20 am, edited 1 time in total.
davido
Addict
Addict
Posts: 1890
Joined: Fri Nov 09, 2012 11:04 pm
Location: Uttoxeter, UK

Re: Invading Space Aliens

Post by davido »

Hi JHPJHP,
This new version appears to work perfectly.
DE AA EB
JHPJHP
Addict
Addict
Posts: 2129
Joined: Sat Oct 09, 2010 3:47 am
Contact:

Re: Invading Space Aliens

Post by JHPJHP »

Hi davido,

Thank you for the information, and the time you spent testing the game in OSX.

-----------------------------------------------------------

After reading this post by falsam (using Google Translate) I made the following changes.
- press the [ B ] KEY to change the background
-- various landscapes, static stars, solid black
- added additional text to the intro: Press Spacebar to Skip Intro

It should be painfully obvious that I am currently without a programming direction. :mrgreen:
Last edited by JHPJHP on Sat Jan 06, 2018 6:54 pm, edited 1 time in total.
davido
Addict
Addict
Posts: 1890
Joined: Fri Nov 09, 2012 11:04 pm
Location: Uttoxeter, UK

Re: Invading Space Aliens

Post by davido »

Hi JHPJHP,
Thank you for the kind words.
However, it rather pales into insignificance compared with the work you have put into these quality games.
Best wishes for the coming year.
DE AA EB
JHPJHP
Addict
Addict
Posts: 2129
Joined: Sat Oct 09, 2010 3:47 am
Contact:

Re: Invading Space Aliens

Post by JHPJHP »

Hi davido,

Thank you for your generous compliment; all the best to you and yours in the new year.

---------------------------------------------

Updated:
- added Program Parameter option: nointro
- added three bases
- background and hi-score are now saved to the executable using ADS (Alternate Data Streams)
-- update only applies to a Windows build compiled to an executable
- added a Help window: [ H ] KEY

NB*: While testing the game on an older system, disabling the introduction was a needed option; set the [ nointro ] parameter within a shortcut.
JHPJHP
Addict
Addict
Posts: 2129
Joined: Sat Oct 09, 2010 3:47 am
Contact:

Re: Invading Space Aliens

Post by JHPJHP »

Updated:
- added a rudimentary volume control
- some minor improvements to the intro
- some minor improvements to the Help window
- squashed a small bug
Last edited by JHPJHP on Tue Apr 05, 2022 5:19 pm, edited 6 times in total.
User avatar
Fangbeast
PureBasic Protozoa
PureBasic Protozoa
Posts: 4747
Joined: Fri Apr 25, 2003 3:08 pm
Location: Not Sydney!!! (Bad water, no goats)

Re: Invading Space Aliens

Post by Fangbeast »

Woohoo, off to relax and play again. Keeps me off the roof, out of the garden and prevents coding (hehehhe)
Amateur Radio, D-STAR/VK3HAF
JHPJHP
Addict
Addict
Posts: 2129
Joined: Sat Oct 09, 2010 3:47 am
Contact:

Re: Invading Space Aliens

Post by JHPJHP »

Hi Fangbeast,
Woohoo, off to relax and play again. Keeps me off the roof, out of the garden and prevents coding
I had the same thought, but ended up finding a few things I wanted changed / improved? and found myself coding again.

Please see the PM I just sent you, it includes a temporary link to the updated sources.

All the best.

Image
Locked