dek 2012-12-17 11:56
Hey, I have no idea how this is done, so the feat of doing it is impressive to me. From the video standpoint, the AI seems pretty smart as well! Nice !
Foon → Ludum Dare Explorer → LD25 → SIRTET
By atomic
| Category | Rank | Score | Count | |
|---|---|---|---|---|
| Overall | 9 | 3.97 | ||
| Innovation | 2 | 4.69 | ||
| Coolness | 3 | 57 | ||
| Theme | 43 | 3.90 | ||
| Humor | 94 | 3.05 | ||
| Fun | 126 | 3.00 | ||
| Mood | 192 | 2.72 | ||
| Audio | 211 | 2.38 | ||
| Graphics | 242 | 2.69 |
Hey, I have no idea how this is done, so the feat of doing it is impressive to me. From the video standpoint, the AI seems pretty smart as well! Nice !
I am moved. I once did version of Space Invaders for a set-up similar to this, so I can appreciate the extra work that goes into this.
Now you've gone and tempted me into buying some arduino stuff!
Can't wait to get back to uni to try this out! Very cool idea.
Thanks guys!
Aswissrole let me know if you try it, specially if you have any trouble!
I actually was thinking a few months ago about targeting Arduino for LD25, and my logic got the best of me; I'm glad you did it! I'll wire this up and try it later.
haha, nice work!
Dude, you rock. I saw this in the blog area, and I just thought "Damn, that's a cool idea!". So glad you managed to pull it off. Congrats! :D
Impressive, AI seems up to the task to ;) Good idea on the hardware! Innovative too.
Okay guys, that's what the Innovation category is made for.
The game in itself could easily require 48h to complete on a "classic" platform, but the extra challenge makes this really impressive. Not sure up to which point, but it tickles my nerd nerve for sure!
Ok, this is impressive.
Cool idea! When considering which single player type game to "reverse", I actually have the idea of revering tetris too. But I honestly can't code the AI up to the challenge... nice you did and even on this kind of hardware. Impressive!
http://www.collegehumor.com/video/5767906/the-tetris-god
great idea it totally fits the theme and the fact that a human tries to give a computer a hard time is so cool :D really sinister
Incredible! Not only did you code a game, you built a console to play it own... mind: blown
Fantastic!!! My two design notes that might make it more fun, judging purely from the gameplay video:
1. the CPU is easily fooled; it seems that all you need to do is feed it with the S tetrimino, and it just doesn't know what to do with it, when there are obvious places to put it that could help later. Of course the AI might be thinking ahead based on some algorithm, thinking "there's a good possibility that an "I" tetrimino piece will come and fix everything in a while, so let's not bother with the S". But then, an I tetrimino came along at 2.23 and the CPU placed it horizontally!, when it could have filled a huge i-shaped vertical hole. Maybe that's just random though
2. the AI could be made to panic. Do you know the moment you're certain you've lost, when you make desperate choices? the AI could do that, place pieces a little randomly at the end, and drop them fast, in hopes of having more time to anticipate your next move.
But this is a little gem of a game, and I love all the attention went into it. Full marks for Overall, Innovation, Fun and Theme! Being the tetris level is being the ultimate bad guy
Well, this is awesome. So pity no one can play it now but you've got 6/5 stars for innovation :D
You built your own console AND your own game in 48h O_o
You deserve my respect... and a special badge for the Innovation part :D
Thanks to everyone for the kind comments, I *really* appreciate it. Didn't expect this much great feedback :)
@bwdevel: let me know if you get it running (or if you have any issues)!
@dansludumdare:
LOLing very hard at the way he says squiggly!
@Christina:
1-Very true, the S is the real villain! To be honest with you the AI isn't nearly as smart as you think it is - it just tests 40 different moves for the current piece, simulates the resulting boards and applies ranking to features such as total height, holes at the bottom and lines cleared. Indeed it misses a lot of vertical holes and I'm not sure why it does that. I tried a couple of algorithms to avoid it but in the end they all played worse than the one on the video :/
2-That'd be cool! Extending your idea might be the best way to go: programming a list of high level behaviours that simulates the way humans play.
Thanks a lot for the ratings and the feedback!
Where is the I tetriminos ?!
So Evil lol
You know, I was joking a month ago about doing this very thing (though not as a tetris game). My hat is off to you!
That, my dear sir, is Boss with a capital B.
Very curious about the source, wondering those Arduino's work.
Fantastic idea and damn impressive getting it running on that thing too.
This is incredible, are you willing to port it onto some other devices?
OMG, Arduino!
I hope someday I can write games on such device.
@Faust: Thanks! Porting to run on other Arduinos should be easy, all I have to do is get memory usage under 2KB. I'll do that if anyone wants! Can't even attempt to port to other MCU's because the only one I have is the Arduino. Porting to the PC doesn't make much sense anymore because both chas and Deltafire have made similar web versions.
very impressed :D