Floating Island Shootout

Floating Island Shootout

This game is from the old Ludum Dare platform. You can try viewing the original page on Web Archive
(may not load correctly).
audio: 2.72
coolness: 0.28
fun: 3.61
graphics: 3.33
innovation: 3.22
mood: 3.38
overall: 3.56
theme: 2.22
In this game, you are on an island, the goal is to shoot Blue Rectangles (yes, the graphics weren't finished) with your gun. You can switch gravity with the given powerups which spawn randomly around the map, same with enemies. Play till you die, get a high score. Post your high score in the comments if you can.

Controls:

Movement: WASD

Jump: Space

Run: LShift

Shoot: Left Click on Linux, Comma on windows

The unconventional weapon is that you can kill you're self if you switch gravity and fall out of the map.

NOTE: to run the linux version you need libsdl2, if you are using the apt-get package manager run: sudo apt-get install libsdl2-2.0-0

YOUTUBE VIDEO: http://www.youtube.com/watch?v=g_6LqrpmwlA

======== USING THE LEVEL EDITOR ========

to use the most useful features of the level editor, you need to run the game from a console, command prompt in windows, terminal in linux.

The level editor is not meant to be user friendly, made just so I could make a level for the game.

Once running from console, press F4 (in the game window, not console, the only time you use the console is when pressing 1 and 5) to enable the level editor, now you have more keys available.

Enemies and items should now stop spawning and you should see the spawn locations (where enemies and items spawn).

1 - Switch left mouse tile

The game should freeze, this is normal.

in the console you need to enter the layer and the tile id. (listed below), then you can place tiles with left mouse, and delete them with right mouse.

3 - Put down moving platform

The type of moving platform is specified in 5

5 - Set type of moving platform

There are a few factors that you will be asked:

Width, Height (self explaining)

Radius X, Radius Y (how far in both axis)

Speed X, Speed Y (speed in both axis)

Type (the type is the same as the tiles in the tile layer listed below)

0 - Delete entity, (this can be a moving platform, pickup item, or enemy)

- (MINUS) - remove the entity spawner where the mouse is

+ (EQUALS) - add an entity spawner where the mouse is

Page up and page down switch gravity

==== TILE ID'S AND LAYERS ====

Layer 0 - Background:

0 = No Tile

1 = Dirt Background

2 = Rock Background

3 = Purple Brick Background

Layer 1 - Liquids:

0 = No Liquid

1 = Water

2 = Waterfall

3 = Lava

Layer 2 - Tiles (moving platforms type variable uses this list):

0 = No Tile

1 = Dirt

2 = Grass

3 = Sand

4 = Metal

5 = Rock

6 = Dark Purple Brick

7 = Cloud

8 = Spikes

9 = Ladder

~~ 10 = Vine (planned, but NOT added)

11 = Sinking Sand (not used in the main map)

To save the level press ENTER while in level editor mode

The game should make a leveledit.bin file, this is the map you have just created

map.bin is the hardcoded file the game loads up as a map, so to play your new level again or give it to a friend, rename leveledit.bin to map.bin.
Found a bug?
Tell us on Discord