Updates to Space Rocks
by Tom Bentz · 11/15/2006 (3:50 pm) · 3 comments
Updates to Space Rocks
This round of updates to Space Rocks I've created and added the background music loop. Not sure if it fits with the game but I kinda like it. I also created the power up sound. One of the things that was a pain was getting the highscore system to work. I tried using the 'simulated' arrays in script but I was just going about it wrong. I stopped and scrapped the work I did with that and started using scriptobjects and had to break down the highscore manager in smaller tasks. That worked and so I have a working highscore system in game. I've also added another element to the gameplay by spawning smaller asteroids when larger asteroids are hit. And the last notable update to this version is a pause screen which you can access by using... can anyone guess??? That's right... the letter 'p'.
Basic high score screen:

Old screenshot...

Summary of updates this round:
-created and integrated background music loop
-created and integrated power up sound effect
-added highscore functionality
-large asteroids will spawn smaller asteroids
-added pause functionality
Planned work:
- update artwork
- update more sounds
- update cursor icon
- update menu background
- weapons and ship upgrades
- add networked multiplayer/AI enemies
- and more...
How to play Space Rocks v0.3:
-Control the rotation of ship by moving the target cursor with the mouse.
-Press 'W' or the right mouse button to use the thruster.
-Shoot the asteroids with the left mouse button or the spacebar.
-Additionally you can use the 'A' and 'D' keys to rotate the ship left or right (currently needs work).
-Pause the game by pressing 'P'.
-Use your ammo and thruster sparingly, you have a limited amount. Watch the icons in the upper left corner to monitor your levels. Pick up the powerups with an 'A' to recharge your ammo and powerups with a 'E' will restore your thruster energy.
-The ship icon in the upper left corner of the screen will turn darker red every time an asteroid hits your ship and will be on fire when your damage is critical mass. Pick up the powerups with the '+' in the middle to recharge your shields and restore the ships health. It is on loan so - you break it you buy it...
-You can pick up powerups after you destroy certain asteroids.
How high can you get? I mean scorewise... At level 50 or so (its easy to get there) the asteroids are pretty fast so it gets interesting :)
Have Fun! And I appreciate any feedback.
Download Space Rocks v0.3
Tom Bentz
games@digitalblur.com

This round of updates to Space Rocks I've created and added the background music loop. Not sure if it fits with the game but I kinda like it. I also created the power up sound. One of the things that was a pain was getting the highscore system to work. I tried using the 'simulated' arrays in script but I was just going about it wrong. I stopped and scrapped the work I did with that and started using scriptobjects and had to break down the highscore manager in smaller tasks. That worked and so I have a working highscore system in game. I've also added another element to the gameplay by spawning smaller asteroids when larger asteroids are hit. And the last notable update to this version is a pause screen which you can access by using... can anyone guess??? That's right... the letter 'p'.
Basic high score screen:

Old screenshot...

Summary of updates this round:
-created and integrated background music loop
-created and integrated power up sound effect
-added highscore functionality
-large asteroids will spawn smaller asteroids
-added pause functionality
Planned work:
- update artwork
- update more sounds
- update cursor icon
- update menu background
- weapons and ship upgrades
- add networked multiplayer/AI enemies
- and more...
How to play Space Rocks v0.3:
-Control the rotation of ship by moving the target cursor with the mouse.
-Press 'W' or the right mouse button to use the thruster.
-Shoot the asteroids with the left mouse button or the spacebar.
-Additionally you can use the 'A' and 'D' keys to rotate the ship left or right (currently needs work).
-Pause the game by pressing 'P'.
-Use your ammo and thruster sparingly, you have a limited amount. Watch the icons in the upper left corner to monitor your levels. Pick up the powerups with an 'A' to recharge your ammo and powerups with a 'E' will restore your thruster energy.
-The ship icon in the upper left corner of the screen will turn darker red every time an asteroid hits your ship and will be on fire when your damage is critical mass. Pick up the powerups with the '+' in the middle to recharge your shields and restore the ships health. It is on loan so - you break it you buy it...
-You can pick up powerups after you destroy certain asteroids.
How high can you get? I mean scorewise... At level 50 or so (its easy to get there) the asteroids are pretty fast so it gets interesting :)
Have Fun! And I appreciate any feedback.
Download Space Rocks v0.3
Tom Bentz
games@digitalblur.com

About the author
#2
11/17/2006 (3:14 pm)
Thanks for the support Clint. I'd definately be interested in taking a look at the AI you have so I have an idea. This will be my first time doing some AI programming. Whats funny is I found a book on AI in the middle of the street while driving home from work on day several years ago called 'knowledge systems'. Not sure why I kept it for so long, maybe I knew someday I would need to do some AI programming... Thanks for the download! I'll check it out!
#3
11/17/2006 (9:18 pm)
There was a bug in the installer that wouldnt let you run the game from the desktop icon or the program group list which is fixed now... 
Torque Owner Clint Herron
I recently made a framework for making a multiplayer version of a game like this. I've got some simple space-ship AI and a dynamically-zooming camera implemented if you're interested in taking a look at it. You can't do damage to each other yet in that version -- that one was mainly to test the camera and the AI systems. The goal is to make a space shooter that is heavily focused on cooperative multiplayer gameplay -- hopefully someday over TCP/IP, but at least for now with multiple hands on the same keyboard, as well as having AI teammates that fight alongside you.
Anyways, keep up the great work!
--clint