Independent Game Development William Monks. What is an “Indie” Game??? An indie game is a game...
-
Upload
madeleine-hamilton -
Category
Documents
-
view
221 -
download
4
Transcript of Independent Game Development William Monks. What is an “Indie” Game??? An indie game is a game...
![Page 1: Independent Game Development William Monks. What is an “Indie” Game??? An indie game is a game made without the financial support of a video game publisher.](https://reader036.fdocuments.in/reader036/viewer/2022062421/56649dbe5503460f94ab1d86/html5/thumbnails/1.jpg)
Independent Game Development
William Monks
![Page 2: Independent Game Development William Monks. What is an “Indie” Game??? An indie game is a game made without the financial support of a video game publisher.](https://reader036.fdocuments.in/reader036/viewer/2022062421/56649dbe5503460f94ab1d86/html5/thumbnails/2.jpg)
What is an “Indie” Game???
An indie game is a game made without the financial support of a video game publisher.
Typically made by a small team.
![Page 3: Independent Game Development William Monks. What is an “Indie” Game??? An indie game is a game made without the financial support of a video game publisher.](https://reader036.fdocuments.in/reader036/viewer/2022062421/56649dbe5503460f94ab1d86/html5/thumbnails/3.jpg)
Who Can Make Indie Games???
You! Anyone with the desire Programming skills not necessary! Solo or team
![Page 4: Independent Game Development William Monks. What is an “Indie” Game??? An indie game is a game made without the financial support of a video game publisher.](https://reader036.fdocuments.in/reader036/viewer/2022062421/56649dbe5503460f94ab1d86/html5/thumbnails/4.jpg)
Good Reasons For Development
Looks great on the résumé!
To Learn Personal Satisfaction You have a great
idea!
![Page 5: Independent Game Development William Monks. What is an “Indie” Game??? An indie game is a game made without the financial support of a video game publisher.](https://reader036.fdocuments.in/reader036/viewer/2022062421/56649dbe5503460f94ab1d86/html5/thumbnails/5.jpg)
Unrealistic Notions:
I'll be rich!
I'll be famous!
I'll be able to support myself!
![Page 6: Independent Game Development William Monks. What is an “Indie” Game??? An indie game is a game made without the financial support of a video game publisher.](https://reader036.fdocuments.in/reader036/viewer/2022062421/56649dbe5503460f94ab1d86/html5/thumbnails/6.jpg)
Strategies
Program everything from scratch
Use existing tools and libraries to aid you
Use a game engine Use a game creation
program
![Page 7: Independent Game Development William Monks. What is an “Indie” Game??? An indie game is a game made without the financial support of a video game publisher.](https://reader036.fdocuments.in/reader036/viewer/2022062421/56649dbe5503460f94ab1d86/html5/thumbnails/7.jpg)
Program Everything From Scratch
Pros Maximum flexibility Looks best on the
résumé Turns boys into men
and girls into women Free
![Page 8: Independent Game Development William Monks. What is an “Indie” Game??? An indie game is a game made without the financial support of a video game publisher.](https://reader036.fdocuments.in/reader036/viewer/2022062421/56649dbe5503460f94ab1d86/html5/thumbnails/8.jpg)
Program Everything From Scratch
Cons Takes a lot of time
Requires programming skills
![Page 9: Independent Game Development William Monks. What is an “Indie” Game??? An indie game is a game made without the financial support of a video game publisher.](https://reader036.fdocuments.in/reader036/viewer/2022062421/56649dbe5503460f94ab1d86/html5/thumbnails/9.jpg)
Program Everything From Scratch
Example: rRootage by Kenta Cho Vertical shooter, made in C++ Awesome Available for Windows,
Mac, Linux, and iPhone Open source
![Page 10: Independent Game Development William Monks. What is an “Indie” Game??? An indie game is a game made without the financial support of a video game publisher.](https://reader036.fdocuments.in/reader036/viewer/2022062421/56649dbe5503460f94ab1d86/html5/thumbnails/10.jpg)
Libraries and Tools
Some popular ones:
Microsoft XNA OGRE
![Page 11: Independent Game Development William Monks. What is an “Indie” Game??? An indie game is a game made without the financial support of a video game publisher.](https://reader036.fdocuments.in/reader036/viewer/2022062421/56649dbe5503460f94ab1d86/html5/thumbnails/11.jpg)
Microsoft XNA
What is XNA? XNA's Not Acronymed
A set of tools with a managed runtime environment
Encapsulates low-level technological details
Frees the programmer from writing boilerplate code
Cross-platform: Windows, Xbox 360, Zune and Windows Phone 7
Supported Language: C#
![Page 12: Independent Game Development William Monks. What is an “Indie” Game??? An indie game is a game made without the financial support of a video game publisher.](https://reader036.fdocuments.in/reader036/viewer/2022062421/56649dbe5503460f94ab1d86/html5/thumbnails/12.jpg)
Microsoft XNA
Pros C# is easier than C++
Lots of libraries available
Removes many mundane elements from game programming
Windows code runs on 360 with minimal modification
Xbox Live Indie Games
Free
![Page 13: Independent Game Development William Monks. What is an “Indie” Game??? An indie game is a game made without the financial support of a video game publisher.](https://reader036.fdocuments.in/reader036/viewer/2022062421/56649dbe5503460f94ab1d86/html5/thumbnails/13.jpg)
Microsoft XNA
Cons Only available on Microsoft
platforms
Slower performance than pure C++
Requires programming experience
![Page 14: Independent Game Development William Monks. What is an “Indie” Game??? An indie game is a game made without the financial support of a video game publisher.](https://reader036.fdocuments.in/reader036/viewer/2022062421/56649dbe5503460f94ab1d86/html5/thumbnails/14.jpg)
Microsoft XNA
Example Fez, by Polytron Corporation
Puzzle / Platformer
Awesome
Won “Excellence In Visual Art”award at IGF 2008
Available on Xbox Live Arcadein 2010
![Page 15: Independent Game Development William Monks. What is an “Indie” Game??? An indie game is a game made without the financial support of a video game publisher.](https://reader036.fdocuments.in/reader036/viewer/2022062421/56649dbe5503460f94ab1d86/html5/thumbnails/15.jpg)
OGRE
What is OGRE? Open Source 3D Graphics Engine
A flexible 3D rendering engine for OpenGL and/or Direct3D
Not a game engine, only handles graphics rendering
Provides state of the art graphics rendering
Written for C++, many ports and wrappers exist for other languages
![Page 16: Independent Game Development William Monks. What is an “Indie” Game??? An indie game is a game made without the financial support of a video game publisher.](https://reader036.fdocuments.in/reader036/viewer/2022062421/56649dbe5503460f94ab1d86/html5/thumbnails/16.jpg)
OGRE
Pros Provides professional quality
graphics rendering
High flexibility
![Page 17: Independent Game Development William Monks. What is an “Indie” Game??? An indie game is a game made without the financial support of a video game publisher.](https://reader036.fdocuments.in/reader036/viewer/2022062421/56649dbe5503460f94ab1d86/html5/thumbnails/17.jpg)
OGRE
Cons Only a graphics engine
Can be difficult to get set up
![Page 18: Independent Game Development William Monks. What is an “Indie” Game??? An indie game is a game made without the financial support of a video game publisher.](https://reader036.fdocuments.in/reader036/viewer/2022062421/56649dbe5503460f94ab1d86/html5/thumbnails/18.jpg)
OGRE
Example• Torchlight by Runic Games
• RPG
• Awesome
• Best Debut Game Award atthe 2010 Game DevelopersChoice Awards
• Available on Windows and Macvia digital distribution
• Picked up by publisher for retail
![Page 19: Independent Game Development William Monks. What is an “Indie” Game??? An indie game is a game made without the financial support of a video game publisher.](https://reader036.fdocuments.in/reader036/viewer/2022062421/56649dbe5503460f94ab1d86/html5/thumbnails/19.jpg)
Game Engines
• Provide many aspects of the game development for you
• Cost ranges from free to more than you can afford
![Page 20: Independent Game Development William Monks. What is an “Indie” Game??? An indie game is a game made without the financial support of a video game publisher.](https://reader036.fdocuments.in/reader036/viewer/2022062421/56649dbe5503460f94ab1d86/html5/thumbnails/20.jpg)
Example Game Engines
• Unreal Engine 3– Free for indie
developers(in exchange for a cut)
– I like it
• DarkGDK– Free
– I don't like it
![Page 21: Independent Game Development William Monks. What is an “Indie” Game??? An indie game is a game made without the financial support of a video game publisher.](https://reader036.fdocuments.in/reader036/viewer/2022062421/56649dbe5503460f94ab1d86/html5/thumbnails/21.jpg)
Game Engines
Pros• Provide many aspects of the
game development for you
– Graphics, sound, input, scripting, etc...
• Less programming needed
• Can help you quickly create something of professional quality
![Page 22: Independent Game Development William Monks. What is an “Indie” Game??? An indie game is a game made without the financial support of a video game publisher.](https://reader036.fdocuments.in/reader036/viewer/2022062421/56649dbe5503460f94ab1d86/html5/thumbnails/22.jpg)
Game Engines
Cons• Can be difficult to make
something of a different genre than expected by the engine.
• It can be difficult to make the engine do anything it wasn't expected to do.
• Your engine's weaknesses can limit your game.
![Page 23: Independent Game Development William Monks. What is an “Indie” Game??? An indie game is a game made without the financial support of a video game publisher.](https://reader036.fdocuments.in/reader036/viewer/2022062421/56649dbe5503460f94ab1d86/html5/thumbnails/23.jpg)
Game Creation Programs
• Flash
• RPG Maker
• Multimedia Fusion
• Game Maker
![Page 24: Independent Game Development William Monks. What is an “Indie” Game??? An indie game is a game made without the financial support of a video game publisher.](https://reader036.fdocuments.in/reader036/viewer/2022062421/56649dbe5503460f94ab1d86/html5/thumbnails/24.jpg)
Flash
Pros• Easy to distribute, most people have the Flash browser plugin.
• Great for prototyping ideas
Cons• ActionScript programming knowledge required
• Limiting
• Costs money you are unlikely to earn back
![Page 25: Independent Game Development William Monks. What is an “Indie” Game??? An indie game is a game made without the financial support of a video game publisher.](https://reader036.fdocuments.in/reader036/viewer/2022062421/56649dbe5503460f94ab1d86/html5/thumbnails/25.jpg)
RPG Maker
• Lets the user create their own traditional RPG
• Easy to use
• No programming required
• Very limiting
• Nearly impossible to make anything that is not an RPG or adventure game
• Some brilliant results
• $60
![Page 26: Independent Game Development William Monks. What is an “Indie” Game??? An indie game is a game made without the financial support of a video game publisher.](https://reader036.fdocuments.in/reader036/viewer/2022062421/56649dbe5503460f94ab1d86/html5/thumbnails/26.jpg)
Multimedia Fusion / Game Maker
• Lets the user create their own 2D or 3D game
• Easy to use
• No programming required, user applies conditions and logic to objects
• Somewhat limiting
• Many very impressive games have been made with these tools.
– Spelunky
– Noitu Love 2
![Page 27: Independent Game Development William Monks. What is an “Indie” Game??? An indie game is a game made without the financial support of a video game publisher.](https://reader036.fdocuments.in/reader036/viewer/2022062421/56649dbe5503460f94ab1d86/html5/thumbnails/27.jpg)
That's all fantastic, but I can't draw!
• Don't panic!!!
• There are many resources for programmers in need of assets
• Make the game with temporary crude graphics, and replace them later
• Many artists can be found on the internet
• If all else fails, you can purchase assets
![Page 28: Independent Game Development William Monks. What is an “Indie” Game??? An indie game is a game made without the financial support of a video game publisher.](https://reader036.fdocuments.in/reader036/viewer/2022062421/56649dbe5503460f94ab1d86/html5/thumbnails/28.jpg)
A few concluding tips
• Start small! Do something you know you can accomplish.
• Follow through! It can be tempting to start over when you're in the middle of development...but don't!
• Make a FINISHED game, not several unfinished games
![Page 29: Independent Game Development William Monks. What is an “Indie” Game??? An indie game is a game made without the financial support of a video game publisher.](https://reader036.fdocuments.in/reader036/viewer/2022062421/56649dbe5503460f94ab1d86/html5/thumbnails/29.jpg)
The End