My game design course’s blog.

Hi,

As of this semester I am honored to hold a “Digital Game Design” course at IranGDI (Iran Game Development Institute) along with my BFF and colleague, Mr. Hossein Hosseinian, whom is one of the best game designers that I know of. We mostly try to teach basics of game design and also teach Game Maker, a proven educational game development tool, so pupils can apply the taught theories intoa digital game.

We also have a blog for the class so pupils can get the slides that we use to teach,  their assigned articles, etc. that I thought would be good to share here since my blog is [mostly] technical, it might do good to some.

Here it is: http://digitalgd1.mihanblog.com/

Rot Gut release!

I’m honored on behalf of our great team: Behzad Mohammad Rahimi Asad, Mohammad Nejadazar, Lawrence Steele, Matthew Hagberg and yours truly, announce release of our award winning Noir 2D retro action platformer game, Rot Gut!

You can play the game at this page.

If you like the game, and I hope you do, please “Rate Up” us at our Greenlight page, so hopefully we can release this on Steam: Go to this link and “Rate Up” with that “Like” icon.

The Prayer.

Stalker prays for the Writer and Professor as they get closer to the Room in Andrei Tarkovsky’s 1979 film:

“Let everything that’s been planned come true. Let them believe. And let them have a laugh at their passions. Because what they call passion actually is not some emotional energy, but just the friction between their souls and the outside world. And most important, let them believe in themselves. Let them be helpless like children, because weakness is a great thing, and strength is nothing. When a man is just born, he is weak and flexible. When he dies, he is hard and insensitive. When a tree is growing, it’s tender and pliant. But when it’s dry and hard, it dies. Hardness and strength are death’s companions. Pliancy and weakness are expressions of the freshness of being. Because what has hardened will never win.”

My game design course at Iran’s Game Development Institute.

I’ll be teaching Game Design along with my dear friend Hossein Hosseinian in next semester of Iran Game Development Institute. We will cover game design basics and put those theory in action with current game engine. Each session will be 4 hours and will be held in a workshop manner.

My [p]review for SecureSWF 4.0

I’m honored to be a beta tester for world’s best SWF encryption software, SecureSWF. And when I say, best, I don’t exaggerate by any means as for our latest flash game, Rot Gut, I tested almost all possible ways and with some best decompilers around  I tested output of each encyption software and SecureSWF proved to be best, that’s not mean that it can’t get even better though.

With having beta version of 4.0, the full release is just on the horizon and I hope we can use it for our next game, which with the good experience I had with the 3.6, I’ll surely do.

4.o introduced 100 new features (listed here). I don’t want to kid myself or anyone, no one will use all features of any software but some of the additions are very good and most of them meets the eye of the experiences users of 3.6.

One of the good changes is redesigned UI. I wasn’t really a big fan of 3.6’s UI and first time I fired up 4.0 that was what I liked in first blink. UI is better organized and new features are better placed as well. Even though it’s not still following standards of most common Windows softwares, and there are valid reasons for that, but I like it nevertheless because it’s mostly targeted towards developers rather than everyone.

One of the things I was eager to see in the newer version was ability to have multiple encryption options for various things. As most advanced encryption algorithms are slow inherently, it’s good to have multiple options for encryption for different parts.  For example now you can choose your encryption algorithm of choice for String Literal Encryption (At the time of writing this preview, there are RC4 and AES available which are keys available from 32-bit to 288-bit !) which is good enough for me.

The renaming engine, which is heart and soul of such encryption software, is improved greatly. In previous major release I had to do some stuff to hint SecureSWF on finding some identifiers but there is no need to do those things anymore, which is a huge help for me.

The renaming tree is improved as well, now you can have rules applied to nodes of identifier trees to apply it to children which is very helpful and time saving.

There are some other additions as well such as being able to automate encryption with Ant but I’m yet to use them.

There is a compression feature there as well which is allegedly improved which helps to remove assets that your final SWF is not actually using but is bundled in it.

So I think that’s it for now, I’ll try to update this review once the final version is released and I’ll be using it more for my next game.

Click’s review of Rot Gut.

I’m a long time Click reader myself and am happy to tell you that they reviewed our award winning game, Rot Gut, in their weekly magazine today and they favored it with a 9/10 score! Sadly it’s just in Persian/Farsi but you can try translating it with Google Translate.

I extracted the review part and attached it to this blog post for your convenience.

Download it here (300KiB)

New Rot Gut wallpaper and our dedicated page at BaziCenter website.

Our dear artist, Behzad Mohammad Rahimi Asad, made another lovely wallpaper to celebrate our “Best Indie Game” title award from 2nd IRGF festival:

Also I’m proud to announce that BaziCenter, the biggest Persian gaming forum, created a dedicated page for Rot Gut which is accessible from this link. Also you can see lovely art works of Behzad that decorates that page as well:

Rot Gut (Black Elixir) won the “Best Indie Game” title from 2nd Iranian Game Festifal (IRGF).

I’m proud to say that Rot Gut (under moniker for Black Elixir) has won the “Best Indie Game” award plus 20 million Rials from the 2nd Iranian Game Festival (IRGF).

I remember the days I sat with my best friend Hossein “PeaCe” and we dreamed of making indie games.

Without any doubt it was not possible without the great team I was privileged enough to work with:

– Behzad Mohammad Rahimi Asad.

– Mohammad Nejad Azar.

– Lawrence Steele.

– Matthew Hagberg.