SRL Archive - Non-RuneScape Scripts

[Game] Space Blox


Daniel

2011-11-13 05:21:58

Space Blox
Version 0.91 - by Daniel


[php]
{==============================================================================]
| |
| _________ __________ .__ |
| / _____/______ _____ ____ ____ \______ \| | ____ ___ ___ |
| \_____ \ \____ \\__ \ _/ ___\_/ __ \ | | _/| | / _ \\ \/ / |
| / \| |_> >/ __ \_\ \___\ ___/ | | \| |__( <_> )> < |
| /_______ /| __/(____ / \___ >\___ > |______ /|____/ \____//__/\_ \ |
| \/ |__| \/ \/ \/ \/ VERSION 0.91 \/ |
| |
[——————————————————————————]
[ by Daniel ]
[——————————————————————————]
[/php]

+- DOWNLOAD BELOW -+

I made this game because I was bored. Took about 4 hours (on and off) of coding. And about 30 minutes of graphics work. Basically to prove that Simba can be used for more than RS, and for games as-well! :p (is this the first GUI game for Simba involving the keyboard?)

Screenshots:



Features:
  • Completely customisable with your own graphics and gameplay!
  • Includes eleven beautiful, real and stunning backgrounds of space.
  • Includes a default level pack of ten levels, ranging from very easy to somewhat moderate!
  • Fun to play! And can take hours off ones' free time!
  • Able to create your own levels and share them with the world (see "Level Creator.simba")!
  • [NEW] Includes a Krazy level pack, which can takes ages to work out!

Storyline:
[php]
| Game Information: |
| You are listed as M.I.A (Missing In Action) by the "Royal Block |
| Expeditionary Task Force" from a reconnaissance mission that failed |
| terribly, with no returning members. You are the sole surviving |
| member of this task force and thus it is imperative that you return |
| to Star Command to report what intel of the enemy blocks you have |
| learned. But, several AstroBlox block your way to freedom, and it is |
| your job to bounce off them in the direction of Star Command, or into |
| outer space and be lost forever… |
[/php]

Controls:
[php]
| Controls: |
| Move Left - Left Arrow (or A) |
| Move Right - Right Arrow (or D) |
| Move Up - Up Arrow (or W) |
| Move Down - Down Arrow (or S) |
[/php]

Script Instructions:
[php]
| Instructions: |
| 1. Run the game by clicking on the green arrow pointing to the left |
| up the top, or by pressing the F9 key on your keyboard. |
| 2. A new program/window/form should appear, this is your game window. |
| 3. You may now start playing the game. |
[/php]

Download:
Download @ MediaFire (US) (6.65mb)

[OLD] Download @ MediaFire (US)
[OLD] [Mirror] Download @ My Server (Aus)

Changelog:

0.91 (14/11/2011)

SPACE BLOX:
- Removed cheat present in initial version (pressing 'Enter' causes the player to stop moving).
- Fixed player out-of-bounds detection (allows for trickier levels).
- Expanded default form canvas width to 648 (originally 640).
- Added new 'Krazy' level pack.

LEVEL EDITOR:
- Added option to allow opening of previous saved levels ('editing').
- Removed unnecessary code from file.
- Expanded form canvas to allow for creation of "hidden" blocks.
- Added error (non-fatal) when attempting to save without a player or end placed down.

0.9 (13/11/2011)

SPACE BLOX:
- Initial release.

LEVEL EDITOR:
- Initial release.

Bugs:

- Out of Range error on script terminate if not terminated naturally (via X).

Includes Level Creator for custom levels and level packs! Upload them here in a compressed ZIP file!

Level Pack Downloads

Simtoon

2011-11-13 05:24:20

Spam?

bevardis

2011-11-13 05:27:10

Maybe he had the wrong thing in his clipboard.

Flight

2011-11-13 05:45:53

You really need to shorten your signature mate.

Edit:
By the way, it sounds neat. Would you mind please posting some screenshots? That'd be great.

Daniel

2011-11-13 05:48:03

From: bevardis
Maybe he had the wrong thing in his clipboard.


From: Simtoon
Spam?


Nope. Accidentally pressed "Submit New Thread", and didn't want to reveal anything as of yes, so quickly deleted it all and replaced it with some random characters :p

Total coding time, though: about 4 hours and 25 minutes.

Daniel

2011-11-13 06:09:18

Level Packs:


Download Links:

How To Install:
  1. Download the compressed ZIP archive file.
  2. Go to where you downloaded and extracted Space Blox.
  3. Go into the levels directory, and extract the level pack.

How To Get The Game To Use It:
  1. Open up Space Blox.simba.
  2. Change the value on line 39 to the name of the folder (case-insensitive).
  3. Run the script.

bevardis

2011-11-13 06:40:14

That's a really nice concept! Finished the default level pack.

Daniel

2011-11-13 06:49:27

From: bevardis
That's a really nice concept! Finished the default level pack.


Make a level pack! :p I need moar levelzz!!! :p

TomTuff

2011-11-13 07:09:24

upload to another website please

Daniel

2011-11-13 07:10:07

From: TomTuff
upload to another website please


Why?

EDIT: Anyways uploading to MediaFire.
EDIT2: Done. :)

KevinHouse

2011-11-13 07:40:03

From: Daniel
Why?

EDIT: Anyways uploading to MediaFire.
EDIT2: Done. :)

mayzazcherqyoi.co.cc gets blocked by my AV, maybe his as well.

mastaraymond

2011-11-13 07:53:08

Haha, awesome!

Too bad the levels are so easy; cleared the game in less than a minute :P

EDIT:


ConfigLoc = '{$Script}config.ini'; // 'config.ini' path.
Why not just:

ConfigLoc = ScriptPath + 'config.ini'; // 'config.ini' path.

Daniel

2011-11-13 07:59:37

From: mastaraymond
Haha, awesome!

Too bad the levels are so easy; cleared the game in less than a minute :P

Then make some more levels! :p

I'm just waiting for somebody to release a super-hard/crazy level pack that is like impossible :p

From: mastaraymond

EDIT:


ConfigLoc = '{$Script}config.ini'; // 'config.ini' path.
Why not just:

ConfigLoc = ScriptPath + 'config.ini'; // 'config.ini' path.

I originally had another thing in there while testing within the include files only (hence the {$Up} in the ParseConst procedure (config.sb)), and besides, I thought you couldn't use variables in constants? :S (You couldn't with SCAR).

mastaraymond

2011-11-13 08:10:41

From: Daniel

I originally had another thing in there while testing within the include files only (hence the {$Up} in the ParseConst procedure (config.sb)), and besides, I thought you couldn't use variables in constants? :S (You couldn't with SCAR).

Well, that's because SCAR defined them as Variables, which makes no sense, since they're static..

In Simba they are defined as consts.

Daniel

2011-11-13 08:12:45

From: mastaraymond
Well, that's because SCAR defined them as Variables, which makes no sense, since they're static..

In Simba they are defined as consts.


Ah, okay. Thanks for the clear up. :)

Daniel

2011-11-14 04:42:54

Updated and improved, guys (and gals)! :)

It includes an addition level to the 'default' level pack (the one in the level editor screenshot).
And also includes an entire new set of levels, the Krazy! level pack! (trust me, this will confuse the hell out of you :p)

Changelog below:

0.91 (14/11/2011)

SPACE BLOX:
- Removed cheat present in initial version (pressing 'Enter' causes the player to stop moving).
- Fixed player out-of-bounds detection (allows for trickier levels).
- Expanded default form canvas width to 648 (originally 640).
- Added new 'Krazy' level pack.

LEVEL EDITOR:
- Added option to allow opening of previous saved levels ('editing').
- Removed unnecessary code from file.
- Expanded form canvas to allow for creation of "hidden" blocks.
- Added error (non-fatal) when attempting to save without a player or end placed down.

Kyle Undefined

2011-11-14 06:54:22

Ok, well I downloaded it, even though I was EXTREMELY wary about it…


Daniel

2011-11-26 23:13:10

From: Camo Developer
Ok, well I downloaded it, even though I was EXTREMELY wary about it…



That was on purpose ;) *demonic laugh* mwahahahahaha….

No, not really…

Damage 1nc

2011-12-03 19:06:14

This reminds me of when I played a Bejewled game that came with one of the old versions of SCAR

BraK

2011-12-07 03:42:11

Moved on request to the Other Scripts section.