Easy On

« Home | Explore the New Dimensions of Mobile Technology » | Gamespot Video Games » | How To Extend PSP Runtime Without Buying Another B... » | Gathering in Age of Conan » | Microsoft Points - How They Work! » | Download Free PSP Games for PSP » | Online Casual Games of Skill - The Next Big Thing? » | Childhood Obesity and Technology » | EVE Online Corporations - More Than Just A Guild W... » | How To Download Games To The Nintendo Wii » 

Thursday, October 16, 2008

So You Want to be a Games Developer?

In the good old days, back when the Internet had about 10 users and the web was a far off vision, PCs were called Home Computers and anyone could learn to write computer games. Three of us set up in business to write and sell our own World of Warcraft for the ZX Spectrum (Aka Timex/Sinclair) and Commodore 64. We didnt sell many games but we were saved by getting into the Atari conversion business. A publisher would release a hit on the Commodore 64 and wed write the Timex, Amstrad, MSX, CBM 16 etc versions. It took about 3 months for one person to produce a game.

That was 20 years ago and things have changed a lot since then. The games industry is now a massive multi billion dollar business and development teams can number 50 or more. My first game had me as programmer, artist, and beep designer PC Video Games (well it wasnt proper sound!). I did everything. Back then games were written in assembler and you had to learn 6502 and Z80. Nowadays with a few exceptions games are written in C and C++. The days of back room programmers arent entirely gone- there is also retro remake and indie scene, e.g. http://retrospec.sgn.net/ but unless you have an exceptionally brilliant idea, you are not likely to get into the mainstream game business as a one man outfit writing Blockbuster PC games.

Its not all bad news though- if you can program to a very good standard and have learnt some of the techniques- eg 3d maths, artificial intelligence (ai), and can produce demos of your Rockband then you may be able to get a job in the market. There are plenty of books and websites that will guide you through the intricacies of DirectX and before long youll be a guru on vertex shaders etc. Sign up on games development sites like http://gamasutra.com/ (it's free) and look for jobs. You will have to be good to get a job and prepared to work long, in some case very long hours. It is quite a tough business when a game is under development, youll live breathe and eat it for 18 months-two years. And you probably wont work 9-5 all the time.

There are however other ways to get into the games business and I dont mean console development. There are other genres of games that are much easier to get into.

1. MUD Multi-user dungeons. These have been around for 30 years and were the precursor to the MMORPG (Massive Multiplayer Online Role-playing Games) that now exist. These are still popular and you can find the source code to several of these. I dont know if any make money- most people are now used to playing them for free. Look here: http://www.ability.org.uk/mud.html

2. Internet/Web based games. There are hundreds of these around. A good starting point is the vast directory at http://www.mpogd.com/ . These range from free to monthly subscriptions. Anyone can set up their own website and games using any web technology- e.g. Perl, PHP, Java.

3. Play By Mail. This Sega Saturn Accesoriess now largely but not entirely moved into the Internet/Web Games area. Flagship magazine is a good source of information their website is http://flagshipmagazine.com/

4. Flash Games. Flash development is a skill in itself, though programming in ActionScript (which is JavaScript under a different name) is not that hard. There is a definite career path available through programming Flash games and there are plenty of books to teach you to write games in Flash. Flashkit website http://www.flashkit.com/index.shtml is a good starting point online.

5. Mobile Phone and PDA games. This has become a big growth area recently and is likely to continue its growth as phones get more powerful. Its also one of the easiest to get into though not all phones are the same. All you need to know is how to write Java games running on the J2ME (Java 2 Mobile Edition) platform. Unlike the console world, Software Development Kits (SDKS) are available for free from mobile phone manufacturers. E.g. http://www.forum.nokia.com/main.html and the best IDEs for J2ME development (Netbeans and Eclipse) are available free. Expect to see MMORPG (Mobile Multiplayer Online Role Play Games) before too long.

Much of this can be done part time in your evenings/weekends but be careful that you dont let it take over your life and also that your employer doesnt have any claim on X-Box360 Video Games that you develop. Some employers have clauses that let them claim anything you develop. There are ways round this, often involving a wife or loved one who can be assigned ownership but take legal advice if in any doubt.

If you are learning to program games, dont neglect the power of the web. Sourceforge.net is home to thousands of open source projects and many of those are games. Also game source for commercial games Quake I, II and III has been released by ID and can be found here http://www.idsoftware.com/business/techdownloads/

These are GPLd so you wouldnt be able to write games based on them and sell them without giving away the source code but you could write Mods. Several game modders have released very popular Mods free and have managed to get into the industry because of their quality. There are many games projects where you can sign up and program- this is an excellent way to learn new skills and make friends.

David Bolton is a software developer with an extensive past programming games. He co-founded Choice Software in Carrickfergus, N. Ireland between 1984 and 1987 and won an award for his original computer wargame Johnny Reb II (published by Lothlorien). He designed and programmed the Postal game Quest, which has also won awards and is still played (postally and online) 15 years after it was first developed. He worked for 12 months as game designer at Microprose (Manchester) in 1992. He is currently designing a large multiplayer role-play game, but it's not due out until 2006.

Republican presidential candidate Sen. John McCain, R-Ariz., gestures during a presidential debate at Hofstra University in Hempstead, N.Y., Wednesday, Oct. 15, 2008. (AP Photo/Photog)Politico - HEMPSTEAD, N.Y. — Debates should not be confused with trips to Lourdes: Few miracles are dispensed.

Posted by frankvgmgzny | 5:04 AM | E-mail this post

E-mail this post



Remember me (?)



All personal information that you provide here will be governed by the Privacy Policy of Blogger.com. More...

Add a comment

Name:

Website:

Comment:

 


Jul 12, 2008 Jul 13, 2008 Jul 15, 2008 Jul 16, 2008 Jul 19, 2008 Jul 22, 2008 Jul 26, 2008 Jul 29, 2008 Jul 30, 2008 Jul 31, 2008 Aug 1, 2008 Aug 6, 2008 Aug 9, 2008 Aug 13, 2008 Aug 14, 2008 Aug 15, 2008 Aug 17, 2008 Aug 19, 2008 Aug 22, 2008 Aug 24, 2008 Aug 26, 2008 Aug 28, 2008 Aug 29, 2008 Aug 31, 2008 Sep 2, 2008 Sep 4, 2008 Sep 5, 2008 Sep 6, 2008 Sep 7, 2008 Sep 8, 2008 Sep 9, 2008 Sep 13, 2008 Sep 14, 2008 Sep 19, 2008 Sep 21, 2008 Sep 22, 2008 Sep 23, 2008 Oct 2, 2008 Oct 3, 2008 Oct 6, 2008 Oct 7, 2008 Oct 8, 2008 Oct 9, 2008 Oct 10, 2008 Oct 11, 2008 Oct 12, 2008 Oct 13, 2008 Oct 14, 2008 Oct 15, 2008 Oct 16, 2008 Oct 17, 2008 Oct 18, 2008 Oct 19, 2008 Oct 20, 2008 Oct 21, 2008 Oct 22, 2008 Oct 23, 2008 Oct 24, 2008 Oct 25, 2008 Oct 26, 2008 Oct 27, 2008 Oct 28, 2008 Oct 29, 2008 Oct 30, 2008 Oct 31, 2008 Nov 1, 2008 Nov 2, 2008 Nov 3, 2008 Nov 4, 2008 Nov 5, 2008 Nov 6, 2008 Nov 8, 2008 Nov 9, 2008 Nov 10, 2008 Nov 11, 2008 Nov 12, 2008 Nov 13, 2008 Nov 16, 2008 Nov 17, 2008 Nov 18, 2008 Nov 19, 2008 Nov 20, 2008 Nov 21, 2008 Nov 22, 2008 Nov 23, 2008 Nov 24, 2008 Nov 25, 2008 Nov 26, 2008 Nov 27, 2008 Nov 28, 2008 Nov 29, 2008 Nov 30, 2008 Dec 1, 2008 Dec 2, 2008 Dec 3, 2008 Dec 4, 2008 Dec 5, 2008 Dec 6, 2008 Dec 7, 2008 Dec 8, 2008 Dec 9, 2008 Dec 10, 2008 Dec 11, 2008 Dec 12, 2008 Dec 13, 2008 Dec 14, 2008 Dec 15, 2008 Dec 16, 2008 Dec 17, 2008 Dec 18, 2008 Dec 19, 2008 Dec 20, 2008 Dec 21, 2008 Dec 22, 2008 Dec 23, 2008 Dec 24, 2008 Dec 25, 2008 Dec 26, 2008 Dec 27, 2008 Dec 28, 2008 Dec 29, 2008 Dec 30, 2008 Dec 31, 2008 Jan 1, 2009 Jan 2, 2009 Jan 3, 2009 Jan 4, 2009 Jan 5, 2009 Jan 6, 2009 Jan 7, 2009


Powered by Blogger Templates