IrrTetris

Announce new projects or updates of Irrlicht Engine related tools, games, and applications.
Also check the Wiki
monkeycracks
Posts: 1029
Joined: Thu Apr 06, 2006 12:45 am
Location: Tennesee, USA
Contact:

IrrTetris

Post by monkeycracks »

IrrTetris is a free Tetris clone. No new features will be added but bugs will be fixed upon request. Download links below.

Win32 Download Link

Linux Download Link

(Need WinRAR or something to decompress the .rar files)

Controls :
Left arrow - Moves the falling block left
Right arrow - Moves the falling block right
Down - Makes the block fall faster
Up - Rotates the block clockwise
Escape - Quits

Image
Last edited by monkeycracks on Mon Oct 06, 2008 7:22 am, edited 12 times in total.
JP
Posts: 4526
Joined: Tue Sep 13, 2005 2:56 pm
Location: UK
Contact:

Post by JP »

Looks good, works just like the real thing!

I don't think i've ever seen a tetris game done in irrlicht before so it's nice to see!
Image Image Image
fmx

Post by fmx »

i dont recall seeing an irrlicht-tetris either, so props on getting one made!

works fine, shows promise, keep going and FINISH it!
:)
Acki
Posts: 3496
Joined: Tue Jun 29, 2004 12:04 am
Location: Nobody's Place (Venlo NL)
Contact:

Re: IrrTetris

Post by Acki »

monkeycracks wrote:Not sure if the name IrrTetris was taken,
well, I made a Tetris clone too, some time ago (you can download it on my website, incl. source code)...
I also called it IrrTetris first, but someone mentioned to me that it could be that the name Tetris is protected !!!
because I don't know if this is the case I renamed it to IrrTriz, just to be on the save side... ;)
fmx wrote:i dont recall seeing an irrlicht-tetris either, so props on getting one made!
JP wrote:I don't think i've ever seen a tetris game done in irrlicht before so it's nice to see!
so you never visited my website ???
shame on you !!! :lol:
Last edited by Acki on Wed Oct 01, 2008 3:05 pm, edited 2 times in total.
while(!asleep) sheep++;
IrrExtensions:Image
http://abusoft.g0dsoft.com
try Stendhal a MORPG written in Java
Dorth
Posts: 931
Joined: Sat May 26, 2007 11:03 pm

Post by Dorth »

Well, not only is the name Tetris protected, but the gameplay is too, and aggressively too, by it's original creator. He's one of the most aggressive one out there (then again, with the sheer number of illegal clones). Haven't heard of him tackling free and open-source version though.
JP
Posts: 4526
Joined: Tue Sep 13, 2005 2:56 pm
Location: UK
Contact:

Post by JP »

But there's so many clones... and i think Nintendo probably own the rights to Tetris rather than the guy who made it.
Image Image Image
Dorth
Posts: 931
Joined: Sat May 26, 2007 11:03 pm

Post by Dorth »

SwitchCase
Posts: 170
Joined: Sun Jul 01, 2007 11:41 pm
Location: Manchester, UK

Post by SwitchCase »

Well, it looks like I'm scrapping my irrTris project now lol.

Nice job btw.

Infact since you can't use irrTetris - why not use irrTris?
lostclimategames
Posts: 331
Joined: Sat Sep 02, 2006 4:11 am
Location: Michigan
Contact:

Post by lostclimategames »

irrtriz or irrtriz sounds like tri for three, when the base should be tet which is 4, since the highest point gain you can get is to get four rows at a time.
___________________________
For all of your 3D/2D resource needs:
Image
monkeycracks
Posts: 1029
Joined: Thu Apr 06, 2006 12:45 am
Location: Tennesee, USA
Contact:

Post by monkeycracks »

Ah well sorry if I've infringed Acki. I'll think of something else. I already had some simple alternatives in mind (IrrTet, TetrIrr, etc.). I'll see what I can do about getting the new version out today or later tonight or whatever.

I can't seem to find a happy balance in block falling speed. At first it was once every second, now I have it once ever 1/4 of a second. If anyone has any ideas let me know.

SwitchCase :
I wouldn't scrap it, it's definitely a good learning process even if it's been done before.

Well.. back to the code!
Acki
Posts: 3496
Joined: Tue Jun 29, 2004 12:04 am
Location: Nobody's Place (Venlo NL)
Contact:

Post by Acki »

monkeycracks wrote:Ah well sorry if I've infringed Acki.
oh no, in no way !!! ;)
I just wanted to mention that the name Tetris probably is protected...
and I don't care if you want to call your game irrTriz, too...
it just could lead to misunderstandings when talking about it, like it does with the name "IrrExt" or "IrrExtensions"...
like you see in my sig I made a project called "IrrExtensions", but meanwhile there is another project with the same name, also it's called "IrrExt"... :?
I don't realy like it, but I also don't realy care... :lol:
monkeycracks wrote:it's definitely a good learning process even if it's been done before.
right, I wrote a Tetris clone with every programming language I ever learned !!!
so I did it about 10 times over the last 25 years, I guess (not realy sure though)... :lol:

so I wish you all the best with you project and keep it up !!! :)
while(!asleep) sheep++;
IrrExtensions:Image
http://abusoft.g0dsoft.com
try Stendhal a MORPG written in Java
monkeycracks
Posts: 1029
Joined: Thu Apr 06, 2006 12:45 am
Location: Tennesee, USA
Contact:

Post by monkeycracks »

Updated the Windows version and added a Linux version. The Linux version is 20mb, not sure how to fix that. If anyone has any ideas do let me know.

New Features:
-Block preview
-Nice little grey blocks surrounding the map
-You can lose now

Nothing really big I guess, but at least there's a Linux version now.
Let me know how things work!
Acki
Posts: 3496
Joined: Tue Jun 29, 2004 12:04 am
Location: Nobody's Place (Venlo NL)
Contact:

Post by Acki »

looks nice !!! :)

2 things:

1st - the game should be slower at the beginning and then getting faster (maybe increase speed every 50 succeeded rows)

2nd - if you press the down key then the blocks should fall faster as long as you press the key or even fall down completely (it seems you now have to hit the key rapidly to let the block fall faster, I think you don't use "boolean keys", do you?)
while(!asleep) sheep++;
IrrExtensions:Image
http://abusoft.g0dsoft.com
try Stendhal a MORPG written in Java
ecsos
Posts: 30
Joined: Mon Feb 04, 2008 8:02 am

Post by ecsos »

good start, i tried the windows version

suggestions besides what acki said already:
- points edit: oops, didn't even notice
- longer delay after block gets to the bottom so you can attempt to rotate it a split second longer
- possibly a button that rotates the blocks the opposite direction (or let me know what it is)
- ability to cheat :p
- sound
monkeycracks
Posts: 1029
Joined: Thu Apr 06, 2006 12:45 am
Location: Tennesee, USA
Contact:

Post by monkeycracks »

suggestions besides what acki said already:
- points edit: oops, didn't even notice
- longer delay after block gets to the bottom so you can attempt to rotate it a split second longer
- possibly a button that rotates the blocks the opposite direction (or let me know what it is)
- ability to cheat :p
- sound
Yes I've handled points already and in the next version I'll be putting them in the actual render window instead of the console. I couldn't really find a good speed for the block fall. I'm thinking about doing difficulties (different falling speeds for different difficulties). I'm not sure what you mean by ability to cheat, but if you can think of some neat cheats to add in a Tetris game then feel free to mention them.

Sound was something I had completely forgotten about. I suppose I'll work on that.
2 things:

1st - the game should be slower at the beginning and then getting faster (maybe increase speed every 50 succeeded rows)

2nd - if you press the down key then the blocks should fall faster as long as you press the key or even fall down completely (it seems you now have to hit the key rapidly to let the block fall faster, I think you don't use "boolean keys", do you?)
I'll work on the first thing, and if you hold down the key it will continue to fall at the faster speed -- you don't actually have to rapidly hit it. I'll see how it behaves with the bool keys way of doing it and then decide.
Post Reply