April 20th-23rd 2012 :: 10 Year Anniversary! :: Theme: Tiny World

Back to Browse Entries

Who stole my pixels?!?

by matheus23 - 48 Hour Compo Entry

I made this game using Eclipse with only the standard java library (that means: with java2D) and GMIP, to create the graphics. I know, I haven't got sound or music, but I think its enjoyable anyways. :)
Also, the Tutorial is long, but its worth it, believe me! I've never made a game that good :D

Downloads and Links




Drabiter says ...
Apr 22, 2012 @ 11:53pm

Yay another one using pure language, especially Java! You have no applet?

matheus23 says ...
Apr 23, 2012 @ 2:41pm

Drabiter: Yes, its a pity, the time wasn't enough in the end :/

j0n says ...
Apr 23, 2012 @ 4:14pm

Can't get past the second screen on linux, mouse clicks don't seem to be registering properly.

Kvisle says ...
Apr 23, 2012 @ 4:20pm

This is pretty good, but also pretty hard.

It wasn't very intuitive, which I would consider its weakness.

Overall; A pretty good job. An innovative take on the tower defense genre.

De10ter says ...
Apr 23, 2012 @ 4:22pm

Hmm, I must be missing something.
I started with 3 trees, cut them all down to make a couple of blocks then...nothing. I had nothing else to do. The island was destroyed before the first night was over.
Seems like it could be fun but but as things are I see almost none of the gameplay the lengthy tutorial refers to :/

uprightpath says ...
Apr 23, 2012 @ 4:25pm

Fun! A little difficult if you don't spend a lot of itme building turrets. Heh.

Also, if you press shift in the Factory when you have nothing in your 'hand' it crashes.

matheus23 says ...
Apr 23, 2012 @ 4:42pm

J0n, no mouse is not involved in the game, you need to press enter to start the game.

Kvisle, thank you :D. Yes, you need to get "the trick" out of that :P my personal tip: just wait for trees to grow, and then cut them and put them all into the Builder to build up your defense for your first night, after having alot of towers, its really easy.

matheus23 says ...
Apr 23, 2012 @ 4:43pm

De10ter: don't forget to leave trees to grow. If you haven't got any trees left, there will never grow any new trees...

matheus23 says ...
Apr 23, 2012 @ 4:44pm

uprightpath: strange... cant reproduce that bug...

Seppi says ...
Apr 23, 2012 @ 4:44pm

@j0n You can use the left right button

Also, I am getting around 5-6 fps.

matheus23 says ...
Apr 23, 2012 @ 5:01pm

Seppi: Erm... did you start it with the .bat or .sh files? If you're not on a windows or linux system, try to start from commandline with java -Djava.awt.opengl=true -jar WhoStoleMyPixels.jar

netmute says ...
Apr 23, 2012 @ 5:24pm

I have to admit I skipped the intro after the sixth screen or so, and then couldn't figure out how to play :(
Nice idea thought, reminds me of Minecraft.

ChrisWhitman says ...
Apr 23, 2012 @ 5:25pm

Some minor graphical and language issues. Seems like an idea with potential, but it was tough from the execution to figure out what to do. The first time I harvested all my trees immediately, putting the game into an unwinnable state, the second time I left the trees for a bit and wound up with tons, but then putting the wood in the tower-factory-thing didn't seem to accomplish anything, as far as I could tell.

If you're planning on producing a post-LD version, my recommendations would be 1. have some minor tree growth even when the island has no trees left, 2. try a more stable progression of trees, rather than exponential growth (it would probably lead to a smoother resource curve) and 3. just add more feedback in to make it easier to figure out the game state and strategize your next move.

omaha says ...
Apr 23, 2012 @ 5:29pm

I couldn't get past depositing my first few blocks of wood.

matheus23 says ...
Apr 23, 2012 @ 6:11pm

ChrisWhitman & omaha: Yes... its impossible to win the game, if you have no trees. During development, i realized that, and what I tried to do, was, if you place Grass blocks, you have a chance for trees to grow on them. But unless you have some, you can't do that (and you need wood to crate grass :/).

tequibo says ...
Apr 23, 2012 @ 7:14pm

Game is a bit confusing, as stated by many above, but it does have a potential. I think it's pretty cool how those blasted beasts of night steal your island piece by peace.
And, I think, you should read this http://hyperboleandahalf.blogspot.com/2010/04/alot-is-better-than-you-at-everything.html

matheus23 says ...
Apr 23, 2012 @ 7:23pm

tequibo: Haha :D. That post is really awesome! :D I'll try to improve at that point. I'm not a native English speaker, and I'm not too old, so it's not really easy for me...

Zathalos says ...
Apr 23, 2012 @ 7:27pm

Cool little game. I like the art style.

vigrid says ...
Apr 23, 2012 @ 10:27pm

Your game has potential. It would be better if you skipped the tutorial and just gave hints during the game. I wasn't able to figure out what to do. Hint: too much text results in td;dr syndrome.

matheus23 says ...
Apr 24, 2012 @ 10:49am

vrigrid: yes... I acctually figured that out after having finished the game :/

Apr 25, 2012 @ 6:46pm

Crashed too many times, but otherwise a good game. This could be a one button game... having shift and spacebar both is fine, except that pressing shift in the builder crashes the game if you have no wood. Makes it a death defying situation just to pick up a tower.

matheus23 says ...
Apr 26, 2012 @ 1:00pm

bastiandantilus: fix coming! :D

KungPhoo says ...
Apr 26, 2012 @ 4:08pm

Tower Defense meets Minecraft. Excellent idea. And it's fully playable. Amazing what you did in just 48h!

tlaine says ...
Apr 27, 2012 @ 11:22pm

The game is very easy if you begin by spamming turrets all over the place. Nice job in 48 hours.

10WonXero10 says ...
Apr 27, 2012 @ 11:31pm

This was really good and well balanced.

Just the right amount of tasks to keep you busy and each task is as important as the next.
I found the controls a little awkward and sound would have been nice, but you achieved quite a lot in 48hrs and overall I really liked it.

If you are going to take this further after the comp (I think you should, this is the start of something very cool), I suggest changing the focus from a single character to a small village god-game style. You could then use mouse control to set them tasks like cut wood, build turrets & place blocks. The population could increase over time (based on size of island or something) allowing you to do more concurrent tasks as you progress.

Anyway sorry for the epic novel of a comment but you ignited my imagination with this one and I thought I'd share my thoughts.

Nice job!

matheus23 says ...
Apr 28, 2012 @ 4:29pm

10WonXero10: Huge comments are the best! Also, that was a very constructive comment, and I really love to hear, that people like my game :)

Currently I'm struggling on developing this game further, but it might get victing of my multiplayer-testing :D
(That means: multiplayer maybe coming!)

jrasmussen24 says ...
May 3, 2012 @ 1:47am

So, My first impressions were this:
Looks pretty cool. Hmm... Lots of instructions... Ok, playing game... crap, I don't remember most of the instructions. Restart game. Reread instructions. Get into game. Harvest the one tree on the island. Wait. Die.
Play again, harvest the one tree on the island. Wait. Die.
I then looked at comments here to find that you have to let a tree live so it will make more trees. After that, I played the game, let trees live, and had lots of fun, until the game restarted. I don't know why it restarted, maybe it's a bug, or maybe I pressed something, either way, I didn't mean to restart :(.

Anyway, I think the game would be awesome if there was an indication that trees will grow (did I miss it in the really long list of instructions?). Possibly have the trees grow right off the bat (because otherwise it's load the game, and immediately have to wait 15 seconds before you can do anything (at least with only 1 tree you can't do anything, because cut it down, and game over).

With some polish, I think it could be pretty good though!

Oh, also, with tons of turrets, it got really hard to see where I could place things because of the overlapping circles.

matheus23 says ...
May 4, 2012 @ 1:33pm

jrasmussen24, thank you for your comment.

1. Restarting:
Maybe you walked close the border, if so, you won, and just accadently clicked the screen away.

2. The Instructions:
I think I wrote it into the instructions, but I'm not sure :D

3. The Turret rings:
Yeah... got that too, AFTER the compo <.< I kind of have a post-compo version, with some very little changes, for example, the circle around turrets is NEVER drawn. When you carry a Turret, a circle is drawn around the player. That makes it fun to build huge islands with lots of turrets ;)
Also, for example, I added the ability to remove Turrets, and some more things just like that...

uprightpath says ...
May 6, 2012 @ 6:22am

This is the error I receive. It happens when I enter the Factory and hit Shift without having any items in hand.

C:\who_stole_my_pixels>java -Djava.awt.opengl=true -jar WhoS
Exception in thread "Thread-2" java.lang.NullPointerException
at org.matheusdev.screens.gui.Stack.tryAddStack(Stack.java:29)
at org.matheusdev.game.building.BuildingBase.tryAddWood(BuildingBase.jav
at org.matheusdev.game.building.BuildingBase.tickMenu(BuildingBase.java:
at org.matheusdev.screens.ScreenBase.tick(ScreenBase.java:37)
at org.matheusdev.GameCanvas.tick(GameCanvas.java:97)
at org.matheusdev.GameCanvas.run(GameCanvas.java:74)
at java.lang.Thread.run(Unknown Source)

azurenimbus says ...
May 10, 2012 @ 2:59pm

I really liked the concept of this. I wish I'd understood right away I needed to let my trees grow. It's a really cool concept, and I really like games like this.

You must sign in to comment.

[cache: storing page]