This is very nice. The only thing dragging it down is the controls, which seem to screw up sometimes. It's and a little frustratin because things will fly around if you just let a brick touch it a little while moving that brick.

This is very nice. The only thing dragging it down is the controls, which seem to screw up sometimes. It's and a little frustratin because things will fly around if you just let a brick touch it a little while moving that brick.

I tried everything for the controll and it is just the damn hard to get draggin and rotating if your only controll mechanic is touch screen. Good thing is that player eventually will learn few tricks and then everything seems easy. If you have alternative controll scheme in mind or if you can tell some finer details about what should be tuned at current system I would be very glad.

This is very nice. The only thing dragging it down is the controls, which seem to screw up sometimes. It's and a little frustratin because things will fly around if you just let a brick touch it a little while moving that brick.

I tried everything for the controll and it is just the damn hard to get draggin and rotating if your only controll mechanic is touch screen. Good thing is that player eventually will learn few tricks and then everything seems easy. If you have alternative controll scheme in mind or if you can tell some finer details about what should be tuned at current system I would be very glad.

I think the current control scheme is excellent. However, when bouncing a brick into another brick they all seem to fly around, as if they were inflated with helium. Try giving them more mass, so you need more force to completely destroy everything :-P

I promised bit more technical post when I have more time so there we go.

The game is made with Libgdx and box2d wrapper. I rolled my own UI becouse I dont have anything complex than buttons and sliders.

Dynamic lights are based on box2d geometry and calculated on cpu side. Every light is just bunch of raycast from center of light. Performance is pretty good but accuracy is not best but on mobile devices its good enough. I opensourced the light librayy and you can find it here with pretty applet demo http://code.google.com/p/box2dlights/It's really easy to integrate to any box2d based libgdx game but it would also be trivial to convert for other platform where box2d is avaible.

Physics was pretty hard to get right. Performance/accuracy was problem and after certain number of trial and errors I decided to simulate everything as a bullet which give continous collison detecting to dynamic vs dynamic bodies. After this I did get perfect accuracy without any tunneling and performance was good enough with 60Hz fixed time step physic stepping.Fixed time step causedhuge stutterin problem but that was easy to fix with extrapolating the positions.

Maybe I should try to finish that tower def game too... (When I have time...)

Tower def project was really fun and educational and then university started and free time totally disapperead. Good luck with it. Maybe we could try to do some smaller game on next summer. Really liked to code with you.

Maybe I should try to finish that tower def game too... (When I have time...)

Tower def project was really fun and educational and then university started and free time totally disapperead. Good luck with it. Maybe we could try to do some smaller game on next summer. Really liked to code with you.

Yeah that's exactly what happen to me too. No time at all with university. And I really enjoy our team work too if I got free time this summer I would be up to retry .

Btw, do you mind if I make a demake of boxtris for the 4k competition? I got a little idea I would like to try

Maybe I should try to finish that tower def game too... (When I have time...)

Tower def project was really fun and educational and then university started and free time totally disapperead. Good luck with it. Maybe we could try to do some smaller game on next summer. Really liked to code with you.

Yeah that's exactly what happen to me too. No time at all with university. And I really enjoy our team work too if I got free time this summer I would be up to retry .

Btw, do you mind if I make a demake of boxtris for the 4k competition? I got a little idea I would like to try

I would really like 4k boxtrix or some clever demake name. I thinked that too but then I noticed that I don't have either time ro idea how to pack physics engine to that competition. So just do it. You got permission and my vote.

I've just given the Android version a go, and it's really good fun! I was genuinely surprised that physics-based Tetris could work so well.

One comment: The orange-brown blocks are very similar in colour to part of the background. I got confused at one point waiting for a line to clear because I hadn't realised I was looking at a square bit of background rather than a block.

I've just given the Android version a go, and it's really good fun! I was genuinely surprised that physics-based Tetris could work so well.

One comment: The orange-brown blocks are very similar in colour to part of the background. I got confused at one point waiting for a line to clear because I hadn't realised I was looking at a square bit of background rather than a block.

Good luck with the Android Market!Simon

Thanks.

Color thingy well spotted. I maybe try change textures a bit or add different lightning scheme to background. Changing block color after ppl have used to it would maybe be bad call.