SlideShare a Scribd company logo
OSUM Presents… FOSS Games Martin Brown Sun Campus Ambassador Software Engineering Graduate Student April 6 th , 2009
Max is  sad ,  bored ,  home alone , and  has no money .
His friends however, are out partying and having the time of their lives at a costume party.
Can he find a way to have fun, for free?
I interviewed a few famous people. Here’s what they had to say…
Lil Jon:” Yeeaah! ”
Macho Man Randy Savage:  “ Ooh Yeeaah! ”
Kool-Aid Man says “ Oh yeah! ”
HOW?
Free and Open Source Games
Today we’ll be talking about reasons for the support of FOSS Games.
[object Object],[object Object],[object Object],[object Object],Free and Open Source Games
First Reason
Commercial off the shelf games can be great, but sometimes you just don’t have the cash.
Yes, there are ways to get commercial games without paying, but that’s illegal…
That $50 could be spent on a new book, (or anything else).
FOSS games are free.  That’s the  first  reason.
Second Reason
You need three licenses to develop for console games.
A  license to develop games  for the console.
Publisher must have a  license to publish games  for the console.
You need a  separate license for each game .
You don’t need a license to develop FOSS games.  That’s the  second  reason.
Third Reason
Many FOSS games have Windows installers and downloads for Mac.
Just download and install.
Don’t like it? Uninstall it.
FOSS games are as easy to install on Windows.  That’s the  third  reason.
Fourth Reason
FOSS Games can be FUN!
Time to demo…
Warsow
Neverball
Frets on Fire
FOSS Games can be just as fun as commercial games. That’s the  fourth  reason.
Yes, even the commercial game industry is taking advantage of open source technologies.
They’re probably talking about it right now over dinner and expensive wine.
What kind of commercial games use FOSS technology?
Anarchy Online –  OGRE  Engine
Marathon 2: Durandal –  Aleph One  Engine
Asheron’s Call –  Project Darkstar  solution
Quake 3 –  id Tech 3  Engine
Is there anything I can use for  Game Design course , or just for myself?
There are gaming engines for most, if not all of what you’re looking for. 2D 2.5D 3D Online Real-time Games Massively Multiplayer Online Games
How can I find out more?
Join the FAMU OSUM group  where you will be able to access this presentation.
You will also find  more details  about FOSS games and a more detailed list of FOSS technologies.
Through FAMU OSUM you will find over 100 FOSS Games!
You will also get updates about upcoming  events ,  meet new people , and find out about everything that’s going on in the OSUM group.
“ So? What else do I get from joining FAMU’s  O pen  S ource  U niversity  M eetup?” (That’s how we get  OSUM , pronounced “Awesome”)
A single Java course is about $55.
You’ll most likely need a few of those courses, not just one.
The total would then range from about  $150  to  $600 .
As a FAMU student, you can get access to  ALL  online Java training courses.  FREE!
Also, Java certification exams are around  $500  -  $600
But as a student, you can take the online certification practice exam FREE, and then take the actual exam for  ONLY $60 .
So join now at osum.sun.com
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],References
¿QUESTIONS?

More Related Content

Similar to OSUM Presents... FOSS Games

FMP Pre-Proposal
FMP Pre-ProposalFMP Pre-Proposal
FMP Pre-Proposal
CaffreyBrowning
 
Gaming with Open Source Frameworks
Gaming with Open Source FrameworksGaming with Open Source Frameworks
Gaming with Open Source Frameworks
Almog Koren
 
Videogame slideshow
Videogame slideshowVideogame slideshow
Videogame slideshow
Skelantor
 
Xbox 360 emulator
Xbox 360 emulatorXbox 360 emulator
Xbox 360 emulator
Julianne Sanders
 
Video Games and Swearing
Video Games and SwearingVideo Games and Swearing
Video Games and Swearing
ourmobilecheats
 
Teaching Kids Game Programming
Teaching Kids Game ProgrammingTeaching Kids Game Programming
Teaching Kids Game Programming
christophercotton
 
LAFS SVI Level 1 - Introduction
LAFS SVI Level 1 - IntroductionLAFS SVI Level 1 - Introduction
LAFS SVI Level 1 - Introduction
David Mullich
 
World Of Warcraft Intro2gd
World Of Warcraft Intro2gdWorld Of Warcraft Intro2gd
World Of Warcraft Intro2gdguest4ef2915
 
Major Aspects In android game - Where To Go
 Major Aspects In android game - Where To Go Major Aspects In android game - Where To Go
Major Aspects In android game - Where To Go
healthyupshot8922
 
Gaming and Libraries: November AZLA Presentation
Gaming and Libraries: November AZLA PresentationGaming and Libraries: November AZLA Presentation
Gaming and Libraries: November AZLA Presentation
suewhiteg
 
Social Gaming GameIS User Group Meeting
Social Gaming GameIS User Group MeetingSocial Gaming GameIS User Group Meeting
Social Gaming GameIS User Group Meeting
Almog Koren
 
Games websites lesson
Games websites lessonGames websites lesson
Games websites lessonmrsloan
 
Campuslifepres3
Campuslifepres3Campuslifepres3
Campuslifepres3smeadows
 
5 steps into creating your first mobile game
5 steps into creating your first mobile game5 steps into creating your first mobile game
5 steps into creating your first mobile game
Dennis Adriansyah Ganda
 
5 steps into creating your first mobile game
5 steps into creating your first mobile game5 steps into creating your first mobile game
5 steps into creating your first mobile game
Dennis Adriansyah Ganda
 
Studio Final Project Pitch
Studio Final Project PitchStudio Final Project Pitch
Studio Final Project Pitch
jlaquinte
 

Similar to OSUM Presents... FOSS Games (20)

FMP Pre-Proposal
FMP Pre-ProposalFMP Pre-Proposal
FMP Pre-Proposal
 
Gaming with Open Source Frameworks
Gaming with Open Source FrameworksGaming with Open Source Frameworks
Gaming with Open Source Frameworks
 
Videogame slideshow
Videogame slideshowVideogame slideshow
Videogame slideshow
 
Xbox 360 emulator
Xbox 360 emulatorXbox 360 emulator
Xbox 360 emulator
 
Video Games and Swearing
Video Games and SwearingVideo Games and Swearing
Video Games and Swearing
 
Metro Oct 2007
Metro  Oct 2007Metro  Oct 2007
Metro Oct 2007
 
Teaching Kids Game Programming
Teaching Kids Game ProgrammingTeaching Kids Game Programming
Teaching Kids Game Programming
 
iphone games
iphone gamesiphone games
iphone games
 
iphone games
iphone gamesiphone games
iphone games
 
LAFS SVI Level 1 - Introduction
LAFS SVI Level 1 - IntroductionLAFS SVI Level 1 - Introduction
LAFS SVI Level 1 - Introduction
 
World Of Warcraft Intro2gd
World Of Warcraft Intro2gdWorld Of Warcraft Intro2gd
World Of Warcraft Intro2gd
 
Major Aspects In android game - Where To Go
 Major Aspects In android game - Where To Go Major Aspects In android game - Where To Go
Major Aspects In android game - Where To Go
 
Gaming and Libraries: November AZLA Presentation
Gaming and Libraries: November AZLA PresentationGaming and Libraries: November AZLA Presentation
Gaming and Libraries: November AZLA Presentation
 
Social Gaming GameIS User Group Meeting
Social Gaming GameIS User Group MeetingSocial Gaming GameIS User Group Meeting
Social Gaming GameIS User Group Meeting
 
Flaming Ring
Flaming RingFlaming Ring
Flaming Ring
 
Games websites lesson
Games websites lessonGames websites lesson
Games websites lesson
 
Campuslifepres3
Campuslifepres3Campuslifepres3
Campuslifepres3
 
5 steps into creating your first mobile game
5 steps into creating your first mobile game5 steps into creating your first mobile game
5 steps into creating your first mobile game
 
5 steps into creating your first mobile game
5 steps into creating your first mobile game5 steps into creating your first mobile game
5 steps into creating your first mobile game
 
Studio Final Project Pitch
Studio Final Project PitchStudio Final Project Pitch
Studio Final Project Pitch
 

Recently uploaded

Multithreading_in_C++ - std::thread, race condition
Multithreading_in_C++ - std::thread, race conditionMultithreading_in_C++ - std::thread, race condition
Multithreading_in_C++ - std::thread, race condition
Mohammed Sikander
 
S1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptxS1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptx
tarandeep35
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 
Best Digital Marketing Institute In NOIDA
Best Digital Marketing Institute In NOIDABest Digital Marketing Institute In NOIDA
Best Digital Marketing Institute In NOIDA
deeptiverma2406
 
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Dr. Vinod Kumar Kanvaria
 
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama UniversityNatural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Akanksha trivedi rama nursing college kanpur.
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
Pavel ( NSTU)
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
Celine George
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
heathfieldcps1
 
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBCSTRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
kimdan468
 
South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)
Academy of Science of South Africa
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
vaibhavrinwa19
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Thiyagu K
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
Jean Carlos Nunes Paixão
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
EverAndrsGuerraGuerr
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
Sandy Millin
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
EduSkills OECD
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
camakaiclarkmusic
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
Thiyagu K
 
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdfMASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
goswamiyash170123
 

Recently uploaded (20)

Multithreading_in_C++ - std::thread, race condition
Multithreading_in_C++ - std::thread, race conditionMultithreading_in_C++ - std::thread, race condition
Multithreading_in_C++ - std::thread, race condition
 
S1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptxS1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptx
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
 
Best Digital Marketing Institute In NOIDA
Best Digital Marketing Institute In NOIDABest Digital Marketing Institute In NOIDA
Best Digital Marketing Institute In NOIDA
 
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
 
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama UniversityNatural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
 
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBCSTRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
 
South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
 
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdfMASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
 

OSUM Presents... FOSS Games