SlideShare a Scribd company logo
1 of 21
Open Source for Game Development Greener Bottom lines with a Freer World Yadu Rajiv, Kinshuk Sunil 27/02/10
Who Am I?? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
What are we gonna learn today? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Honestly, that’s being way too optimistic, but lets try
GAME DEVELOPMENT? WHATS THAT! Aren’t we guys inside a game developer summit?
WHAT IS OPEN SOURCE? Baah! You had to ask!!!
Source: Open Source Open World – Focus.com - http://www.focus.com/fyi/information-technology/open-source-open-world/
Source: Open Source Open World – Focus.com - http://www.focus.com/fyi/information-technology/open-source-open-world/
Free Redistribution Source Code Allow Derivatives
Integrity of Author's Work No discriminations/restrictions against: Persons, groups, fields of endeavours, other softwares, technology
Why in the world is Open Source Relevant to Game Development? Sugar spice and everything nice!!?
Can Open Source be used for Game Development? Maybe I should just skip this slide ^_^
What are these shiny things? Awesomely shiny things are so awesome!
OGRE 3D vs. Gamebryo  I can see the battle now, pixels flying all over the place
OpenAL vs. Fmod No fights here; a million points for guessing why. Of course the points don’t matter :D
Bullet vs. PhysX Ragdoll kungfu ftw!! ^_^
Blender vs. Maya I can flex moar polys than j00!!  /me at this point the subtitles don’t matter anymore :P
Raknet vs. Quazal Net-Z Ping.. Pong.. >.<
Point of relief Conclusion?
Those wild things called questions! /me gets ready
Talk to us!! =^_^= Kinshuk Sunil - @kinshuksunil - kinshuksunil@gmail.com Yadu Rajiv - @yadurajiv - yadurajiv@gmail.com  Indie Gamedev India - @ingdin - faceboobk.com/ingdin  Indiegamedev.in OSSCube - @osscube - osscube.com
Image References ,[object Object],[object Object],[object Object],[object Object],[object Object]

More Related Content

Similar to India Game Developer Summit 2010

2. Research (FMP).pptx
2. Research (FMP).pptx2. Research (FMP).pptx
2. Research (FMP).pptx
HarrisonWilds
 
Boston games forum universal design lessons - dave bisceglia
Boston games forum   universal design lessons - dave biscegliaBoston games forum   universal design lessons - dave bisceglia
Boston games forum universal design lessons - dave bisceglia
Elizabeth Cormack
 
So you (think you) want to work in video games
So you (think you) want to work in video gamesSo you (think you) want to work in video games
So you (think you) want to work in video games
Sven Charleer
 

Similar to India Game Developer Summit 2010 (20)

2. Research (FMP).pptx
2. Research (FMP).pptx2. Research (FMP).pptx
2. Research (FMP).pptx
 
LAFS SVI Level 1 - Introduction
LAFS SVI Level 1 - IntroductionLAFS SVI Level 1 - Introduction
LAFS SVI Level 1 - Introduction
 
Boston games forum universal design lessons - dave bisceglia
Boston games forum   universal design lessons - dave biscegliaBoston games forum   universal design lessons - dave bisceglia
Boston games forum universal design lessons - dave bisceglia
 
Research
ResearchResearch
Research
 
Universal Design Lessons - Boston Games Forum
Universal Design Lessons - Boston Games ForumUniversal Design Lessons - Boston Games Forum
Universal Design Lessons - Boston Games Forum
 
The Current State of Indie Game Development
The Current State of Indie Game DevelopmentThe Current State of Indie Game Development
The Current State of Indie Game Development
 
3. research lvl3 Videogame
3. research lvl3 Videogame3. research lvl3 Videogame
3. research lvl3 Videogame
 
Presentation:reflection hour of code - shelby choat
Presentation:reflection   hour of code - shelby choatPresentation:reflection   hour of code - shelby choat
Presentation:reflection hour of code - shelby choat
 
Leading a gameful work from home culture
Leading a gameful work from home cultureLeading a gameful work from home culture
Leading a gameful work from home culture
 
So you (think you) want to work in video games
So you (think you) want to work in video gamesSo you (think you) want to work in video games
So you (think you) want to work in video games
 
A Primer On Play: How to use Games for Learning and Results
A Primer On Play: How to use Games for Learning and ResultsA Primer On Play: How to use Games for Learning and Results
A Primer On Play: How to use Games for Learning and Results
 
Building sustainable indie studio in 2018
Building sustainable indie studio in 2018Building sustainable indie studio in 2018
Building sustainable indie studio in 2018
 
Kings of Engagement: How Gaming Changed the World of UX
Kings of Engagement: How Gaming Changed the World of UXKings of Engagement: How Gaming Changed the World of UX
Kings of Engagement: How Gaming Changed the World of UX
 
Fmp proposal
Fmp proposalFmp proposal
Fmp proposal
 
From Web to Game Development
From Web to Game DevelopmentFrom Web to Game Development
From Web to Game Development
 
Gamification course @CafeIT (8-hour)
Gamification course @CafeIT (8-hour)Gamification course @CafeIT (8-hour)
Gamification course @CafeIT (8-hour)
 
FGS 2011: Keeping Yourself Honest in Game Design (SteamBirds)
FGS 2011: Keeping Yourself Honest in Game Design (SteamBirds)FGS 2011: Keeping Yourself Honest in Game Design (SteamBirds)
FGS 2011: Keeping Yourself Honest in Game Design (SteamBirds)
 
Vlad Micu, Head of Studio Critical Force Entertainment - The complete game st...
Vlad Micu, Head of Studio Critical Force Entertainment - The complete game st...Vlad Micu, Head of Studio Critical Force Entertainment - The complete game st...
Vlad Micu, Head of Studio Critical Force Entertainment - The complete game st...
 
Your first game with unity3d framework
Your first game with unity3d frameworkYour first game with unity3d framework
Your first game with unity3d framework
 
Yu-kai Chou's Workshop for Accenture on Gamification (Octalysis)
Yu-kai Chou's Workshop for Accenture on Gamification (Octalysis) Yu-kai Chou's Workshop for Accenture on Gamification (Octalysis)
Yu-kai Chou's Workshop for Accenture on Gamification (Octalysis)
 

Recently uploaded

EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Recently uploaded (20)

04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 

India Game Developer Summit 2010

  • 1. Open Source for Game Development Greener Bottom lines with a Freer World Yadu Rajiv, Kinshuk Sunil 27/02/10
  • 2.
  • 3.
  • 4. GAME DEVELOPMENT? WHATS THAT! Aren’t we guys inside a game developer summit?
  • 5. WHAT IS OPEN SOURCE? Baah! You had to ask!!!
  • 6. Source: Open Source Open World – Focus.com - http://www.focus.com/fyi/information-technology/open-source-open-world/
  • 7. Source: Open Source Open World – Focus.com - http://www.focus.com/fyi/information-technology/open-source-open-world/
  • 8. Free Redistribution Source Code Allow Derivatives
  • 9. Integrity of Author's Work No discriminations/restrictions against: Persons, groups, fields of endeavours, other softwares, technology
  • 10. Why in the world is Open Source Relevant to Game Development? Sugar spice and everything nice!!?
  • 11. Can Open Source be used for Game Development? Maybe I should just skip this slide ^_^
  • 12. What are these shiny things? Awesomely shiny things are so awesome!
  • 13. OGRE 3D vs. Gamebryo I can see the battle now, pixels flying all over the place
  • 14. OpenAL vs. Fmod No fights here; a million points for guessing why. Of course the points don’t matter :D
  • 15. Bullet vs. PhysX Ragdoll kungfu ftw!! ^_^
  • 16. Blender vs. Maya I can flex moar polys than j00!! /me at this point the subtitles don’t matter anymore :P
  • 17. Raknet vs. Quazal Net-Z Ping.. Pong.. >.<
  • 18. Point of relief Conclusion?
  • 19. Those wild things called questions! /me gets ready
  • 20. Talk to us!! =^_^= Kinshuk Sunil - @kinshuksunil - kinshuksunil@gmail.com Yadu Rajiv - @yadurajiv - yadurajiv@gmail.com Indie Gamedev India - @ingdin - faceboobk.com/ingdin Indiegamedev.in OSSCube - @osscube - osscube.com
  • 21.

Editor's Notes

  1. Introduction - kinshuk &amp; yadu Open source for game development : greener bottom lines with a freer world
  2. Who Am I?? lol, yes I really wish I completely knew - to an extent I&apos;m a UI/UX specialist - Design for the web, web application development and general Design - working @osscube - we are into services using foss apart from that, I try t omake games!! Yes I try, Both of us, Kinshuk and I, you can say that we&apos;re both very young in the industry, still sort of trying to break throguh. Working on ideas and designs whenever we can!! - founder, or lets say co-founder of indie gamedev India. - a place for a group of like minded people who want to make games and play them too and share the experience making games. The second objective was to bring together people who can maybe work together and ingdin would serve as a platform for that as well.
  3. What are we going to do? learn. - gamedev, what&apos;s that? - what is OpenSource - how is foss relevant in gamedev - Can foss work for gamedev? - what are these shiny things? - versus - questions - bye
  4. What is GD? - its the process of making games. How many of you are making games and are not and want to but don&apos;t know where to start? - games are made just like your regular apps except that they are alive! - Unlike regular apps, user input is just one of the factors that affect the way things work - Teams of people, time and money ~ well at least 1 person with lots of time. - Dev, testers, assets, sound/audio, Networking are some of the things involved - A simple Idea to prototype to more prototypes to better prototypes to your game!!
  5. What is Open Source? - How many of you know what free software is, foss! - read about it, Richard Stallman, History, more online - foss - free to use, free to redistribute, free to modify - open source - the source is open, so people can modify
  6. Some surveys showing foss usage - take your own organization, you would already be using a ton of them - I got back on As3 with the Flex SDK and I code using FlashDevelop(made with Mono) and its awesome - lots more like it.. Code::Blocks, FileZilla, MingW(GCC), any flavor of linux, how about firefox?
  7. Survey showing what training for foss is worth
  8. Some features of FOSS - Free redeistribution - Source Code - Derivatievs
  9. Licenses protect the integrity of the Authors work No discrimination or restrictions!
  10. All of the above features - Cost – cut your development cost from IDEs to middleware - community - number of flavors and off shoots
  11. Can it be used for Gamdev? Yes!! It is, most of the middleware sometimes use these foss libraries and build on top of them. Boost, Lua, wxWidgets, myGUI, python and lots more..
  12. Shiny 5 tools. Ogre3D, OpenAL, Bullet, Raknet, Blender This is not a deathmatch!!
  13. Ogre3D vs. Gamebryo - High end - c++ Object Oriented - Hardware centric - Pluggable – many 3 rd party plugins and more.. - Dx9, 10, 11, OGL - multi platform - rich documentation – wiki – forums – API manual - Community - Language bindings - Post FX - Shaders – vertex and fragment - lots of games - helper modules - license and cost
  14. Cross platform Community Documentation 3D audio Multichannel LGPL Lots of games Flexible Fmod is sinful }:-&gt; Alternate – Audiere
  15. Collision Rigid body &amp; soft body dynamics Zlib license CUDA, openCL Fracture Primitives Vehicle dynamics Ragdolls Cloth Rope Deformable volumes 3 rd party Tools integration Movies Games
  16. Multi platform Sculpting Physics Particles Post production Editing Compositing Blender Game Engine Production pipeline Advanced shaders Texturing .. more
  17. Raknet Multi threading Lobby Friends Rooms Quick matches Voice Ranking ..more