Java-Gaming.org Hi !
Featured games (83)
games approved by the League of Dukes
Games in Showcase (542)
Games in Android Showcase (133)
games submitted by our members
Games in WIP (606)
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  
  Another Tetris copy  (Read 3931 times)
0 Members and 1 Guest are viewing this topic.
Offline Regenuluz
« Posted 2012-06-15 06:54:12 »

Hey,

So I've had this laying around for half a year now, made it for school. But now it's about time I show it to the entire world, aka. you guys, so that I can get some real feedback, and not just that from my teacher. Which wasn't a whole lot about the game, but rather about the report I had to write too. (I've said "I" a lot in this thread, but to be fair we were 4 people working on this game. All of us writting on the report, and me as the main programmer of the game (95% of the code ^^))



Here's a link to the applet version: http://infloop.org/tmp/tetris/

And here's a link to the standalone app: http://infloop.org/tmp/tetris/Tetris-standalone.jar

This doesn't store highscores accross sessions. The app version stores a "highscore.dat" file next to the jar file.

Btw. this is made entirely in Java2D.

So, fire away guys! What'd ya think? Cheesy

PS.: for those who wants to know, we all got a 10 for it, with the comment "If the report had been a bit better it would've been 12.." 10 being the next best and 12 being the best. (Scale: -03, 00, 02, 4, 7, 10, 12) Tongue

--
EDIT: I just realized how ugly the code is. I'm not using "this" anywhere at all. :s I should clean it up some time. Tongue
EDIT 2: Fixed all missing "this", "@Override" and minor weird stuff Tongue
Offline Jimmt
« League of Dukes »

JGO Kernel


Medals: 143
Projects: 4
Exp: 3 years



« Reply #1 - Posted 2012-06-15 16:56:22 »

Another Tetris clone? Undecided
Offline Jimmt
« League of Dukes »

JGO Kernel


Medals: 143
Projects: 4
Exp: 3 years



« Reply #2 - Posted 2012-06-15 16:57:06 »

With 4 people you could have at least made some part of it different.
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline StonePickaxes

JGO Coder


Medals: 4
Projects: 2


Nathan Kramber


« Reply #3 - Posted 2012-06-15 17:18:10 »

Haha the showcase is filling up with them, and I'm a part of that problem Smiley

I only made a Tetris clone because I had a big creative block and wanted to program. I'm sure he had a good reason.

-Nathan

Check out my website!
Offline Regenuluz
« Reply #4 - Posted 2012-06-15 18:00:35 »

Well, as I wrote, it was for a school assignment. And we only had 2 weeks to make the game and write the report. So yeah...

EDIT: And I guess it should be said that the 3 others had only been coding for 6 months. 1 java introduction course. ^_^
Offline Jimmt
« League of Dukes »

JGO Kernel


Medals: 143
Projects: 4
Exp: 3 years



« Reply #5 - Posted 2012-06-15 19:17:07 »

Well, as I wrote, it was for a school assignment. And we only had 2 weeks to make the game and write the report. So yeah...

EDIT: And I guess it should be said that the 3 others had only been coding for 6 months. 1 java introduction course. ^_^
Huh. Well, I guess it's ok as long as you learned something from it. And "my coding partners suck" doesn't count.
Offline Regenuluz
« Reply #6 - Posted 2012-06-15 20:48:15 »

Jimmt, I never did say they sucked(Though 2 of them did. Which is why I'm not working with them in any courses, anymore, I learned my lesson). I explained why nothing more had been done. I didn't ask to be told "Your game sucks, you didn't make anything new." I made as many features as I could with the limited time I had, while still fullfilling the assingment we had been given. Which was "Make a Tetris game, that can do <insert standard Tetris stuff here>."

And yes, I learned plenty. It's the first game I've made in Java, and the 2nd ever(First one being minesweeper in JavaScript/html) and at the time I had only coded Java for 6 months too.
Offline ra4king

JGO Kernel


Medals: 356
Projects: 3
Exp: 5 years


I'm the King!


« Reply #7 - Posted 2012-06-15 23:57:17 »

For only knowing Java for 6 months, this is impressive! Good job! Smiley

Offline Jimmt
« League of Dukes »

JGO Kernel


Medals: 143
Projects: 4
Exp: 3 years



« Reply #8 - Posted 2012-06-16 03:26:01 »

Jimmt, I never did say they sucked(Though 2 of them did. Which is why I'm not working with them in any courses, anymore, I learned my lesson). I explained why nothing more had been done. I didn't ask to be told "Your game sucks, you didn't make anything new." I made as many features as I could with the limited time I had, while still fullfilling the assingment we had been given. Which was "Make a Tetris game, that can do <insert standard Tetris stuff here>."

And yes, I learned plenty. It's the first game I've made in Java, and the 2nd ever(First one being minesweeper in JavaScript/html) and at the time I had only coded Java for 6 months too.
Oh, the assignment specifically said to make a Tetris game?
Kudos to the school for promoting creativity   Roll Eyes
Offline ReBirth
« Reply #9 - Posted 2012-06-16 13:32:55 »

Haha the showcase is filling up with them, and I'm a part of that problem Smiley

I only made a Tetris clone because I had a big creative block and wanted to program. I'm sure he had a good reason.

-Nathan
Today, every new game is clone of its successor. Nothing wrong with creating same game repeatly.

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

JGO Kernel


Medals: 356
Projects: 3
Exp: 5 years


I'm the King!


« Reply #10 - Posted 2012-06-16 13:56:03 »

There is nothing new under the sun.

Pages: [1]
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

Elsealabs (20 views)
2014-12-28 10:39:27

CopyableCougar4 (21 views)
2014-12-28 02:10:29

BurntPizza (25 views)
2014-12-27 22:38:51

Mr.CodeIt (15 views)
2014-12-27 04:03:04

TheDudeFromCI (20 views)
2014-12-27 02:14:49

Mr.CodeIt (26 views)
2014-12-23 03:34:11

rwatson462 (60 views)
2014-12-15 09:26:44

Mr.CodeIt (48 views)
2014-12-14 19:50:38

BurntPizza (98 views)
2014-12-09 22:41:13

BurntPizza (116 views)
2014-12-08 04:46:31
How do I start Java Game Development?
by gouessej
2014-12-27 19:41:21

Resources for WIP games
by kpars
2014-12-18 10:26:14

Understanding relations between setOrigin, setScale and setPosition in libGdx
by mbabuskov
2014-10-09 22:35:00

Definite guide to supporting multiple device resolutions on Android (2014)
by mbabuskov
2014-10-02 22:36:02

List of Learning Resources
by Longor1996
2014-08-16 10:40:00

List of Learning Resources
by SilverTiger
2014-08-05 19:33:27

Resources for WIP games
by CogWheelz
2014-08-01 16:20:17

Resources for WIP games
by CogWheelz
2014-08-01 16:19:50
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
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!