Saturday, September 22, 2012

Farsh




This is the first time I’m writing in this blog outside of Iran. Finally I got my student visa to study a 4 year program here at NHTV University in the Netherlands. To be honest before coming here I was nervous about going to another country with a completely different culture. but now I'm happy of my decision to come here. however I miss my family and I'm not sure when I can meet them again but with the help of Skype that's ok at least for a while.
Here at NHTV we do lot's of team works which really help me to improve my communication skills. also we need to do so many presentations here. these are exactly what I need.
When I was in Iran few months ago I had a big problem which I was not able to solve it myself. The problem was that I was not able to pay money for the school. I don't know if I have the permission to tell who helped me. anybody involved with videogames know him. What he did for me is unbelievable.
these days iran's economy is facing big troubles. our currency, Rial is under half  its value a year ago. that's because of what U.S is doing with us. I mean they are making big troubles for Iranian people not government. U.S sanctions make troubles only for people, for students, for families but not government.
this blog is about games and I don't know why I am writing about politics in it! actually I wanted to write about my new game called Farsh which means Carpet in persian. It's a puzzle game wehre you solve puzzles using rolling and unrolling the Carpet. I made it in my free time during last two weeks.
I'd like to give special thanks to Moslem Rasuli who made the great music for the game. He is one of the most talented persons I have ever met.

 

You can download Farsh for Win or Mac.







99 comments:

  1. I've downloaded the game but how do I play it?

    ReplyDelete
  2. Amazeing I love it, There seems to be no quit menu? also the first level could use a one more line of tutorial, it took me to long to figure out that I could roll the carpet up from the other side once its fully rolled out. After that i think its ok to let people puzzle it out.

    ReplyDelete
  3. http://i155.photobucket.com/albums/s285/corazonazulxx/impossibal.jpg

    a friend and i could not solve this level, considering the orientation of the tiles, and how green consumes turns

    http://i155.photobucket.com/albums/s285/corazonazulxx/impossiball.jpg

    is there a function i'm missing? the level seems impossible

    ReplyDelete
  4. no you just need to try more. the mechanic of solving this level is same as the previous levels.

    ReplyDelete
  5. سلم جناب بهرامی
    پس شما هلند هستید من اونجا به دنیا اومدم
    کدوم شهر؟
    تبریک میگم به به خاطر بازی های خوبتون
    شما چه رشته ای میرید؟

    ReplyDelete
  6. اون فرد کی هست حالا ایرانیه؟؟؟

    ReplyDelete
  7. لگر اون جا مشکل ویزا داشتیید من میتونم کمک
    تونکنم

    امیر حسین حیدری
    twitter google plus

    ReplyDelete
  8. perfect game as it's got to be! Farsh..
    hmm... don't realize why never received any response from you, anyways, that's still ok with me. we are proud of you young man.

    ReplyDelete
  9. amir.hheidari@yahoo.com

    در خدمتتون هستم

    ReplyDelete
  10. A bit rough, but I liked this a lot - made me pretty happy to play it :)

    ReplyDelete
  11. Would you consider a Linux version of the game? It's getting tiring being treated like a third class computer citizen sometimes when there's no reason why games like this can't be built using a cross-platform API.

    ReplyDelete
  12. (oh, have you thought about what might happen if you moved this to be 3d? I imagine it'd be pretty horrid, but at the same time...)

    ReplyDelete
  13. Stephan, It will be too complicating.

    ReplyDelete
  14. how do we download/play the game?

    ReplyDelete
  15. you are AMAZING! I am truly blown away by your creative mind and ability to pull an abundance of innovation from every direction. I've never seen this much talent and variety from a big established company, let alone a little indie developer! You should be so proud of yourself! I hope you make it far! I hope farsh ends up being the next angry birds! I wish I could donate but I don't have a credit card, I promise I'll buy the crap out of your game when it's released on iOS though, and I'll buy all In app purchases too! You're amazing! <3 Martina

    ReplyDelete
  16. Thank you so much Martina!
    your comment made me really happy!
    thanks a lot again!!!

    ReplyDelete
  17. hi ! you know what ?something makes me crazy , dude ! you're realy good at developing your ideas , but why dont you make money from it ? you can easily learn objective-c programming language and move your ideas on iOS ! im realy exited if i could develope such an ideas ! good job man ! Hamed from Iran ! :X

    ReplyDelete
  18. Hamed, an iOS version of Farsh will be published soon.

    ReplyDelete
  19. Hey Mahdi, how is Farsh for iOS going?
    I hope all is going well! It would be a perfect time to release just before the holidays! Lots of iTunes cards get given as Christmas gifts, people will be looking for something cool to buy, and farsh will be on the front page of the AppStore, i assume. :) can't wait to play this work of art ^_^ I hope you have a nice holiday sweetie. :) martina

    ReplyDelete
  20. thanks martin. we are fixing some bugs, I hope it will be ready soon. again thanks for your promising comment.

    ReplyDelete
  21. hi mahdi, how do you do man?
    are you ok? everything goin right there?
    university, living...

    dar panahe khoda.

    ReplyDelete
  22. thanks for asking. I'm fine and everything is alright.

    ReplyDelete
  23. If you need a beta tester, let me know,if you're going through test flight I have an account. I know this game will be a huge hit. You have such a brilliant mind! You should make a FB or twitter account for the game, or for your company :) it's good to build up a fanbase.. I'm sure you'll make alot of iOS fans once farsh is released!

    ReplyDelete
  24. thank you so much. your comment helps me stay motivated.

    ReplyDelete
  25. Thank for information. and i will take it to the gamesaber
    thanks you again!!!

    ReplyDelete
  26. wow..... It's really a nice game. I like it. ^_^

    ReplyDelete
  27. I Watched A Lets Play Of This And It Looks Really Good But Its Taking Forever To Download.

    ReplyDelete
  28. Amazing Game Mahdi...
    Loved it, even the UI is so well thought of...

    ReplyDelete
  29. Very nice game. I enjoyed it very much. And also excellent choice of the soundtrack.

    ReplyDelete
  30. I knew there was talent in the arabic world!!! Really great game

    ReplyDelete
    Replies
    1. what the hell do you mean by "arabic" world???????

      Delete
    2. So Iran ist not the arabic world? Sorry didn´t want to insult you. Really love your game, one small thing... maybe you should add something like a level select screen, because if by accident you press "start" instead of "continue" you start at level 1 (lost all my progress, now back at level 15, how many are there?).
      Greetings from Germany

      Delete
    3. It wasn't my comment.

      thanks for playing the game. there are 32 levels, sorry for lack of level selection screen.

      Delete
  31. congratulations mahdi. nice job on igf (although I don't like that festival and also the big eye at all). we are proud of you. keep going!

    ReplyDelete
  32. Nice Game :D
    but level 12 is very hard :((
    :((

    ReplyDelete
  33. A level select screen would be nice

    ReplyDelete
  34. Excellent concept Mahdi. You're brilliant!

    ReplyDelete
  35. fantastic game :D nice job mahdi :D

    ReplyDelete
  36. its a really kind thing you do this game in the honor of your mother

    ReplyDelete
  37. This comment has been removed by the author.

    ReplyDelete
  38. hi. i downloaded farsh and played...and want to say...so nice...realy so nice...music ...graphic..methode of game .all and all is good and full of iranian soulful.
    i,m iranian too and i prode to have a compatriot like you.
    wish you luck always.
    thank for your attractive game.

    ReplyDelete
  39. This comment has been removed by the author.

    ReplyDelete
  40. Mahdi,

    Having read this post a couple of days ago, your writing inspired me to share your story with my students (6th grade USA). Being a gamer myself, I decided I'd also have my students be "game testers" for you. Below is their feedback. We wish you luck with your school and career endeavors.

    Charles Herzog
    Vermont, USA

    ReplyDelete
  41. I like how level 12 works.

    ReplyDelete
  42. I liked this game because it was orignal, and logical. I have never seen anything like it.

    ReplyDelete
  43. I really enjoyed this game and I downloaded it at my house and play all the time. I think it is not to difficult and not to easy. I could play it forever. I love this game.

    ReplyDelete
  44. I thought that the game very very fun. i liked how it started out as easy but got progressively harder as the game went on.

    ReplyDelete
  45. I like your game. It's kind of hard at first. After a while I got the hang of it. Got stuck on level 14.

    ReplyDelete
  46. I like your game because it is very hard and yours is like an 1 of a kind game that nobody has really done.

    ReplyDelete
  47. A part I liked about your game was how hard you would have to think to complete a level.

    ReplyDelete
  48. Mahdi,

    I think your game is AMAZING. The graphics and music fit the game and I like how you let the gamer look at different angles in the game. Using a persian rug is a very interesting first person player. A level select would be nice.

    ReplyDelete
  49. I really really like this game. I love the graphics and the music. The whole idea of the game is great. The only thing that I would change is that the carpet could fall off of the blocks, to make it a little bit more challenging. Overall an awesome game.

    ReplyDelete
  50. Hello Mahdi,

    Your game was wonderful!
    I have a carpet at my house that looks exactly like the one in Farsh.
    Keep up the good work! I love that your carpet rolls and unroll.
    Amazing.

    ReplyDelete
  51. I liked the game a lot. It was very complicated and fun. I liked how the game tested your skills, and how you had to plan out what you are going to do.

    ReplyDelete
  52. What I liked about the game is that you made puzzles involving moving squares. People who like puzzles will like this game.

    ReplyDelete
  53. I really liked the graphics of your game they were awesome! The levels sometimes were hard to pass but after all I liked that it was a strategy game! I also liked that the game was based off of a story! (your mom weaving the rugs) Awesome game Mahdi!

    ReplyDelete
  54. Mahdi


    I really love how you make the game it's so creative.

    ReplyDelete
  55. I liked the game so much, its good that it makes your brain really think. Also, I like how you can only move the green block once.

    ReplyDelete
  56. That was a great game. I thought that it is really cool how you have made it so that there is only one way to pass a lot of the levels. It is like a really great logic puzzle!

    ReplyDelete
  57. I really liked your game because it was very creative and a challenge which is very great.

    ReplyDelete
  58. Your game was very interesting. I liked that you put some tough spots in the levels. The game really makes you think about what your next move will be. Well done. This game reminds me about a game on cool math games called Bloxors. That game is really fun as well.

    ReplyDelete
  59. I enjoyed your game, liked how you have to think about strategy. It can be a challenge on some levels, the game is creative how you have to move and unroll in certain ways. Also how you can move positions change direction.

    ReplyDelete
  60. I loved your game!! I haven't finished yet, but I love the strategizing you have to do in your head in order to finish the game. This game at first reminded me of Bloxorz from cool-math-games.com but I loved the carpet interpretation.

    ReplyDelete
  61. Mahdi, I thought your Game was great! I like the puzzles and the carpet idea was a great touch. The game reminds me of another game called Bloxorz on a website called COOL MATH GAMES.

    ReplyDelete
  62. I like your game because it is cool and ceative. One day you are going to be a great game disiner

    ReplyDelete
  63. Mahdi,
    I loved the game but to make it better you might want to add another control. Instead of unrolling it when moving backwards you should have to hit R or something. I like how you made the game though it makes me think. :)

    ReplyDelete
  64. I really liked your game. It was very challenging but a really good game. The design was great, I really liked how you had to roll the rugs around to move. If I were you I would make a level select option, so you can go back to a different level, maybe to remember how to do something. All in all, this is a great game.

    ReplyDelete
  65. Mahdi,


    I have seen most of your games you have posted on this blog. Pretty nice how you are using Unity and XNA. I have designed some basic games on unity, but one as awesome as yours. I have never seen a game with the spark of the idea was from the rugs that your mother wove. I like how some of the levels worked, and this game would of been pretty easy if it wasn't for those GREEN TILES. One wrong and your gonna press "R". Very simple, but very original. I would love to see an 2nd floor. What I mean is, If you stand on, Lets call a yellow block and press "SPACE" You will lift the yellow block and any other block your had your carpet on. A power-up system would be very nice, and just for ideas, maybe one that when you press space you change the block you where standing on to a red block, or for a limited time, have a rug that is 8 blocks long, not 4.

    This game is a seed, that of treated right, will grow up to a great indie game that will maybe make you memorable, and people would look up to you, like I do now. Thank you for reading this.

    ReplyDelete
  66. I liked your game it was really fun, it definitely a puzzling game and I had a really hard time doing it. But it was cool and I cant wait to see what games you make when you hopefully become a game designer If you do your probably going to get an award for best puzzle game designer in the world! Good Luck!

    ReplyDelete
  67. Hey, nice game, i liked the music too. very puzzling ^^

    ReplyDelete
  68. Dear Charlie,

    feedback from your students were really surprising for me. I can't thank you enough.

    Please tell your students their comments made me happy in a day I was completely depressed.

    cheers,

    -mahdi

    ReplyDelete
  69. Congradulations for being in PC GAMER ^.^ that is how i found your games

    ReplyDelete
  70. Shame there isn't a mute button; the music is beautiful, but I was trying to listen to Hat Chat in the background and couldn't hear them over the music.

    ReplyDelete
  71. Do not hide those things! Show us what you're working on;)

    ReplyDelete
  72. Really cool concept! Stuck at level 12 at the moment...

    ReplyDelete
  73. badak nist, systeme marhalash kheili maskharas chon ye file text kenare file ejrayie ke har adadi tush benevisi mire un marhale ,hehe

    ReplyDelete
  74. Cool, clever concept!! I love it. Good job.

    ReplyDelete
  75. Dear Mahdi,
    Great concept, great game. I enjoyed the game mechanics so much and the soundtrack was just superb. It left me very relaxed and in a great mood.
    I was playing the desktop version of the game and after reaching a certain level was prompted to purchase the app on android or iOS to unlock more levels. I didn't find the app on android, and I currently don't own any iOS devices. Is there any way to unlock more levels on the desktop version?
    Also, I was looking to try Engare but could not find a link to download the game. Is it available for play?

    Damet garm haji, kheily shaadam kardi baa in bazi. Omidvaram hamishe movafagh o shaad bashi.

    Sincerely,
    Hossein

    ReplyDelete
  76. Thanks man! Love it!
    دمت گرم! واقعا بازیه مفرح، باکلاس و ارزشمندیه
    افتخار میکنم که یه ایرانی همچین بازیی ساخته
    :-)

    ReplyDelete
  77. Nicely done. Really clever and crazy hard.

    ReplyDelete