Democratizing
       Game
 Development

  Mark DeLoura
Democratizing
Game Development
Democratizing
 Game Development

What does THAT mean?
Democratizing
 Game Development

What does THAT mean?
Democratizing
 Game Development

Democratize: to make democratic
Democratizing
 Game Development

Democratize: to make democratic
Democratic: of, relating to, or favoring
government by th...
Democratizing
 Game Development

Democratize: to make democratic
Democratic: of, relating to, or favoring
government by th...
Democratizing
 Game Development

Democratize: to make democratic
Democratic: of, relating to, or favoring
government by th...
Democratizing
 Game Development

Democratize: to make democratic
Democratic: of or relating to the Democratic
party in the...
Democratizing
 Game Development

Democratize: to make democratic
Democratic: of or relating to the Democratic
party in the...
Democratizing
 Game Development

Democratize: to make democratic
Democratic: of or relating to the Democratic
party in the...
Democratizing
 Game Development

Democratize: to make democratic
Democratic: relating to, appealing to, or
available to br...
Democratizing
 Game Development

Democratize: to make democratic
Democratic: relating to, appealing to, or
available to br...
Democratizing
 Game Development
Democratize: to make democratic
Democratic: relating to, appealing to, or
available to bro...
Democratizing
 Game Development
Democratize: to make democratic
Democratic: relating to, appealing to, or
available to bro...
Making game development
“available to broad masses of
people” while “favoring social
           equality”
 Democratize: to...
Making game
  development
    available to
 broad masses
of people while
favoring social
       equality
   Mark DeLoura
Making game
  development
    available to
 broad masses
of people while
favoring social
       equality
   Mark DeLoura
• Making game development available!
• Making game development available!

• What about distribution?
• Making game development available!

• What about distribution?

• We want development AND distribution
Making game development AND
  DISTRIBUTION “available to
 broad masses of people” while
    “favoring social equality”
Making game development AND
  DISTRIBUTION “available to
 broad masses of people” while
    “favoring social equality”
Giving
 Everyone the
Ability to Make
     and Share
         Games

   Mark DeLoura
Giving
 Everyone the
Ability to Make
     and Share
         Games

   Mark DeLoura
Who is Mark?
Geek
Nintendo
Game Developer Magazine
Sony
Ubisoft
Independent
Game Programming Gems
Other roles
• Game Developers Conference

• Independent Games Festival

• Siggraph Sandbox

• Journal of Game Development
• Sharing information

• Making game development easier

• Keeping people from recreating the same
  work
• Why do we keep recreating everything?



• What if we could make game development
  easier?
What if?
What if it were easy?
What if it were easy?
Why not??
For that matter, why??
• Should it BE easy?
Why games?
• Why is this important?
The Newest Communication
             Medium
• They have infused into all parts of our culture,
  and our world
The Newest Communication
            Medium
• For many people, games have always
  been a part of their lives
  – These pe...
The Newest Communication
            Medium
• Games aren’t solely for kids
The Newest Communication
            Medium
• Games aren’t just for entertainment
Games = Entertainment + ...
• Games can make learning more fun
Games = Entertainment + ...
• When something is made fun through a
  game, it can also be used to educate,
  inform, tell ...
For Good…
For Bad…
Games = Entertainment + ...
• But really, games are neither “good” nor
  “bad” – they simply are a medium for a
  message
...
Games CAN Convey Messages
• Games tell a story through an experience
  – Player gets engaged, immersed
  – And player then...
Games Can Convey Messages
• Games are the best way to EXPERIENCE
  someone else’s world or viewpoint
Games Can Convey Messages
• And most importantly
  – Games are fun! So the player wants to keep
    playing!
Games Can Convey Messages
• And most importantly
  – Games are fun! So the player wants to keep
    playing!
Darfur is Dying
Howard Dean for Iowa
Food Force
September 12th
Tetris
Messages
• Modern games increasingly carry
  messages

• Whereas older games did not

• Evolution of game as media
Why everyone?
• Getting many perspectives can be very
  valuable

• You can EXPERIENCE another person’s
  viewpoint
Kenya: Adventures of Nyangi
Iran: Special Operations 85
Lebanon: Special Forces 2
Who else?
The Participatory Culture
• The new phenomenon on the Internet
  – Web 2.0
  – Everyone is sampling their world and sharin...
Blogging – Thought sharing
Flickr – Picture sharing
Youtube – Video sharing
Facebook – Friend sharing
Game sharing?
• Why shouldn’t we all make and share
  games, too?
“Web 2.0 for Games”
• Like Rock’n’Roll was in the 1960’s,
  videogames are this generation’s media
Web 2.0 – it’s hot!
• Old media are evolving
• New media are expanding

• Fewer mainstream media outlets, more
  new media...
More Voices
• If we can enable many voices, we can
  experience many perspectives

• When it is easy to create the media,
...
Game Development for Everyone
• It sounds like a good idea! But what do
  we get out of it?
Old Media Today
• TV today: mainstream
  – CNN
  – Fox News
  – NHK
• Publicly supported channels
  – PBS
• And then...
  ...
Games Today
• Games today: mainstream publisher titles
  – Big budget, big reach


• And... And...

• Well, we have a smal...
Media Comparison
• Some of the nice things we get on U.S. TV
  – Comedy Central, with Jon Stewart and Steven
    Colbert
 ...
Social Commentary
• Popular in many art forms
    •   Old graffiti: AD 79
    •   Books: “Animal Farm”, AD 1945
    •   Mu...
Social Commentary
• Why use games?
  – Games are the new media for our generation
  – The most immersive and educational f...
How Do We Do It?
• How do we enable everyone to make
  games? How do we actually do it?

  – Make games as easy to create ...
Giving Everyone the Ability to Make
        and Share Games


• Making the creating and sharing of games
  simpler, and le...
How?
• How can we make games simple to create
  and share?
  – Technology
     • Tools and Game Engines
  – Distribution
 ...
Important Technology
• What is important in technology to make
  games easy to create and share?
  – Simple to use tools, ...
Movie Technology
• Professional
  – Avid Media Composer, Media 100 HD Suite
Movie Technology
• Mid-range
  – Adobe Premiere Pro, Final Cut Pro
Movie Technology
• Hobbyist
  – Windows Movie Maker, iMovie
Music Technology
• Professional
  – Music: Avid ProTools|HD, Cakewalk Sonar
Music Technology
• Mid-range
  – Music: Cakewalk Music Creator, Encore
Music Technology
• Hobbyist
  – Music: GarageBand, Band in a Box
Game Technology
• We use a LOT of tools
  – Programming tools
     • Game engines and libraries
     • Development environ...
Game Engines
• Professional
  – Unreal Engine 3, Id Tech 5, CryEngine 2
Game Engines
• Hobbyist
  – Garage Games’ Torque, PopCap Games
    Framework, OGRE 3D, and a lot of freeware
    libraries
Development Environments
• Professional
  – MS Visual Studio (C/C++/C#)


• Hobbyist
  – MS Visual Studio Express (C/C++/C...
Hobbyist Environments
• Multimedia Fusion 2
  – Pretty interesting, designed mostly for 2D
  – Interface still a little co...
Hobbyist Environments
• Scratch
  – MIT research
3D Art Tools
• Professional
  – 3DS Max, Maya, Softimage, Lightwave
3D Art Tools
• Hobbyist
  – Blender, Wings3D
Hobbyist 3D Art Tools
• Google Sketchup
Hobbyist 3D Art Tools
• Google Sketchup
2D Art Tools
• Professional
  – Photoshop, ZBrush, Deep Paint
2D Art Tools
• Hobbyist
  – GIMP, Paint Shop Pro
Free Art
• Asset libraries
  – Google 3D
    Warehouse
Free Tools
• Environments
  – MS Visual Studio Express
• Video Editing
  – VirtualDub
• Audio Editing
  – Audacity
Game Technology
• What we need:
  – Easy to use game engines and environments
  – Free and simple tools
     • Draw art an...
What about distribution?
Movie Distribution
• Old style
  – Videotapes, DVDs
• New style
  – AVI, Flash, streaming

• Professional channels and hob...
Music Distribution
• Old style
  – Records, CDs, tapes
• New style
  – MP3, iTunes, streaming

• Professional channels and...
Game Distribution
• PC / Mac Games
  – Create whatever you want!
  – Distribution
     • Via Media or Internet, easy
  – I...
Game Distribution
• Console Games
  –   Xbox360: XNA Creators Club.
  –   PS3: No access. Little Big Planet? Home?
  –   W...
Game Distribution
• Handheld Games
  – Sony PSP: Nothing
  – Nintendo DS: Nothing

• Mobile Games
  – Varies significantly...
Game Distribution
• PC / Mac is the easiest format right now
  – Distribution easy
  – Installation hard
     • Web-based ...
Web Flash Games
• Sites
  – www.jayisgames.com
  – MSN Games, Oberon Games, Real Arcade,
    etc
• User-created games
  – ...
How do you make a game?

• One final area we haven’t touched on is
  education
Game Design Education
• 496 schools worldwide
     • http://www.gamecareerguide.com/schools


• Lots of books are availabl...
Game Design Education
• Borrow ideas from others!
In Conclusion
• Games can communicate messages as
  experiences
  – They are excellent for education and information
    s...
Thanks!
• Resources in the translated handout

• Contact information
   – Email: mdeloura@satori.org
   – Blog: http://www...
Democratizing Game Development (2007)
Democratizing Game Development (2007)
Democratizing Game Development (2007)
Democratizing Game Development (2007)
Democratizing Game Development (2007)
Upcoming SlideShare
Loading in …5
×

Democratizing Game Development (2007)

2,501 views

Published on

In September 2007 I gave this presentation at CoFesta, a Japanese conference associated with Tokyo Game Show. It's fascinating to see how things have progressed since then!

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,501
On SlideShare
0
From Embeds
0
Number of Embeds
29
Actions
Shares
0
Downloads
19
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Democratizing Game Development (2007)

  1. 1. Democratizing Game Development Mark DeLoura
  2. 2. Democratizing Game Development
  3. 3. Democratizing Game Development What does THAT mean?
  4. 4. Democratizing Game Development What does THAT mean?
  5. 5. Democratizing Game Development Democratize: to make democratic
  6. 6. Democratizing Game Development Democratize: to make democratic Democratic: of, relating to, or favoring government by the people, rule of the majority
  7. 7. Democratizing Game Development Democratize: to make democratic Democratic: of, relating to, or favoring government by the people, rule of the majority
  8. 8. Democratizing Game Development Democratize: to make democratic Democratic: of, relating to, or favoring government by the people, rule of the majority
  9. 9. Democratizing Game Development Democratize: to make democratic Democratic: of or relating to the Democratic party in the United States
  10. 10. Democratizing Game Development Democratize: to make democratic Democratic: of or relating to the Democratic party in the United States
  11. 11. Democratizing Game Development Democratize: to make democratic Democratic: of or relating to the Democratic party in the United States
  12. 12. Democratizing Game Development Democratize: to make democratic Democratic: relating to, appealing to, or available to broad masses of people
  13. 13. Democratizing Game Development Democratize: to make democratic Democratic: relating to, appealing to, or available to broad masses of people
  14. 14. Democratizing Game Development Democratize: to make democratic Democratic: relating to, appealing to, or available to broad masses of people Democratic: favoring social equality, not snobbish
  15. 15. Democratizing Game Development Democratize: to make democratic Democratic: relating to, appealing to, or available to broad masses of people Democratic: favoring social equality, not snobbish
  16. 16. Making game development “available to broad masses of people” while “favoring social equality” Democratize: to make democratic Democratic: relating to, appealing to, or available to broad masses of people Democratic: favoring social equality, not snobbish
  17. 17. Making game development available to broad masses of people while favoring social equality Mark DeLoura
  18. 18. Making game development available to broad masses of people while favoring social equality Mark DeLoura
  19. 19. • Making game development available!
  20. 20. • Making game development available! • What about distribution?
  21. 21. • Making game development available! • What about distribution? • We want development AND distribution
  22. 22. Making game development AND DISTRIBUTION “available to broad masses of people” while “favoring social equality”
  23. 23. Making game development AND DISTRIBUTION “available to broad masses of people” while “favoring social equality”
  24. 24. Giving Everyone the Ability to Make and Share Games Mark DeLoura
  25. 25. Giving Everyone the Ability to Make and Share Games Mark DeLoura
  26. 26. Who is Mark?
  27. 27. Geek
  28. 28. Nintendo
  29. 29. Game Developer Magazine
  30. 30. Sony
  31. 31. Ubisoft
  32. 32. Independent
  33. 33. Game Programming Gems
  34. 34. Other roles • Game Developers Conference • Independent Games Festival • Siggraph Sandbox • Journal of Game Development
  35. 35. • Sharing information • Making game development easier • Keeping people from recreating the same work
  36. 36. • Why do we keep recreating everything? • What if we could make game development easier?
  37. 37. What if?
  38. 38. What if it were easy?
  39. 39. What if it were easy?
  40. 40. Why not??
  41. 41. For that matter, why?? • Should it BE easy?
  42. 42. Why games? • Why is this important?
  43. 43. The Newest Communication Medium • They have infused into all parts of our culture, and our world
  44. 44. The Newest Communication Medium • For many people, games have always been a part of their lives – These people are used to seeing games around, they are part of their vocabulary
  45. 45. The Newest Communication Medium • Games aren’t solely for kids
  46. 46. The Newest Communication Medium • Games aren’t just for entertainment
  47. 47. Games = Entertainment + ... • Games can make learning more fun
  48. 48. Games = Entertainment + ... • When something is made fun through a game, it can also be used to educate, inform, tell stories
  49. 49. For Good…
  50. 50. For Bad…
  51. 51. Games = Entertainment + ... • But really, games are neither “good” nor “bad” – they simply are a medium for a message • And the message... can be whatever you want!
  52. 52. Games CAN Convey Messages • Games tell a story through an experience – Player gets engaged, immersed – And player then controls the outcome, so can learn from mistakes and successes
  53. 53. Games Can Convey Messages • Games are the best way to EXPERIENCE someone else’s world or viewpoint
  54. 54. Games Can Convey Messages • And most importantly – Games are fun! So the player wants to keep playing!
  55. 55. Games Can Convey Messages • And most importantly – Games are fun! So the player wants to keep playing!
  56. 56. Darfur is Dying
  57. 57. Howard Dean for Iowa
  58. 58. Food Force
  59. 59. September 12th
  60. 60. Tetris
  61. 61. Messages • Modern games increasingly carry messages • Whereas older games did not • Evolution of game as media
  62. 62. Why everyone? • Getting many perspectives can be very valuable • You can EXPERIENCE another person’s viewpoint
  63. 63. Kenya: Adventures of Nyangi
  64. 64. Iran: Special Operations 85
  65. 65. Lebanon: Special Forces 2
  66. 66. Who else?
  67. 67. The Participatory Culture • The new phenomenon on the Internet – Web 2.0 – Everyone is sampling their world and sharing their viewpoint • Blogs, flickr, youtube, facebook, etc
  68. 68. Blogging – Thought sharing
  69. 69. Flickr – Picture sharing
  70. 70. Youtube – Video sharing
  71. 71. Facebook – Friend sharing
  72. 72. Game sharing? • Why shouldn’t we all make and share games, too?
  73. 73. “Web 2.0 for Games” • Like Rock’n’Roll was in the 1960’s, videogames are this generation’s media
  74. 74. Web 2.0 – it’s hot! • Old media are evolving • New media are expanding • Fewer mainstream media outlets, more new media – New media gaining more attention
  75. 75. More Voices • If we can enable many voices, we can experience many perspectives • When it is easy to create the media, everyone can share their perspective
  76. 76. Game Development for Everyone • It sounds like a good idea! But what do we get out of it?
  77. 77. Old Media Today • TV today: mainstream – CNN – Fox News – NHK • Publicly supported channels – PBS • And then... – 500 other channels!
  78. 78. Games Today • Games today: mainstream publisher titles – Big budget, big reach • And... And... • Well, we have a small hobbyist community – Flash games
  79. 79. Media Comparison • Some of the nice things we get on U.S. TV – Comedy Central, with Jon Stewart and Steven Colbert – LinkTV – Current • What about in games?
  80. 80. Social Commentary • Popular in many art forms • Old graffiti: AD 79 • Books: “Animal Farm”, AD 1945 • Music: Rock music, AD 1960’s • Comics: “Maus”, AD 1973 • Movies: Al Gore’s “Inconvenient Truth” • Games
  81. 81. Social Commentary • Why use games? – Games are the new media for our generation – The most immersive and educational form – You can gain understanding of other people’s worlds by EXPERIENCING them – Of course, they can be used for “good” and “bad”... • So they are the best media format to use! – But games are hard to make…
  82. 82. How Do We Do It? • How do we enable everyone to make games? How do we actually do it? – Make games as easy to create as possible – Game development must be made less expensive
  83. 83. Giving Everyone the Ability to Make and Share Games • Making the creating and sharing of games simpler, and less expensive!
  84. 84. How? • How can we make games simple to create and share? – Technology • Tools and Game Engines – Distribution • Platforms
  85. 85. Important Technology • What is important in technology to make games easy to create and share? – Simple to use tools, game engines, and development environments – Inexpensive – free is good • What do other media forms use?
  86. 86. Movie Technology • Professional – Avid Media Composer, Media 100 HD Suite
  87. 87. Movie Technology • Mid-range – Adobe Premiere Pro, Final Cut Pro
  88. 88. Movie Technology • Hobbyist – Windows Movie Maker, iMovie
  89. 89. Music Technology • Professional – Music: Avid ProTools|HD, Cakewalk Sonar
  90. 90. Music Technology • Mid-range – Music: Cakewalk Music Creator, Encore
  91. 91. Music Technology • Hobbyist – Music: GarageBand, Band in a Box
  92. 92. Game Technology • We use a LOT of tools – Programming tools • Game engines and libraries • Development environments – Art tools • 2D art • 3D modeling – Video tools – Audio tools
  93. 93. Game Engines • Professional – Unreal Engine 3, Id Tech 5, CryEngine 2
  94. 94. Game Engines • Hobbyist – Garage Games’ Torque, PopCap Games Framework, OGRE 3D, and a lot of freeware libraries
  95. 95. Development Environments • Professional – MS Visual Studio (C/C++/C#) • Hobbyist – MS Visual Studio Express (C/C++/C#) – Flash – Silverlight
  96. 96. Hobbyist Environments • Multimedia Fusion 2 – Pretty interesting, designed mostly for 2D – Interface still a little complex
  97. 97. Hobbyist Environments • Scratch – MIT research
  98. 98. 3D Art Tools • Professional – 3DS Max, Maya, Softimage, Lightwave
  99. 99. 3D Art Tools • Hobbyist – Blender, Wings3D
  100. 100. Hobbyist 3D Art Tools • Google Sketchup
  101. 101. Hobbyist 3D Art Tools • Google Sketchup
  102. 102. 2D Art Tools • Professional – Photoshop, ZBrush, Deep Paint
  103. 103. 2D Art Tools • Hobbyist – GIMP, Paint Shop Pro
  104. 104. Free Art • Asset libraries – Google 3D Warehouse
  105. 105. Free Tools • Environments – MS Visual Studio Express • Video Editing – VirtualDub • Audio Editing – Audacity
  106. 106. Game Technology • What we need: – Easy to use game engines and environments – Free and simple tools • Draw art and go • Sample or create audio and go – More art asset libraries • Upload and download capability • What we have: – Hmmm…
  107. 107. What about distribution?
  108. 108. Movie Distribution • Old style – Videotapes, DVDs • New style – AVI, Flash, streaming • Professional channels and hobbyist channels – All formats can be created and shared by everyone!
  109. 109. Music Distribution • Old style – Records, CDs, tapes • New style – MP3, iTunes, streaming • Professional channels and hobbyist channels – All formats can be created and shared by everyone!
  110. 110. Game Distribution • PC / Mac Games – Create whatever you want! – Distribution • Via Media or Internet, easy – Installation • Hard for grandma! • People should just be able to click and play
  111. 111. Game Distribution • Console Games – Xbox360: XNA Creators Club. – PS3: No access. Little Big Planet? Home? – Wii: No access. WiiWare? – Distribution • Hard! Expensive! • XNA Creators Club only good for people in the club. – Installation • Easy via disc, harder via download • Ideally we want a clickable site to download from (youtube)
  112. 112. Game Distribution • Handheld Games – Sony PSP: Nothing – Nintendo DS: Nothing • Mobile Games – Varies significantly by region – Variable handset capabilities – Java applications – Distribution, Installation: Hard
  113. 113. Game Distribution • PC / Mac is the easiest format right now – Distribution easy – Installation hard • Web-based Flash games make it easier • Consoles – Still hard, but some progress (X360) • Others –
  114. 114. Web Flash Games • Sites – www.jayisgames.com – MSN Games, Oberon Games, Real Arcade, etc • User-created games – www.kongregate.com • Engines, tools? • Nothing complete… lots of little sites.
  115. 115. How do you make a game? • One final area we haven’t touched on is education
  116. 116. Game Design Education • 496 schools worldwide • http://www.gamecareerguide.com/schools • Lots of books are available (unlike ten years ago)
  117. 117. Game Design Education • Borrow ideas from others!
  118. 118. In Conclusion • Games can communicate messages as experiences – They are excellent for education and information sharing, in a fun way – Games are difficult to make, distribute, and install – Current game development tools and technology are too complex for hobbyists – Web Flash games are the best option at the moment • It is slowly improving; please try to make your own games to share!
  119. 119. Thanks! • Resources in the translated handout • Contact information – Email: mdeloura@satori.org – Blog: http://www.satori.org – LinkedIn, Facebook • Thanks to camstudio, audacity, virtualdub, media-convert.com, K- Lite Codec Pack

×