Java-Gaming.org    
Featured games (79)
games approved by the League of Dukes
Games in Showcase (477)
Games in Android Showcase (109)
games submitted by our members
Games in WIP (536)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  Boxtrix  (Read 3048 times)
0 Members and 1 Guest are viewing this topic.
Offline pitbuller
« Posted 2011-11-27 20:26:56 »

Link to Market:
https://market.android.com/details?id=boxtrix.android

Link to trailer:
http://www.youtube.com/watch?v=nME_gdDRSRs





Boxtrix 1.0 finally published on market.

Please rate and comment if you like the game. I will write little more about game when publishin dust has settled a little bit.
Offline arielsan
« Reply #1 - Posted 2011-11-27 21:03:53 »

Nice work kalle/pitbuller, wish you luck in the Android Market.

Offline Mads

JGO Ninja


Medals: 26
Projects: 3
Exp: 6 years


One for all!


« Reply #2 - Posted 2011-11-27 22:09:02 »

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.

Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline ra4king

JGO Kernel


Medals: 342
Projects: 2
Exp: 5 years


I'm the King!


« Reply #3 - Posted 2011-11-27 22:14:42 »

Nice!! You finally did it! Unfortunately, I don't have an Android phone so I can't test it out Sad

Offline pitbuller
« Reply #4 - Posted 2011-11-27 22:15:24 »

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.
Offline pitbuller
« Reply #5 - Posted 2011-11-27 22:15:52 »

Nice!! You finally did it! Unfortunately, I don't have an Android phone so I can't test it out Sad

There is applet too. http://www.students.tut.fi/~hamala26/boxtris-applet/
Offline Mads

JGO Ninja


Medals: 26
Projects: 3
Exp: 6 years


One for all!


« Reply #6 - Posted 2011-11-27 22:18:44 »

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

Offline pitbuller
« Reply #7 - Posted 2011-12-02 19:33:16 »

1000th downloads allready.

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.
1  
newPosition = positon + speed *delta


Offline Gudradain
« Reply #8 - Posted 2011-12-02 19:46:57 »

Congratulation man Smiley. Nice to see that you finished it.

Maybe I should try to finish that tower def game too... (When I have time...)
Offline pitbuller
« Reply #9 - Posted 2011-12-02 20:24:39 »

Congratulation man Smiley. Nice to see that you finished it.

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.
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline Gudradain
« Reply #10 - Posted 2011-12-02 20:43:09 »

Congratulation man Smiley. Nice to see that you finished it.

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 Smiley.

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
Offline pitbuller
« Reply #11 - Posted 2011-12-02 21:21:39 »

Congratulation man Smiley. Nice to see that you finished it.

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 Smiley.

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.

Ps. I have full month paid summer vacation.
Offline ra4king

JGO Kernel


Medals: 342
Projects: 2
Exp: 5 years


I'm the King!


« Reply #12 - Posted 2011-12-03 03:23:15 »

I'm glad you finally were able to port it to Android! I still wish I had an Android device, but the browser version is still fun Grin

Offline ReBirth
« Reply #13 - Posted 2011-12-03 13:22:50 »

Nice!! You finally did it! Unfortunately, I don't have an Android phone so I can't test it out Sad
considering android growth, maybe we have to 1) buy that phone 2) rob/steal that phone 3) emulating 4) install liveandroid Grin

btw it's nice game. I want downloadable jar  Tongue

Offline Mads

JGO Ninja


Medals: 26
Projects: 3
Exp: 6 years


One for all!


« Reply #14 - Posted 2011-12-03 17:45:03 »

Nice!! You finally did it! Unfortunately, I don't have an Android phone so I can't test it out Sad
considering android growth, maybe we have to 1) buy that phone 2) rob/steal that phone 3) emulating 4) install liveandroid Grin

btw it's nice game. I want downloadable jar  Tongue

You can just rip it out of the apk Roll Eyes

Offline pitbuller
« Reply #15 - Posted 2011-12-03 18:34:10 »

There you go.
http://www.students.tut.fi/~hamala26/boxtris-applet/boxtrisapplet.jar
That includes everything but libraries.


If you need some help with libraries try read the html source and copy them at my host.
www.students.tut.fi/~hamala26/boxtris-applet/index.html
You want start the game from BoxtrisDesktop.class
Desktop version has lot better graphics becouse of MSAA 8.

I try to think best way to handle desktop version publishing but its not really high at my priority list. First I would want to solve multi platform applet stuff.


Offline ReBirth
« Reply #16 - Posted 2011-12-04 05:28:08 »

Thanks a lot Wink

Offline pitbuller
« Reply #17 - Posted 2011-12-06 13:13:46 »

Removed unnecessary permission read state and identity. Sorry for confusion. I should have known better. So just install 1.22 asap.
Offline dishmoth
« Reply #18 - Posted 2011-12-10 16:37:31 »

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

Offline pitbuller
« Reply #19 - Posted 2011-12-11 10:02:03 »

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.
Pages: [1]
  ignore  |  Print  
 
 

 
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!