[Alpha] Blocked!

The game Blocked is inspired by Minecraft and Lemmings.

Your goal is to get the Walker from one door to the next. To do this there are several blocks you can use.
There are 11 levels and 5 blocks you can use now. In total there are 10 blocks.

A screenshot of the game.

And a video: http://www.youtube.com/watch?v=3Xzr3161ZEo&feature=plcp

Download now: http://gamejolt.com/games/puzzle/blocked/9970/

I would really like to get this game onto steam greenlight. However, this will cost me 100 dollars. To collect that amount I have started an Indiegogo project. I would greatly apreciate it if anyone donated some money to get this game going. You can find my game over here: http://www.indiegogo.com/Blocked?c=home&a=1722772

Changelog:
V 0.1.0.0

  • Added several new levels
  • Added names for levels
  • Improved mouse usage
  • Added stairs
  • Changed ai
  • Changed windows size to fit 99% of the people
  • Changed all levels to new size
  • Changed block size to 16 by 16
  • Changed level size again
  • Window now has several sizes
  • Retextured all the blocks
  • Resized all the menu’s
  • Retextured the walker

V 0.0.1.1

  • Movement speed is no longer changed by pc quality
  • Stone now costs 15
  • Improved block placeability
  • Bug fixes

V0.0.1.0

  • First version

Waaaaay too big window for my laptop screen

I found some little bugs:

  • I missclicked in the last level and therefore wasted some money. When I pressed restart, some blocks just didn’t get deleted. Some did, but I was not able to place blocks on the empty space anymore. I was forced to press restart 2 times in order to fix everything.
  • After my first fail there was a 2nd exit somewhere in the blocks on the right.
  • I sometimes spawned in those rocks. The character found his way but it sure did look weird.

Thanks for the feedback. I will be working on fixing those things asap.

Okay so on level two when I press restart the block still remains instead of clearing, I was unable to place a block while knowing what I’m doing, I clicked, spammed key and nothing happeneds anywhere… probably just not working correctly. -edit

I also got a outofbounds array exception which decided to rearrange the whole screen upon restarting on round three.


Exception in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsException:
 20
        at net.blocked.src.level.Level.resetLevel(Level.java:116)
        at net.blocked.src.MouseHandler.mouseClicked(MouseHandler.java:47)
        at java.awt.Component.processMouseEvent(Unknown Source)
        at java.awt.Component.processEvent(Unknown Source)
        at java.awt.Component.dispatchEventImpl(Unknown Source)
        at java.awt.Component.dispatchEvent(Unknown Source)
        at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
        at java.awt.EventQueue.access$000(Unknown Source)
        at java.awt.EventQueue$3.run(Unknown Source)
        at java.awt.EventQueue$3.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Sour
ce)
        at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Sour
ce)
        at java.awt.EventQueue$4.run(Unknown Source)
        at java.awt.EventQueue$4.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Sour
ce)
        at java.awt.EventQueue.dispatchEvent(Unknown Source)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.run(Unknown Source)
60 ups, 3570 fps

Exception in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsException:
 15
        at net.blocked.src.level.Level.resetLevel(Level.java:109)
        at net.blocked.src.MouseHandler.mouseClicked(MouseHandler.java:47)
        at java.awt.Component.processMouseEvent(Unknown Source)
        at java.awt.Component.processEvent(Unknown Source)
        at java.awt.Component.dispatchEventImpl(Unknown Source)
        at java.awt.Component.dispatchEvent(Unknown Source)
        at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
        at java.awt.EventQueue.access$000(Unknown Source)
        at java.awt.EventQueue$3.run(Unknown Source)
        at java.awt.EventQueue$3.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Sour
ce)
        at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Sour
ce)
        at java.awt.EventQueue$4.run(Unknown Source)
        at java.awt.EventQueue$4.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Sour
ce)
        at java.awt.EventQueue.dispatchEvent(Unknown Source)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.run(Unknown Source)

I have just released a small update for blocked. It should fix most of the bugs.

I would really like to get this game onto steam greenlight. However, this will cost me 100 dollars. To collect that amount I have started an Indiegogo project. I would greatly apreciate it if anyone donated some money to get this game going. You can find my game over here: http://www.indiegogo.com/Blocked?c=home&a=1722772