Furnitorture by Jeremias
Requires XNA and .NET:
http://www.microsoft.com/en-us/download/details.aspx?id=20914
http://www.microsoft.com/en-us/download/details.aspx?id=17851
Furnitorture is a matching game about... furniture. You place objects like tables and chairs in a room.
If the placed objects fit together - like a chair next to a table - you gain points to unlock new furniture. While you place the objects, a 10 second timer runs down. If it expires, you lose the round. Fortunately, placing objects adds valuable time.
If you want, you can write in the comments how many rounds in total you needed to unlock all objects or what your longest row of rounds was! Enjoy!
http://www.microsoft.com/en-us/download/details.aspx?id=20914
http://www.microsoft.com/en-us/download/details.aspx?id=17851
Furnitorture is a matching game about... furniture. You place objects like tables and chairs in a room.
If the placed objects fit together - like a chair next to a table - you gain points to unlock new furniture. While you place the objects, a 10 second timer runs down. If it expires, you lose the round. Fortunately, placing objects adds valuable time.
If you want, you can write in the comments how many rounds in total you needed to unlock all objects or what your longest row of rounds was! Enjoy!
Ratings
| Coolness | 55% | 3 |
| Overall | 3.66 | 98 |
| Audio | 2.79 | 408 |
| Fun | 3.66 | 75 |
| Graphics | 3.72 | 141 |
| Humor | 2.65 | 339 |
| Innovation | 3.75 | 100 |
| Mood | 3.44 | 122 |
| Theme | 3.52 | 226 |
With a brighter, more colorful scheme it would also make a great kids game!
Anyway, thank you for the feedback that you gave during the development!
From a short look at your code and my experience with the game I assume that the map is generated by scattering empty tiles in some random (with some restrictions) fashion. Then you draw items by some hand-tuned distribution from all unlocked that can be placed at a valid spot. Have you considered using a generator that is more friendly to the player? For example you could pick a target score and distribute items in a way this score is barely reached. Then collect the items from their tiles (generating the room this way), shuffle them and hand this list to the player for re-distribution. Might be too restricting on randomness (making the game bland) though.
On another note, since I'd guess leaving a comment at the declaration of participation is easy to miss. I wondered whether you're still at the KIT, which would mean I could have asked this in person ;)
@madk: 198 in one row? wow... you perform better than I do...
@Metatheos: I'm currently writing my master thesis at the KIT and I hope I will finish it until october. And yes, I missed your comment. If you want, you can drop me a line at info@stevencolling.com in terms of privacy :D
The level generation code is totally messed up and broken, generating strange levels from time to time. I didn't had the concentration left as I started to write it. The algorithm just puts some quadratic rooms on the map. And the item generation is totally stupid :D at first, I gave them all static probabilities, but then I implemented this unlock feature near the end and instead of implementing a clear and fair solution like you propose, I just repeat the selection of one of the items 100 times until an unlocked item was found and if not, take the first best unlocked (mostly a chair)... oh my god, I'm so ashamed. If I make a post-compo version, I consider your thoughts.
And having the unlockables tingles my senses :)
This has potential for a full game.
-When I try to put something in a place where it can't go, don't give me a penalty, just play the sound, it was an accident. And please, don't switch me to a different item, because then I'll try to place the old one in the right place only to find it's the wrong place for the new item, and then I lose 2 or 3 seconds for a little mistake.
-It would be nice if chairs were allowed diagonal to the tables.
-It takes a bit too long to unlock all the items. Remember, most of the people here have come to play your game for a quick 3 minutes and then click stars so more people will do the same thing to their game.
But other than those things, I love it. I really do. The graphics, sound effects and gameplay are all great. Fantastic job!