Clever Blocks by Cthulhu
*You need OpenGL >= 2.0*
About the Game:
How to explain this game? Well, you've got a block, and you can capture some other blocks to grow. But take care of the color of the blocks because each one gives you special ability (see Intro section of the menu). And you can get killed by bigger/stronger combinations.
If you manage to grow enough, a boss will spawn.
He is easy to kill because i didn't have time to implement everything (see section bellow).
What's next?
- Web version: there's one but I've got performance issues at this time.
- Android version: it's working but there's huge performance issues. I'm working on it.
- Multiplayer: I just need a little bit of motivation (tell me if you'd like it!)
I like to make people understand things by playing but if you can't find out the logic of this game, read the next lines.
Ok so you die and you don't understand why. There are 3 main kind of blocks (red, yellow, green).
- Red gives 3 of power, but no speed
- Yellow gives 1 of power, but 10 speed
- Green is your protection against insta kills, but if the enemy is far (x3) too stronger than you, it won't protect you.
Your blue block is 2 of attack, so you can kill yellow and green, but get killed by red. If you have 1 yellow, red won't kill you. If you have 2 yellow, you can kill a red.
If you can't find the boss, just go up when the message appears.
Have fun.
A web version will be available soon. Maybe android too.
I hope you will have fun!
If you liked it, please leave me a comment. And if you found my game sucks please don't tell because it would break my heart! I put too much of myself in the making of this game :D (just kidding, don't hesitate to point out some problems)
About the making of this game:
Hi everyone!
This is my second LD and this time I am a very happy with my work because it is far better than my last game! Plus, I learned to use some cool tools like libgdx and bfxr.
I also learned some tips about java during this LD, so my programming skills have been improved too.
The bad thing is that i spent 48 hours working on a primary idea and i had to throw everything away because my first project was far too complex to be made by me in 48/72h (My first project was to make a game where each level reprensented a different kind of game... Too many bugs...). You can take a look at the source code of my first project there: https://github.com/eoj/Evolution
So i made this game alone and in 24 hours (minus 3 hours of sleeptime!). I really killed myself making it because I didn't want to drop the LD, or send a game I wouldn't be proud of.
I feel so happy and tired now :)
About Evolution:
I voted for Evolution because I though this theme was good to make some new gameplays but finally it was hard to find an idea both feasible and interesting.
Maybe 1000 kittens would have been better. I had some good ideas about parallel world.
Credits for the font: Yuji Hochimoto
Credits for the music: Ozzed http://ozzed.net/
Twitter: @DaMightyCthulhu
About the Game:
How to explain this game? Well, you've got a block, and you can capture some other blocks to grow. But take care of the color of the blocks because each one gives you special ability (see Intro section of the menu). And you can get killed by bigger/stronger combinations.
If you manage to grow enough, a boss will spawn.
He is easy to kill because i didn't have time to implement everything (see section bellow).
What's next?
- Web version: there's one but I've got performance issues at this time.
- Android version: it's working but there's huge performance issues. I'm working on it.
- Multiplayer: I just need a little bit of motivation (tell me if you'd like it!)
I like to make people understand things by playing but if you can't find out the logic of this game, read the next lines.
Ok so you die and you don't understand why. There are 3 main kind of blocks (red, yellow, green).
- Red gives 3 of power, but no speed
- Yellow gives 1 of power, but 10 speed
- Green is your protection against insta kills, but if the enemy is far (x3) too stronger than you, it won't protect you.
Your blue block is 2 of attack, so you can kill yellow and green, but get killed by red. If you have 1 yellow, red won't kill you. If you have 2 yellow, you can kill a red.
If you can't find the boss, just go up when the message appears.
Have fun.
A web version will be available soon. Maybe android too.
I hope you will have fun!
If you liked it, please leave me a comment. And if you found my game sucks please don't tell because it would break my heart! I put too much of myself in the making of this game :D (just kidding, don't hesitate to point out some problems)
About the making of this game:
Hi everyone!
This is my second LD and this time I am a very happy with my work because it is far better than my last game! Plus, I learned to use some cool tools like libgdx and bfxr.
I also learned some tips about java during this LD, so my programming skills have been improved too.
The bad thing is that i spent 48 hours working on a primary idea and i had to throw everything away because my first project was far too complex to be made by me in 48/72h (My first project was to make a game where each level reprensented a different kind of game... Too many bugs...). You can take a look at the source code of my first project there: https://github.com/eoj/Evolution
So i made this game alone and in 24 hours (minus 3 hours of sleeptime!). I really killed myself making it because I didn't want to drop the LD, or send a game I wouldn't be proud of.
I feel so happy and tired now :)
About Evolution:
I voted for Evolution because I though this theme was good to make some new gameplays but finally it was hard to find an idea both feasible and interesting.
Maybe 1000 kittens would have been better. I had some good ideas about parallel world.
Credits for the font: Yuji Hochimoto
Credits for the music: Ozzed http://ozzed.net/
Twitter: @DaMightyCthulhu
| Windows / Linux / Mac | http://0xg.fr/game.jar |
| Android (Post Compo) | https://play.google.com/store/apps/details?id=com.me.cleverblocks |
| Sources | https://github.com/eoj/CleverBlocks |
| Original URL | https://ludumdare.com/compo/ludum-dare-24/?action=preview&uid=14665 |
Ratings
| Coolness | 65% | 3 |
| Overall(Jam) | 3.84 | 15 |
| Audio(Jam) | 3.53 | 46 |
| Fun(Jam) | 4.03 | 3 |
| Graphics(Jam) | 3.16 | 141 |
| Humor(Jam) | 2.00 | 158 |
| Innovation(Jam) | 3.84 | 15 |
| Mood(Jam) | 3.22 | 66 |
| Theme(Jam) | 3.69 | 27 |
The scaling up and seeing that the other blocks had been grouping up surprised me, and it was pretty terrifying seeing a huge, super-fast block zooming around!
Only problem I encountered was that when the boss appeared, I ran away to power up more and then couldn't find the boss again (eventually ran into one of his bullets and died instantly).
Well done!
of my favourites!
@Rabbits
Yeah that's a good idea but I like to make players guess if they are stronger or not than another block! Also I like to make people understand the logic of the game by myself. The red color is giving a little indication.
Nice one!
Oh, and multiplayer is... perfect :-)
the first game i tested for ld24 which i played over and over again;)
Exception in thread "LWJGL Application" com.badlogic.gdx.utils.GdxRuntimeException: Texture width and height must be powers of two: 800x480
at com.badlogic.gdx.graphics.Texture.uploadImageData(Texture.java:197)
at com.badlogic.gdx.graphics.Texture.load(Texture.java:179)
at com.badlogic.gdx.graphics.Texture.create(Texture.java:159)
at com.badlogic.gdx.graphics.Texture.<init>(Texture.java:133)
at com.badlogic.gdx.graphics.Texture.<init>(Texture.java:122)
at com.me.snakevolution.SplashScreen.<init>(SplashScreen.java:13)
at com.me.snakevolution.MyGame.getScreen(MyGame.java:54)
at com.me.snakevolution.MyGame.create(MyGame.java:44)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication.mainLoop(LwjglApplication.java:144)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:131)
AL lib: ReleaseALC: 1 device not closed
Try this to print your OpenGL version:
glxinfo | grep "OpenGL version"
If it doesn't work, try to update your JRE (java).
At first the screenshots didn't promise that much, but in the end I was really surprised, I think this was the best game I've rated thus far. It's simple, but it made me feel like I would have wanted to make this game. I felt inspired.
But next time I won't forget this problem!
@TastyOrange: Yeah I'm currently thinking about implementing a game mode with several levels. Each level will teach a simple thing about the gameplay (like "capture a red block"). After the "learning" levels, some new gameplays could be implemented (like a level where you've got to grow enough to kill an enemy but you will have to loose some blocks to go through a tiny passage...)