IrrTetris

Announce new projects or updates of Irrlicht Engine related tools, games, and applications.
Also check the Wiki
Brainsaw
Posts: 1183
Joined: Wed Jan 07, 2004 12:57 pm
Location: Bavaria

Post by Brainsaw »

Nice work ... I've been thinking to do one myself because I did some tetris clones during study (C-Tris (text mode C program), jaTris (Java Applet ... done for a Java seminar) and direcTris (with macromedia Director, for an internet design seminar) ... all available on http://dustbin-online.de/), but I think it won't do it now since a nice clone has been done ... good work ;) .
Dustbin::Games on the web: https://www.dustbin-online.de/

Dustbin::Games on facebook: https://www.facebook.com/dustbingames/
Dustbin::Games on twitter: https://twitter.com/dustbingames
monkeycracks
Posts: 1029
Joined: Thu Apr 06, 2006 12:45 am
Location: Tennesee, USA
Contact:

Post by monkeycracks »

Updated the Win32 download.

Updates :
-Got rid of the console
-Added point counting in the render window
-Made it look a little nicer (border around the game and etc.)
-Added an FPS counter

Todo:
-New game
-You Lose! message box
-Offline highscore table
-Error handling and log to file

Happy testing.


Edit: If anyone can help me with the size of the Linux version I'd like to know something ;).. Also I'm still considering the other suggestions, I'm just working on these things first :D

Brainsaw :
It's a fun project. Since I actually have some sense of being able to complete it I'm pretty motivated for once :D. Originally I was doing it in SDL, but I'd rather do it in Irrlicht since I'm more comfortable with it.
JP
Posts: 4526
Joined: Tue Sep 13, 2005 2:56 pm
Location: UK
Contact:

Post by JP »

Are you going to consider expanding on the gameplay at all?

Many people have tried to improve on Tetris and have basically failed horrifically, mainly because it's a simple concept and the first version just works, anything more and it gets a bit complicated maybe...

I started thinking about making a 3D Tetris game a while back but didn't have the time to get anywhere with it unfortunately.

One version i had on gameboy was Tetris Blast or something. Basically some of the blocks had bombs in some of their seperate sections and when you formed a cube of these bombs they would explode, taking out massive chunks of the wall you were building, that was a pretty good expansion and maybe you could think about doing something like that too, as it was on gameboy the effects were pretty poor, imagine how cool you could make the explosions look now!
Image Image Image
monkeycracks
Posts: 1029
Joined: Thu Apr 06, 2006 12:45 am
Location: Tennesee, USA
Contact:

Post by monkeycracks »

I haven't really considered it yet. I was thinking about adding some sort of 2D physics so the blocks gain velocity as they fall. So far the game I have is quite boring and I can't bear to play it very much but I'll see what I can do about changing it.

Enhancing the graphics could make it more bearable to play, but I haven't really got much knowledge on that. Can you use shaders in 2d situations?

A 3D Tetris would be pretty interesting, much more than the tradition 2D clone. I imagine controlling the blocks could get somewhat complex though.
JP
Posts: 4526
Joined: Tue Sep 13, 2005 2:56 pm
Location: UK
Contact:

Post by JP »

Yeah i'm not entirely sure 3D tetris would be an improvement, in fact i'm fairly sure someone's done it before and it probably didn't work well... something like Wetrix is probably the best you could do....

I'm not sure if you can use shaders with the draw2D functions, is that what you're using? But you could convert it to 3D render functions as draw2D renders a 3D quad anyway so it's no different really.
Image Image Image
monkeycracks
Posts: 1029
Joined: Thu Apr 06, 2006 12:45 am
Location: Tennesee, USA
Contact:

Post by monkeycracks »

I think I'll just limit this project to a simple 2d tetris clone until I can at least get it finished. Maybe some near-future project can be more interesting.
JP
Posts: 4526
Joined: Tue Sep 13, 2005 2:56 pm
Location: UK
Contact:

Post by JP »

Good plan, don't want to over complicate things, especially when it comes to Tetris as it does normally fail :lol:
Image Image Image
SwitchCase
Posts: 170
Joined: Sun Jul 01, 2007 11:41 pm
Location: Manchester, UK

Post by SwitchCase »

@monkeycracks

Yeah i could carry on with it, to be honest it's quite different anyway, it's 3D and uses bullet for physics which introduces some slight changes to the original tetris gameplay.

Then again, I don't really have time anyway. I'm very busy with an iPhone project at the moment for work.

hmmmmmm....
monkeycracks
Posts: 1029
Joined: Thu Apr 06, 2006 12:45 am
Location: Tennesee, USA
Contact:

Post by monkeycracks »

I wish I had an iPhone to do some development on. It looks pretty interesting. Maybe I'll fall in a pot of money and buy one.

3D Tetris with physics could be fun depending on how you made it. I think the complexity of controlling everything for the player might be an issue. Anyways, after I finish this I'll find something else to work on, but I doubt it'll be a 3D version.
Dorth
Posts: 931
Joined: Sat May 26, 2007 11:03 pm

Post by Dorth »

If you do a proper clone, don't forget the spinning hack.
Basically, every time you rotate a piece, you reset the time left after an impact to move it, which means someone who rotates the piece non-stop will never drop the piece. It's the only way to play at the very highest speed mode.
Brainsaw
Posts: 1183
Joined: Wed Jan 07, 2004 12:57 pm
Location: Bavaria

Post by Brainsaw »

3D tetris? Check this: http://www.3dtris.de/. The original game was called "blockout" back in MS-Dos times ;).
Dustbin::Games on the web: https://www.dustbin-online.de/

Dustbin::Games on facebook: https://www.facebook.com/dustbingames/
Dustbin::Games on twitter: https://twitter.com/dustbingames
SwitchCase
Posts: 170
Joined: Sun Jul 01, 2007 11:41 pm
Location: Manchester, UK

Post by SwitchCase »

@monkeycracks

I would definatly recommend an iPhone. It's a worth while investment and is the only phone I've seen it's users become really attached to. It's weird. Developing for the iPhone is absolutely brilliant too - let's hope you fall into a pot of money. And remember, if you do a good job developing for it, it's quite easy to get your app/game published on the App Store, making you a return. Obviously though if you don't already have one you'll need a Mac, which would cost a fair bit of cash aswell.

Also, if your interested about the ideas I had for IrrTris (i.e. the issue of control), I'd be happy to share them with you.

Anyway, good luck with IrrTetridoodle (whatever it's being called). lol.
monkeycracks
Posts: 1029
Joined: Thu Apr 06, 2006 12:45 am
Location: Tennesee, USA
Contact:

Post by monkeycracks »

Well due to recent work opportunities I'm going to have to cancel the extra features I was hoping to add in. So the main post has been updated with the latest download.

Things I got done :
-You Lose message box
-New Game button
-Better randomization

Sorry for the lack of highscores and such. Maybe next project ;)
monkeycracks
Posts: 1029
Joined: Thu Apr 06, 2006 12:45 am
Location: Tennesee, USA
Contact:

Post by monkeycracks »

Linux version uploaded.
Post Reply