Sunday, April 01, 2007

New Gadgets

I recently got my house Wire free, got a wireless router installed and now both the lap-tops and one desktop are online. This is super fun.











On another note I got Vista Ultimate and Office 2007 Professional from Microsoft Store in Redmond, my PC is running all original and I am very proud of that :)











What else:

Two months back I bought an Xbox 360 Core and scratched a lucky coupon to win a 21 inch Flat TV.
Now my living room is a game station. Three televisions, One Play Station 2, One Xbox 360 and One Nintendo Wii 
I am having the best time, Wii wins my vote for being super social, friends and family are addicted to it, but that does not mean that I don’t power on my MEAN Xbox 360 and play couple of hours of Gears of War.



Monday, January 08, 2007

Q n A: Gaming in India

Recently a journalist emailed to do a story on gaming as a career for their education supplement, unfortunately I was on vacation and by the time I read his email and sent in the answers they had already done their story. Since I had all this written I though of having this blogged.

Question: Gaming is a multi-billion industry but still India's share is minuscule. Why is that in spite of having being acknowledged as a leading software talent pool, India is lagging behind in gaming industry?

Building fun games is unlike building useful software - where Indian software talent pool lies.

Gaming, where art merges with science, is a perfect blend of artistic excellence, acoustic symphony, engineering excellence topped with great planning and management and thus it requires a collective team work of highly motivated and skilled people in their individual of expertise. This fusion of extreme art forms makes games development very challenging yet fascinating.

Also games development is more of a passionate profession, there can only be two reasons why a great programmer would leave his stable software job to work with a smaller games company; either he gets paid more or love games.

When I got my first games job at the beginning of year 2000, there was not more than couple of dozen people in India who were making games. Today the number has increased reached few thousands yet it is an increase in numbers only otherwise qualitatively we leg behind.

Yet despite the hardships programmers, artist, designers can be trained to develop good games. It is a time consuming training and like any new industry it will take sometime to grow and expand.

I am confident that it is only matter of time when India will become one of the major game development hubs across the globe. India is already very well known for building new as well as porting existing mobile games.

PC and Console games take much longer to build and require bigger budgets and none of the Indian Companies are doing any end-to-end games, but I definitely see this too happening in times to come.



Question. In India, gaming is in nascent stage. What are the challenges in this industry?


Personally I feel that good talent with the right mix of skill and passion is missing. Gamers who are passionate about making games; either don’t have the necessary skills or have misconception that making a game is only about ideas. Good programmers lack the love for games; excellent programmers are not convinced enough to leave their software jobs. I know many friends and acquaintances working in games and they are always on a look out for the right mix.

Secondly, Game development companies in India are not taking aggressive steps in building a healthy ecosystem, where there is a consortium of Game Developers, publishers, educational institutes, who would help train and guide the young talents on to this line. There have been few initiatives like IGita (Indian Games Industry and Trade Association) and IGDA’s (Indian Game Developers Association) Indian Chapter but certainly there is need for more.

Guidance in the right direction by the right people is necessary. A friend on mine who has been working in the games industry for sometime has started a social Meet-up group in Hyderabad, which now has almost 120 members, where like minded youth, interested to learn art of gaming conducts regular meetings, trainings and sessions on various topics on games development. It has yielded results as many members have got the desired jobs. This is a good initiative but a minuscule one, more planned and organized initiatives are needed before the nascent stage starts maturing.



Question. If someone wants to take up gaming as career, then what will be your advice to him/her?

My first advice would be to spend time researching and gathering information on what are the various fields of expertise, what skills are needed and how can you build those skills.

There are many game developers spread across various online forums and communities who are always willing to offer help, there are tons of website which give clear information on various aspects of game development. www.sloperama.com is one of the best websites.

My second advice is to the gamers who want to be game developers - don’t be mislead and think making games will be just fun like playing games and no sweat. Your job is to make a FUN packed game, whether you have fun making them depends on whether you love spending endless hours and sleepless nights working hard to deliver a great experience. Games development will challenge you and push you to your creative and logical limits.

Another advice, think of your life as a series of games and the objective of the first game is to get a job in the games industry.

Like in any good game you will face tough obstacles, have a limited set of resources, a set of rules and multiple ways to reach your goal. You will need to upgrade your skills, overcome challenges and play for long hours though many days to finish this game and …. While doing all this if you are having fun then you are fit and ready for this industry.


Question. What are the various opportunities available for someone who wants to take up gaming as career and what qualities are needed to excel in this field?

Games can be delivered to the end user via mobile phones, PC, Web, Console there are others like interactive TV, kiosks etc. Each of there platforms has its own process of building games.

The future of Mobile games development is bright in India, there are dozens of companies actively and regularly hiring.

There are broadly three areas of expertise to choose from:

– Technical, which requires the candidates to possess strong programming skills (J2ME, BREW are the most commonly used programming languages to make mobile games, Symbian is another interesting platform but can be a bit challenging for a new comer). Your job would be to program the game to behave as per the design specification given by the game designer, which might include writing code for Game Logic, AI, Graphics as well as sound effects.

- Art, requires the candidates to posses strong artistic skills accompanied with knowledge of optimization as there are challenging memory and space restrictions in majority of the mobile phones available.
Artist should be skilled enough to make art by actually moving one pixel at a time, so the name; pixel artist. There is also some room for good low polygon 3d modelers for small but growing 3d mobile games.

- Test, which requires the candidates to posses a strong eye for detail and good memory, some of the good testers I know can find one stray pixel on the screen as well can recollect last 10 buttons they pressed while testing a game. Recording the series of steps to reproduce a glitch is always beneficial.


Console and Pc games development requires bigger teams and take much longer to build, currently most of the Indian game companies are providing services to foreign game development studios. Services come in the form of providing art assets, modules of code and even quality assurance.

- Technical, requires programmer to be fluent in languages like C++, with sound knowledge in APIs like DirectX, OpenGL are norms. Firm grip on topics like Data Structures, Optimization and multi threaded programming are must.

- Art, there are various sub fields within the art domain, you can choose be an Animator, who is responsible for making the characters and objects in the game act and move. Due to the lack of motion capture facilities in India, good animators are in huge demand. If animation is not your cup of tea than you can choose to be a modeler, who is responsible for creating characters and the objects in the game; proficiency in tools like 3DS Max and Maya are essential. There are various other art positions like Level Builder, Texture Artist, Concept Artist and lighting experts.

Online Games and Casual Games market has also become huge and is growing. Macromedia Flash is one of the most popular tool to build causal games, though the programming tasks remain quite the same with network and muti-play programming an added requirement, the artists are required to be proficient in creating Vector art. Lately there has been a huge demand for good vector artist.

There are also positions available in Game Design and requires the candidate to have in-depth knowledge in subjects like Game theory, user interface design and story telling, this may sound like an easy job but game designer is one of the toughest positions to get in. Most of the game designers got into games development as a programmer, artist, tester or manager and then through constant demonstration of passion, creativity and hard work got into the designer’s shoes.

Required qualities differ with the various aspects of game development – programming, art, design, test, audio management. Hence it is essential to find your area of interest or rather I would say passion, followed by your area of skills and accordingly pursue it.

In general, the game development companies are always looking for someone with required above mentioned skills in each field and along with it an eye for detail, a good team player, a creative thinker and who is adaptive to change.


Question. What kinds of a salary can a professional in this filed can expects?

Salaries is something that depends on the skill and experience level – if you are good in what you do then the salaries are as competitive as in any other similar level software workplace.

Though the salaries for entry level positions are a bit lower but this is changing as the industry grows. I know people earning 8k a month as well 150k a month.

---------

Sunday, November 12, 2006

Why Blog?

Every other day I think of writing a blog, but when I sit down my mind is not able to decide what topic to touch and moreover why should I talk about it.

In last few months I have had many interesting stuff nudging my brain. Things from Gandhigiri, Super fast prototyping, pattern recognition, moondust the first trance festival of India, cops and corruption, but whenever I sit down to write about this, I feel a complete lack of motivation. My brain struggles to understand why you would be interested in my yapping.

Let’s be honest here, I write blogs for you. I like when you comment on them, when you praise them and even when you shred them into pieces. I like getting your viewpoints as well as giving you mine.



Few days back I was gulping some pints at a friends place and all three of us had very interesting view points on practically every topic we talked on – Democracy, Genetic hard wiring, Joe Stariani etc. The more I gulped the more I realized that generalization is the mother of all stupidity and that there is no way to convince a drunk. :)

Let’s try few generalizations and see how wrong they are:
1. All shows on Sony Television are crap.
2. Females are horrible drivers.
3. Nokia handsets are the best.
4. Shedding clothes is the only was to break into Bollywood.
5. Bollywood is about movies :)

The point that I am getting too is whatever – really; whatever I write here will be agreed upon, disagreed, liked, hated, shouted, screamed, cheered and commented. (of course unless I am stating scientific facts; in which case it holds true; but hey I know people who are ready to go upto the challenge of proving Einstein wrong but that is a whole different story.)

Therefore all I need to do is initiate any topic, give it a view point, add some facts and garnish it with assumptions and I have a juicy post ready. Gee Sumit Generalization!!!! Oops my bad. Consider the above as my recipe for a blog post 

So what makes you blog, what is your view point on blogging and do you think there are things like good blog and bad blog or maybe a good blog post vs. a bad one?

Thursday, November 02, 2006

TRANCING AGAIN

Hioooo Guys

First time in India, the mother of all festivals....

MOONDUST: 96 hours of Trance Mahem.....(www.moondust.in)

Watch out for a DETAILED REVIEW here soon

Cheers

Thursday, October 19, 2006

UNO Released :)

Would love to hear your comments on the game that i was involved with

http://zone.msn.com/en/uno/default.htm

Saturday, September 30, 2006

Absent Without Setting Expectations

It has been a while since I have blogged.

I will start this post with some news:

Our team has released a new MSN Messenger game. UNO!

This game is currently available to all MSN Messenger users in USA and over a period of time will be available in localized languages in other countries as well.

This is what was keeping me extremely busy and also the reason of me being AWSE.

Over this period of time I have developed a new hobby and that is playing Bridge. I always knew about this game but never really bothered to dig deeper into the Zen of bidding and playing and now I am totally addicted. I can play bridge at any given time of the day or night. Well probably not at night.

I am amazed by the amount of research and data available on bidding, and this is only one part of the game. That being said, I would love to talk to people who are avid bridge players and think Bridge is not just sitting N-E-W-S 

I also came across this extremely funny and gamey flash animation

http://www.xs4all.nl/~jvdkuyp/flash/see.htm

More excitement:

My dear old and good friend Manjit is moving to Hyderabad (you can find a link to his Blogs on the right hand side links set)

Boy it will be fun, though I am sure he will be quite upset seeing the drastic reduction in my Alcohol drinking capacity.

Some more excitement:

I am traveling to Aravalli Hills to visit the FIRST TRANCE FESTIVAL in India. www.moondust.in. I am really excited about this. You need to see the web site and the number of Artist that will be performing. For those who don’t like this music or are simply lazy this festival is open air and will play music for 80 hours NON-Stop. Boom Shanker.

On that note, I will take off, as it is time to play some Bridge with friends.

Sunday, June 25, 2006

Dreaming or Reality

It has been a while!

Here I am in Redmond, Washington, sharing room with Steve Conard.

Yes I sit here all day besides Steve; getting ZERO official work done but yet having the best time of my life.

What I am doing?

Designing Games!! Steve Bleeds Game Design.

After spending something like 3 weeks here I have started to convince myself that I am not abnormal :). I am not alone in this world who goes to buy vegetables and instead buying them just stare at them and think…..is there a game here….

I have spent my last 3 weeks with some of the most creative, intelligent, funny, caring, soulful, friendly and just plain awesome people on the planet.

It has been an overwhelming experience.

My day starts with a cheese sandwich, 5 miles of care free drive to office and then doing nothing else but games for 12 hours straight……by the way it ends with couple of cans of Budweiser.

Today I realized something interesting; Lot of people ask me “I want to be a game designer”, I have a different thought for all of you aspiring game designers and let me try to put it in once sentence. “You don’t want to be game designers, as you are already are game designers, and it’s just that you want to get paid for designing them”.

There is plenty to share, but time is running out right now, day after tomorrow I fly out of here back to Hyderabad…..more enlightened :)

I am on a weeks vaccation, will write a more detailed blog soon.

Till then…happy deisgning.

Thursday, June 01, 2006

Freaky Teen Age of Games

Time for some fun;

So some how I always thought India will go through 3 distinct phases in games development.

Birth, Freaky Teen and Adulthood

I was lucky to get involved with it during its Birth phase. Everyone had the real passion and love for games. We were working day in and day out to achieve our dreams. No one had a clue how-why-what but there was no lack of commitment, it was fantastic.


I think today India has reached the Freaky Teen age, everyone and anyone wants to MAKE A GAME; it’s so funny that you can actually entertain yourself by searching and reading about the companies in India doing games development.

It’s hilarious, so let’s have some fun, below are 2 companies which are just fabulous.

First one on the list is:
Bitscape IT Solutions
http://www.bitscapesolutions.com/game-development.htm

After reading it, go hit yourself with a hammer, maybe you will be able to make some sense out of it all.

Second in the list is

7Seas Technologies Limited

Nothing much about this one, people say “I bitch too much”. So I am just keeping quite, only one thing, they want to make cross platform game engine for PC, Xbox 360 and I guess PS3 as well but their DirectX interview test paper has wrong questions ;)

http://www.7seastech.com/WorkCulture.aspx

Read their corporate work culture, funny for an office fitted into a 3 BHK apartment, shhhuuush did I say anything ;)


I have few more names up my sleeves but no point ripping them without any reason, investigations are on.

If you are getting bored till then, think of opening up a game studio ;)

Monday, May 15, 2006

A Designer's Imagination

This blog is actually a part of an email that i sent to my dear friend Nick Chionilos.

You asked whether the Microsoft offer was simply too good to pass up, or did I get frustrated with the limits of the handhelds, well to be frank it was both.

Microsoft’s offer was very good, and it gave me the job profile that I always wanted. The handheld games business is also very interesting from a technology point of view but from games and game design I feel it is still a rat race.

Mobile game mantra is “Make a side scroller for every IP in store”.

It will take sometime for the mobile gaming market to mature and realize people are no longer interested in playing Peters’ Jackson’s King Kong, who is barely a inch in height and couple of pixels in width.

I feel mobile is great platform to make games on, I would love to play the turn based Dungeons and Dragons on it; something that excites my imagination but still keeping the game form simple.

Game designers who presume gamers will do a 4 key combo in time on a mobile device TODAY are either not game designers or they are NOT GAME DESIGNERS.

Well I will be lying if I said the same is not true on console and Pc side as well.

As a game designer I feel the strongest, most adaptive and a highly stable tool a designer has is the imagination of the gamer, and we should never fail to let it wander.

People say Immersive is what makes you believe and I think immersive is what makes you imagine.

The former is forced upon your brain but the later is by choice.

Next Gen consoles and games will make you believe what you see; you will see the most realistic bomb explosion, with millions of physics simulated particles taking out a 100 story building in real time physics controlled mesh deformation. It will *watched* with awn.

Not to my surprise as I already imagined this almost 2 decades back while playing super contra.

But it was my imagination, it was pure, not governed and it was mine.

I live in a world which is not made by me, I follow the rules which were not laid down by me and everything looks so real, you damn right it’s just a next generation game.

But well, I guess today’s games industry has become too big too soon. It’s the biggest entertainment with the deepest pockets, but nevertheless there will be some genuine games with a burning core, that will be made off an on.....

....... and for the rest of the games.

I am happy paying $20 per year on Gamespot and *Watching* all of them.

Monday, April 24, 2006

Show me the books

Lot of my friends and acquaintances often ask me, to name some of the good books on games development and design. I end up answering “Read all of them, but be choosy when it comes to what you learn from them”

Here is the stuff that I have enjoyed reading off late





btw: the beer book takes a place along with others because it helped me design one of my favourtie games (Still under development) Chef Rastogi and Food Stealing Aliens