Bugz - Challenge of the week #1 (06/03/09-06/15/09)

quantumsheepquantumsheep Member Posts: 8,188
edited November -1 in Announce Your Game!
Hello all, hope you're well!

Why not try out my new game, 'Bugz' - you can find it here: http://gamesalad.com/game/play/5887

Some screenshots here:
http://quantumsheepgames.googlepages.com/BugzTitleScreen.png
http://quantumsheepgames.googlepages.com/Level1_June10.png
http://quantumsheepgames.googlepages.com/Level2_June10.png

As you can see, I kind of 'twisted' the subject matter a little. Instead of 'actual' bugs, my game takes place within a computer where you have to destroy software bugs ;)

Full instructions and a brief description follow - hope you enjoy the game!

QS :)

Instructions:

Move Left and Right along the screen using the left and right cursor keys.

Your ship, "The Debugger", auto-fires and cannot be destroyed.

Press the SPACE bar to alternate between horizontal and vertical shooting.

Enemies:

Scuttler - Can only be destroyed with vertical fire.
Crawler - Can only be destroyed with horizontal fire.
Flyer - Can be destroyed with both vertical and horizontal fire.

To get your software ready for release, you have to get through four stages:

Concept
Alpha
Beta
Gold Master

To get to the next stage you have to destroy enough bugs to get the target value (top left) down to 0. Each destroyed bug will subtract 10 points.

Each stage also has a bug limit (top right). Every time a bug gets to the bottom of the screen, this number increases by one. There's a limit to how many bugs can get past you, and this limit is increased each stage.

If the bug limit is reached, it's game over!

Please read instructions in-game for further information.

Good luck, coder!

P.S. - Bugs will taunt you to try and confuse you ;)

Dr. Sam Beckett never returned home...
Twitter: https://twitter.com/Quantum_Sheep
Web: https://quantumsheep.itch.io

Comments

  • quantumsheepquantumsheep Member Posts: 8,188
    Made some small adjustments - You can find the new upload here: http://gamesalad.com/game/play/5948

    The main addition is purely aesthetic - particle explosions, as inspired by Ktfright's game which you can find here: http://gamesalad.com/game/play/5948

    Cheers,

    QS

    Dr. Sam Beckett never returned home...
    Twitter: https://twitter.com/Quantum_Sheep
    Web: https://quantumsheep.itch.io

  • quantumsheepquantumsheep Member Posts: 8,188
    Hi all,

    I'm trying to tweak this game, and I'm running into an issue which I hope someone can help with.

    Pressing the fire button toggles the automatic shot from horizontal to vertical and vice versa.

    I can't seem to find a good way to do this though.

    I tried having two different ships - one firing horizontal and one vertical - and swapping between them each time the fire button was pressed. This worked really well, except you couldn't move and fire.

    I've tried using variables and stuff, but can't seem to get my head around it.

    Anyone got any ideas/tips as to how 'toggle' actions might work?

    Cheers in advance,

    QS :)

    Dr. Sam Beckett never returned home...
    Twitter: https://twitter.com/Quantum_Sheep
    Web: https://quantumsheep.itch.io

  • CodeMonkeyCodeMonkey Head Chef, Member, PRO Posts: 1,803
    This is how I've been doing my toggling.

    Rule: When (some event like mouse button down or key:space is down):
    --Change Attribute: game.attribute = (game.attribute +1)%2

    Rule: if game.attribute = 0
    --Do one thing (e.g. Spawn Actor: Horizontal bullets in a Timer every .5 seconds)

    Rule: if game.attribute = 1
    --Do something else. (e.g. Spawn Actor: Vertical bullet in a Timer every .5 seconds)

    If you have more than one action type you can toggle through, you could even do this for cycling through them:

    --Change Attribute: game.attribute = (game.attribute +1)%game.TotalOptions
  • quantumsheepquantumsheep Member Posts: 8,188
    Oooooh!

    I will try that. Maths wins this round! Bah!

    Ty CodeMonkey - you are a star, sir!

    QS :)

    EDIT - Tried it, it didn't work...

    JOKE!!!

    Worked first time! Again, deepest thanks sir! =)

    Dr. Sam Beckett never returned home...
    Twitter: https://twitter.com/Quantum_Sheep
    Web: https://quantumsheep.itch.io

Sign In or Register to comment.