Saturday, November 14, 2015

Slides Time

Slideshare has become very convenient and feature rich for some time now and I recently decided to upload a few of my past presentation slides on it so here is their new home:

Monday, September 21, 2015

4 Decades

I have always had a special feeling about a 40 year old person. Partly due to having heard about the lives of people who revolutionarily changed when they hit 40, somewhere deep inside me has always been the belief that I will experience major changes when I get 40 years old. A belief which has always been mixed with excitement, joy and mystery. Wondering if anything will really happen and occasionally sensing doubts that it might all be part of the myths of life, somehow wanting to believe that there is some truth in it. Maybe because I just enjoy changes, maybe because I despise a routine deterministic life or maybe since I am hoping for an empowered self that magically happens at a point in time.

I should know the exact answer in 4 months from now when I turn 40. The good news is that I have already been feeling the change coming. The world is moving slower, phenomena are seen and understood better, mindset is changing, patterns are being seen in memories and they have found more meanings, balance is even more king, there are more "nows" in time and all in all it appears that the miracle of 40 might in fact not be stuck in the books. Can this be me shedding skin? I will embrace this new self with arms wide open! This new consciousness.

What enhances this euphoric feeling is that I still sense a childish joy inside for many joyous experiences from the past. The beginners excitement towards learning many things, doing many things and becoming many things is still there. Getting back to the ring with better gloves and still loving the fight!

Maybe it is my subconscious making all this up, maybe there is in fact a miracle of 40, but does it really matter? What matters is that I am feeling this miracle with my bones! Getting a chance to be more of yourself sure feels good.

Hello me, get ready to see the new me very soon!

"Life begins at forty." - W. B. Pitkin 
"The first forty years of life give us the text: the next thirty supply the commentary." - Arthur Schopenhauer
"We don't understand life any better at forty than at twenty, but we know it and admit it." - Jules Renard

Tuesday, February 24, 2015

Shadow Blade: Reload Trailer

Here is the brand new trailer for Shadow Blade: Reload

Sunday, February 15, 2015

The final stretch for our first Kickstarter campaign

Under 4 days remains from our first Kickstarter campaign for Children of Morta:

We have reached our first stretch goal so far, which is the PS4/Vita version. This has been a very exciting month and things have turned out to be great for the project. The team behind the game has been very passionate and worked together really well and they deserve a big success.

Looking forward to the remaining four days.

Friday, December 26, 2014

Competition is for Losers!

The "How to Start a Startup" series of lectures from Stanford University are quite interesting to watch and follow, however, the talk from Peter Thiel : is quite in contrast with the other lectures and very thought provoking. Thiel is indeed a very interesting person.

The basis for that lecture is that if you are doing something where there is serious competition, then you are doing it wrong and it is best to pursue journeys where no one else is engaged in, in order to gain monopoly. It is s a very aggressive mindset for doing business and developing projects and ideas. He describes very well how our whole culture is fixed on cheering people to enter specific competitions and hope they succeed, which in reality a tiny fraction of them will and most will not. He believes the sole reason there is serious competition there means the odds for success are very low.
The whole startup hype these days is around the idea of Lean Startups and he is against the whole idea and believes that the best businesses show quantum leaps and not incremental improvements to existing ideas. 

Sunday, October 05, 2014

Remaking the Hero

I am very much proud to see this project come to life, Epic of Kings, a remake of the hero that started it all for us, Garshasp!

Bicephalous Monster

Hello blank page, hello white page ... long time no see.. well I should correct myself... I saw you a few times but did not see what you are turning into now ... a non blank page .. oh yes... you are changing with every press of my fingers ... hmmm... goodbye white page ... goodbye blank page ... it happened again, wanting to write about everything and many things and ending up writing about nothing at all .. I'm just going to be cool with it and let if flow this time... lets see how it goes..

Where should I start from ... hmmm... ok ... I know ... I will just start ... days are good... these days are good ... I don't know how long they will last but they are good ... and they aren't good because of any specific thing or event ... they are good because I don't believe in the infinite chain of causality being real .. well this statement had some contradictions in it apparently but I will let it pass for now since this post is about letting it pass... a free form brain dump ...

Work is still a major player in my life ... we are experiencing the new office with a slightly larger ecosystem .. ecosystem of developers ... making sure one project lands well in Steam airport, trying the best to make sure another takes off ... supporting a third project with a brand new team and dedicating any available time to a fourth remote project with great friends ... oh and at times mourning on a few dead opportunities ... embracing the high low waves of reality. The situation while being very challenging is extremely fun to be in and something to remind you that you are alive. Balancing this with "Memento Mori" will bring the ultimate joy.

More projects would mean more interactions with people, the most important part of every project. Now I am absolutely sure that great people will deliver great product and mediocre people will deliver nothing! The biggest challenges however seem to be two things: First knowing what to do, also knows as project/product validation (a very hot topic in lean startup methodologies) and the second making sure the team morale is what it needs to be. Knowing what to do refers to "Are we building the right product" as opposed to "Are we building the product right". The second is the topic of numerous books, articles and academic research but the first is probably hidden somewhere in black magic books and accessible to the inner circles of the high rank freemasons only. Which you and I are not part of and our only chance is to learn it the hard way.

The second challenge is the challenge of the century! From the outside, it appears that creative projects require developers that are highly skilled in various fields and know their craft inside out. This is what I believed in before getting serious about game development but as years pass and you get involved in serious development, you become to realize that somethings are much much more important than developer talents and skills and those are the attitudes and team morale. Three good developers that are highly motivated, trust in one another, are honest and work passionately can do miracles that teams of 50 with low morale can never even think about. This is probably my biggest understanding today after having the company founded for 11 years now. The biggest assets for a company are its people and you need to care about two things on a daily basis: 1 - Are they doing the right thing? 2 - Is the morale high enough? I think the reason small companies often do great things that leave the big giants in the dust are because of these two factors.

In order to make my attempt at caring about the above two points, I had to change course a bit in the past few months and distance myself from technical tasks and coding. This has been extremely hard to do since I really enjoy working on technical challenges and losing myself in the zone wrestling various programming related issues but that would directly translate to a major absence from seeing where we are heading as a team and how satisfied and happy the other members are. A great analogy for this situation is the Player/Coach position in athletic teams which I have had some experiences and know how destructive it can be. I am not sure how successful I have been regarding the two issues but I have recently found an area to devote some pure programming time to recently and I hope the big euphoria I get from the little dopamine rush of it is enough to keep me alert and alive for focusing on the two main issues.

I recently read the wonderful book by Ed Catmull called Creativity Inc. where he talks about how he changed his role in the company to make sure they can continue and work on great products and found it very much aligned with what Gabe Newell always talks about regarding his role in Valve and the people that work in there and how all this is very much inline with how Walt Disney operated at his great company as described in his biography, The Animated Man. Reading about all the great leaders and how they handled their great teams further reiterates the fact that what is important for success in such teams is very much related to the above mentioned issues.

I really wanted to write about many other things in this post but since it somehow ended up with this two very important points, I would rather keep it like it is and pretend this is a post that focuses on the two grand challenges for any creative project. There is always time for the other stuff, or is there? Memento Mori!

Now all I have to do is find a proper name for this post, oh, you have already read it? Well ... thanks to the nonlinear feature of digital media! ... I can scroll up there and add a title for this post ... lets see.. hmmm.... ....... oh.. I have an idea ... google ... hmm... wikipedia ... hmm... ... yup .. I have it .. scroll up ...

Good night!