Gamasutra: The Art & Business of Making Gamesspacer
View All     RSS
January 20, 2018
arrowPress Releases

If you enjoy reading this site, you might also want to check out these UBM Tech sites:


Ashkan Saeedi Mazdeh's Blog


I'm a member of a small game development studio called NoOp Army and am interested in both technical and design related aspects of games and interactive 3d simulations and experiences. I've worked with multiplayer games, single player games and games using special technologies like AR and special hardware. Used different engines from game maker to unity, created middleware software from a C# based unity runtime to simple tools and have a battular in computer software engineering.

Other than work i'm interested in the worlds of thought and ideas, philosophy, literature and overall human knowledge, science and wisdom. When not working i'm either studying, spending time with friends and family or play games.

At NoOp Army we try to find good processes for making games and software, be artistic and creative while trying to be organized as much as possible and have a great time together and make the experience of working together something awesome. We provide contracting and consulting/support services in unity game engine and specially for your multiplayer games. We are mostly a .NET and Unity shop and love to use awesome tech like Microsoft Orleans.


You can follow us on twitter on @nooparmy

my LinkedIn profile


Member Blogs

Posted by Ashkan Saeedi Mazdeh on Mon, 06 Nov 2017 10:16:00 EST in Design, Programming, Console/PC, Social/Online
Voxels are a new and important addition to our tools which can make a lot of new gameplay mechanics possible. In this post I'm trying to show their compelling reason for existence by a set of examples and a bit of philosophical discussion

Posted by Ashkan Saeedi Mazdeh on Thu, 09 Feb 2017 10:12:00 EST in Programming
Nowadays nearly all games need backend services and in these series of posts I want to describe a really nice and revolutionary way of doing it.

Posted by Ashkan Saeedi Mazdeh on Mon, 20 Jun 2016 02:09:00 EDT in Production, Indie
There are striking similarities between famous sportsmen and the hard at work developer of the everyday. Here I try to talk about a specific group of developers which are getting a worse image than they deserve and hope to make all of us think

Posted by Ashkan Saeedi Mazdeh on Wed, 08 Jun 2016 10:36:00 EDT in Programming, Production, Serious, Indie, Social/Online
Depending on the phase that a technology is in, it might affect your speed of development and the quality of your shipping products. Trying to understand which wave you are in will help you reduce technical risk and have correct expectations

I introduce the concepts of actor based programming and message passing based concurrency to the reader using the Microsoft Project Orleans framework which is free and open source. Also show how one should connect such a service to a game engine like unit

Posted by Ashkan Saeedi Mazdeh on Tue, 27 Jan 2015 01:29:00 EST in Production, Indie
I'll try to describe the relation between a great team and a great jam and the fact that a great team is the only way of making a great jam possible.

Ashkan Saeedi Mazdeh's Comments

Comment In: [Blog - 01/09/2018 - 09:58]

I 've seen this when ...

I 've seen this when making a game using PlayFab as a contract as well. We ended up making our own match maker with custom logic on the server using a REST API and Microsoft Orleans.

Comment In: [News - 06/02/2016 - 06:03]

These kinds of thought experiments ...

These kinds of thought experiments are really interesting and good mind play , they are not possible to be considered true/false objectively but r n r nThe thing is to simulate the reality, the consciousness of humans and the quantum level activities of the universe we need some sort of ...

Comment In: [News - 06/02/2016 - 08:01]

Sometimes employees manipulate bosses as ...

Sometimes employees manipulate bosses as well. specially in small teams. The last time it happened to me, I quitted being a boss partially because of this attitude that bosses are always the bad guys. r nIt 's not always true :

Comment In: [Blog - 07/16/2014 - 10:37]

I never felt this in ...

I never felt this in life but great article indeed. I never felt this but guarded gainst it to happen. SO I gave myself a hard time to not achieve anything other than by the pure value I provide and tried to always have less instead of more but be ...

Comment In: [News - 05/06/2016 - 07:35]

I think if Nintendo is ...

I think if Nintendo is Nintendo, They 'll add some special hardware/sensor to the device which redefines the experience and will succeed and this is what many people hope for.

Comment In: [Blog - 04/25/2016 - 01:08]

Do you want to promote ...

Do you want to promote your assets, It 's ok but do it this way. r nTeach some coding practices and techniques you used and teach some other stuff , then you can suggest your asset if the reader doesn 't want to do it all and wants to save ...