Java-Gaming.org    
Featured games (79)
games approved by the League of Dukes
Games in Showcase (477)
Games in Android Showcase (107)
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  
  JTetris  (Read 3058 times)
0 Members and 1 Guest are viewing this topic.
Offline DerpMan

Junior Member


Medals: 1
Projects: 1



« Posted 2011-05-19 21:14:13 »

Hi all,

Just thought I'd share a Tetris clone I recently (more-or-less) finished. You can take a look at it here: http://davydevuysdere.wordpress.com/2011/05/19/jtetris-2/

Thanks for checking it out / leaving feedback Wink


Screenshots:




Offline CyanPrime
« Reply #1 - Posted 2011-05-19 21:26:32 »

Congrats on finishing a game! ^_^
Offline DerpMan

Junior Member


Medals: 1
Projects: 1



« Reply #2 - Posted 2011-05-19 21:41:19 »

Hehe, thanks  Grin
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline Mads

JGO Ninja


Medals: 26
Projects: 3
Exp: 6 years


One for all!


« Reply #3 - Posted 2011-05-21 12:19:44 »

Good to hear theres highscores! I like tetris a lot!  Cool

I got on a tenth-place with my 194?0 points..  Cheesy

Okay feedback!
1) The controls didn't feel accurate, because of the delay. Maybe you can increase the framerate to more to make the movement faster.
2) When turning a block while it is close to the borders of the game, I feel like it should rotate and just move horozontally so it can fit in there, instead of being unable to move.
3) Maybe a button to make it fall all the way instantly, and maybe markers to show where it'll land? It makes it a little easier Tongue
4) Make the blocks fall from higher above. It feels likeit's aready fell 1/3 when it's spawned Smiley

Offline DerpMan

Junior Member


Medals: 1
Projects: 1



« Reply #4 - Posted 2011-05-21 16:07:04 »

Good to hear theres highscores! I like tetris a lot!  Cool

I got on a tenth-place with my 194?0 points..  Cheesy

Okay feedback!
1) The controls didn't feel accurate, because of the delay. Maybe you can increase the framerate to more to make the movement faster.
2) When turning a block while it is close to the borders of the game, I feel like it should rotate and just move horozontally so it can fit in there, instead of being unable to move.
3) Maybe a button to make it fall all the way instantly, and maybe markers to show where it'll land? It makes it a little easier Tongue
4) Make the blocks fall from higher above. It feels likeit's aready fell 1/3 when it's spawned Smiley

Highscores seem to give some more replay value to standard Tetris Wink

Thanks for the feedback:

1) I don't think it has anything to do with the framerate, more likely with KeyAdapter's automatic delay if you hold a key... do you have the same problem when you tap the keys instead of holding them? Maybe I should just switch to JInput...
2) I guess I could try that :p
3) Spacebar makes them drop instantly, I guess I could add markers as an option / bonus / easy mode.
4) The field actually adheres to the official size as specified by the Tetris Company (lol :p), it just seems like the pieces are lower because on a real Tetris field the first row is made invisible...

Now, to figure out sockets so I can whip up a PvP version...
Offline Mads

JGO Ninja


Medals: 26
Projects: 3
Exp: 6 years


One for all!


« Reply #5 - Posted 2011-05-22 00:04:02 »


Thanks for the feedback:

1) I don't think it has anything to do with the framerate, more likely with KeyAdapter's automatic delay if you hold a key... do you have the same problem when you tap the keys instead of holding them? Maybe I should just switch to JInput...

It does.

Online ra4king

JGO Kernel


Medals: 341
Projects: 2
Exp: 5 years


I'm the King!


« Reply #6 - Posted 2011-05-22 01:27:41 »

Beautiful graphics and really cool gameplay. Good job!!

Offline ReBirth
« Reply #7 - Posted 2011-05-22 05:41:11 »

Love the backgrounds~
use what, slick2d?

Offline DerpMan

Junior Member


Medals: 1
Projects: 1



« Reply #8 - Posted 2011-05-22 10:22:59 »

Beautiful graphics and really cool gameplay. Good job!!

Thanks a lot. Smiley
Offline DerpMan

Junior Member


Medals: 1
Projects: 1



« Reply #9 - Posted 2011-05-22 10:23:49 »

Love the backgrounds~
use what, slick2d?

Nope, just plain old Java2D Smiley
A game loop, a CanvasStrategy and a whole bunch of BufferedImages and AlphaComposite settings. :p
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Online ra4king

JGO Kernel


Medals: 341
Projects: 2
Exp: 5 years


I'm the King!


« Reply #10 - Posted 2011-05-22 19:23:33 »

Why did you make a Windows and Mac version? It would be better to leave it as a Jar file so anyone can run it.

Offline DzzD
« Reply #11 - Posted 2011-05-22 20:13:11 »

Why did you make a Windows and Mac version? It would be better to leave it as a Jar file so anyone can run it.
even better if it was an applet  Wink

Online ra4king

JGO Kernel


Medals: 341
Projects: 2
Exp: 5 years


I'm the King!


« Reply #12 - Posted 2011-05-22 20:23:31 »

Why did you make a Windows and Mac version? It would be better to leave it as a Jar file so anyone can run it.
even better if it was an applet  Wink
Agh accidental apppreciate Tongue
But yes that would be nice too Cheesy

Offline DerpMan

Junior Member


Medals: 1
Projects: 1



« Reply #13 - Posted 2011-05-22 20:35:48 »

Why did you make a Windows and Mac version? It would be better to leave it as a Jar file so anyone can run it.
even better if it was an applet  Wink
Agh accidental apppreciate Tongue
But yes that would be nice too Cheesy

I have appletophobia :p

It's happened before that I sent people a .jar file and they asked me what to do with it / what program to run it with... I was just trying to be user-friendly  Grin
Online ra4king

JGO Kernel


Medals: 341
Projects: 2
Exp: 5 years


I'm the King!


« Reply #14 - Posted 2011-05-22 22:21:03 »

Applets work fine. I have a completely Java2D applet on my website and with the 500-600 visitors I get a day, I haven't heard any complaining.

Offline ReBirth
« Reply #15 - Posted 2011-05-23 03:26:30 »

I love exe than applet. But love jar than exe Cheesy
when I paused, the gamed freezed because it's trying to obtain online score while my connection unplugged. That's all.

Offline DerpMan

Junior Member


Medals: 1
Projects: 1



« Reply #16 - Posted 2011-05-23 09:00:50 »

I love exe than applet. But love jar than exe Cheesy
when I paused, the gamed freezed because it's trying to obtain online score while my connection unplugged. That's all.

Whoops. Should probably look up how to implement a time-out thingy when it can't retrieve scores...
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!