“Furni-Chore” post-compo analysis

furnichore_ss3

THINGS THAT I LIKED:

  • I managed to get all of the furniture placement rules to work properly, along with showing the player all the valid placement points.  It even removes invalid furniture whenever you pick up something that it requires.  While making this, I was so worried that I wouldn’t get it all to come out right, but it did in the end.
  • This is probably some of the most mellow music I’ve written, and I really enjoyed listening to it while playing the game.  I hope others do as well.
  • I made all of the sound effects myself through the microphone plus some sound editing, which I’ve done in the past.  I think I will continue to do this, since I’m starting to get pretty good at it.
  • I made a level editor to help speed the process.  Without it, it would have taken me much longer to make all the levels, and I wouldn’t have had time to make the 15 that I had.

THINGS THAT I DIDN’T LIKE:

  • The aforementioned level editor is very rudimentary, and always saves to the same filename (which has to be manually changed in order to be inserted into the game).  If I had more time, I would have made it more user-friendly and included it as part of the actual game.  I think including a level editor would have helped push the game up to the top.
  • It’s in the code to allow furniture that is pre-placed and can’t be moved, which could allow for interesting puzzles.  I didn’t have time to actually make any puzzles using the mechanic though; I was lucky enough to get the current 15 levels done in time for the compo to end.
  • I keep feeling like I made level 14 too hard.  People have beaten it though, so maybe I’m just being paranoid.
  • The way to tell the attributes of furniture is to hover over it or check on the slight color tint.  I think having actual different graphics would probably be preferable, but I didn’t have time for that.  It worked out, but it does add to the confusion.
  • I really wanted the sofas and chairs to auto-rotate to face properly, but I just didn’t have the time to implement it.
  • I also had a TV planned that had to be against a wall facing a sofa, but I cut it out after I realized that checking facing was going to be very difficult to accomplish with the way I had everything set up.

THINGS FOR THE FUTURE?:

  • This could make for a good completed game, maybe for mobile devices.  It just needs a facelift and a slew of additional puzzles and furniture types, and also some more furniture attributes.  I would definitely want to have the aforementioned TV put in.
  • Someone suggested to me that it might be possible to have levels procedurally generated.  I agree that it’s possible, and I might look into it if I decide to take this anywhere.
  • If I continue with this, finishing up the level editor is a must.  I’d really like people to be able to make their own puzzles and share them.