Gaming with Open Source Frameworks

Almog Koren
Almog KorenFounder at Almog R&D Ltd. - Development Studio & Official Meteor Partner, Former founder at Scoreoid (funded startup) em Almog R&D Ltd.
Flash & Flex Israel - Gaming With Open Source Frameworks
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Who Am I Almog Koren “ Almog Design ” - Interactive Developer & Designer
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Flash and Flex Israel – Flash Israel 2011
flashisrael.com  - February 22 nd  and 23 rd  10% off -  UGDiscount12-22-10
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Agenda   Table of Contents
[object Object],[object Object],[object Object],Agenda Continued   Table of Contents
INTRODUCTION
Dictionary.com & Wiki  Gaming  - The playing of games, esp. those developed to teach something or to help solve a problem.  Game   - A competitive activity involving skill, chance, or endurance.  The origin of video games lies in early cathode ray tube-based missile defense systems in the late 1940s. These programs were later adapted into other simple games during the 1950s. By the late 1950s and through the 1960s, more computer games were developed. Following this period, video games diverged into different  platforms: arcade, mainframe, console, personal computer and later handheld games. The first  commercially  viable video game was Computer Space in  1971 , which laid the foundation for a new entertainment industry in the late 1970s within the United States, Japan, and Europe.  About Gaming & History  Introduction: Gaming
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Stats & Demographics Introduction: Gaming History, Stats, Demographics
Reference -  MBA Online -  http://www.onlinemba.com/blog/online-gaming-statistics/   Stats & Demographics Continued  Introduction: Gaming History, Stats, Demographics
Stats & Demographics Continued  Introduction: Gaming History, Stats, Demographics
Stats & Demographics Continued  Introduction: Gaming History, Stats, Demographics
Platforms Introduction: Gaming History, Stats, Demographics
Game Types Introduction: Gaming ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],Introduction: Gaming
Kinect hacks  -  http://kinecthacks.net/ ,  http://www.youtube.com/watch?v=WDlvn3voblQ&feature=player_embedded   Augmented reality  -  http://www.youtube.com/watch?v=ZKw_Mp5YkaE   Mobile Augmented Reality  -  http://www.youtube.com/watch?v=Te9gj22M_aU ,  http://www.youtube.com/watch?v=YTnZFSNIs0Q   New Flash 3D API “Molehill”  -  http://www.youtube.com/watch?v=c7ot152xiVY ,  http://www.youtube.com/watch?v=szaXvTsoeVs   Connecting Gamming -  http://overwolf.com/   Mobile, Social Gamming   Looking Forward Introduction: Gaming
OPEN SOURCE FRAMEWORKS
Open source? Open Source Frameworks Wiki  Open source  describes practices in production and development that promote access to the end product's source materials. Some consider open source a philosophy, others consider it a pragmatic methodology. What is Open Source Software?   - “Open source software can be defined as any computer software, generally developed as a public collaboration, whose source code is made freely available.”  Flash has an enormous open source community.
Public Collaboration  It’s all about collaborating to create, and improve development, with games you get support within the community to outside.  Reliability & Auditability  Coding standards will be followed, Thoroughly tested and immediate patches will be available if any thing breaks, Flexible.  Community  Open game frameworks have a strong community, which provides support,  source files, examples , and much more.  Development time Much faster development, good for prototyping,  very flexible, offers more features, easy to maintain. Game Frameworks  Game frameworks offer specific benefits IE built game timers, scoreboard, collision, pooling.  Benefits! Open Source Frameworks
flashPunk  A free ActionScript 3 library designed for developing 2D Flash games. It provides you with a fast, clean framework to prototype and develop your games in.  http://flashpunk.net/   flixel  A collection of AS3 files. We put it all in the new flixel 2. Groups to help organize game objects, quad trees for faster, more accurate collisions, a cleaner API.  http://flixel.org/   Pushbutton engine  The PushButton Engine is an Open Source, Flash game engine and framework that's designed for a new generation of games.  http://pushbuttonengine.com/   Frameworks & Game Examples  Wii Flash Development
Flixel  Canabalt -  http://adamatomic.com/canabalt/   Kavern Keeper -  http://www.jarnik.info/pub/ld15/index.html   Blasting Agent -  http://flixel.org/games/ FlashPunk Tiny Hawk -  http://www.kongregate.com/games/pekuja/tiny-hawk   Kidipop -  http://www.yopsolo.fr/wp/2010/10/13/kidipop/   Bogus Quest -  http://flashpunk.net/?p=games&n=14   PushButton Social City -  http://pushbuttonlabs.com/2010/06/social-city-ranked-number-two-facebook-game-for-2010/   Youtupia -  http://pushbuttonengine.com/devgallery/youtopia   Mine Enemy -  http://pushbuttonengine.com/devgallery/mine-enemy-1   Game Examples  Wii Flash Development
as3isolib  An open-source ActionScript 3.0 Isometric Library developed to assist in creating isometrically projected content (such as games and graphics) targeted for the Flash player platform.  http://code.google.com/p/as3isolib/   FlashGameMarker  FGM makes it easy for Flash ActionScript game developers to make 2D side-scrolling and isometric action games.  http://flashgamemakeras3.blogspot.com/   More Frameworks Wii Flash Development
BEYOND THE SESSION!
Tips & Tricks Beyond the session! Make it fun  - Your game should be fun, exited and engage the user. Obvious  - Talk thur the language of the game,  no need for instructions, use the game and visuals  Ease controls  (don't mix) - It should be ease for the user to play, keep it simple.  Don't over complicate things  - A good game simples everything but keeps the game engaging  Play your game, user test it  - Play your game but always do user testing.  8 seconds to hook the user  - You have a limited time to sale your game (different for social games) Brand charter  - Add a charter to your game, find ways to personalize the game.  The 3 “U'”  - Understand your platform Understand your game type Understand your user.
Links and More Links Beyond the session! ,[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]
Links and More Links Continued  Beyond the session! ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
THANK YOU
1 de 27

Recomendados

Social Gaming GameIS User Group Meeting por
Social Gaming GameIS User Group MeetingSocial Gaming GameIS User Group Meeting
Social Gaming GameIS User Group MeetingAlmog Koren
802 visualizações32 slides
Assassin's creed-3- liberation por
Assassin's creed-3- liberationAssassin's creed-3- liberation
Assassin's creed-3- liberationMonica Marques
135 visualizações43 slides
Adobe gaming flash gamm michael por
Adobe gaming flash gamm michaelAdobe gaming flash gamm michael
Adobe gaming flash gamm michaelMichael Chaize
1.3K visualizações52 slides
World of Warcraft - A Presentation por
World of Warcraft - A PresentationWorld of Warcraft - A Presentation
World of Warcraft - A Presentationlongroadvideogames10
2.2K visualizações4 slides
Adobe Gaming Conference Israel - The State Of Flash Games In Israel por
Adobe Gaming Conference Israel - The State Of Flash Games In IsraelAdobe Gaming Conference Israel - The State Of Flash Games In Israel
Adobe Gaming Conference Israel - The State Of Flash Games In IsraelAlmog Koren
670 visualizações28 slides
Flash Games Japan Mediakit for BitSummit 2015 por
Flash Games Japan Mediakit for BitSummit 2015Flash Games Japan Mediakit for BitSummit 2015
Flash Games Japan Mediakit for BitSummit 2015Shunsuke Miyahara
517 visualizações6 slides

Mais conteúdo relacionado

Mais procurados

Assassin's creed-3---liberation por
Assassin's creed-3---liberationAssassin's creed-3---liberation
Assassin's creed-3---liberationOwen Raccani
194 visualizações40 slides
Viva Voce Presentation por
Viva Voce PresentationViva Voce Presentation
Viva Voce Presentationkieranmmedia
1.2K visualizações14 slides
Developing for consoles as an indie in 2019 por
Developing for consoles as an indie in 2019Developing for consoles as an indie in 2019
Developing for consoles as an indie in 2019David Voyles
495 visualizações24 slides
Social Media por
Social MediaSocial Media
Social Mediapyrotails
310 visualizações9 slides
Google Super Powers 4 School Libraries 2017 por
Google Super Powers 4 School Libraries 2017Google Super Powers 4 School Libraries 2017
Google Super Powers 4 School Libraries 2017Martin Cisneros
347 visualizações49 slides
Analysis of Valve Corporation por
Analysis of Valve CorporationAnalysis of Valve Corporation
Analysis of Valve Corporationjoaodias4994
374 visualizações7 slides

Mais procurados(7)

Assassin's creed-3---liberation por Owen Raccani
Assassin's creed-3---liberationAssassin's creed-3---liberation
Assassin's creed-3---liberation
Owen Raccani194 visualizações
Viva Voce Presentation por kieranmmedia
Viva Voce PresentationViva Voce Presentation
Viva Voce Presentation
kieranmmedia1.2K visualizações
Developing for consoles as an indie in 2019 por David Voyles
Developing for consoles as an indie in 2019Developing for consoles as an indie in 2019
Developing for consoles as an indie in 2019
David Voyles495 visualizações
Social Media por pyrotails
Social MediaSocial Media
Social Media
pyrotails310 visualizações
Google Super Powers 4 School Libraries 2017 por Martin Cisneros
Google Super Powers 4 School Libraries 2017Google Super Powers 4 School Libraries 2017
Google Super Powers 4 School Libraries 2017
Martin Cisneros347 visualizações
Analysis of Valve Corporation por joaodias4994
Analysis of Valve CorporationAnalysis of Valve Corporation
Analysis of Valve Corporation
joaodias4994374 visualizações
Get Your Game On: Gaming at the Library por Beth Gallaway
Get Your Game On: Gaming at the LibraryGet Your Game On: Gaming at the Library
Get Your Game On: Gaming at the Library
Beth Gallaway953 visualizações

Similar a Gaming with Open Source Frameworks

Introducing flash por
Introducing flashIntroducing flash
Introducing flashNikhil Joshi
1.4K visualizações24 slides
GameIS 2010 Developing Wii Games with Flash por
GameIS 2010 Developing Wii Games with FlashGameIS 2010 Developing Wii Games with Flash
GameIS 2010 Developing Wii Games with FlashAlmog Koren
872 visualizações25 slides
Everything about Social Games por
Everything about Social GamesEverything about Social Games
Everything about Social GamesCharles Pyo
4.2K visualizações96 slides
All About Augmented Reality por
All About Augmented RealityAll About Augmented Reality
All About Augmented RealityAlmog Koren
575 visualizações19 slides
Developing games for consoles as an indie in 2019 por
Developing games for consoles as an indie in 2019Developing games for consoles as an indie in 2019
Developing games for consoles as an indie in 2019David Voyles
615 visualizações24 slides
Video Game Report por
Video Game ReportVideo Game Report
Video Game ReportKristi Anderson
3 visualizações78 slides

Similar a Gaming with Open Source Frameworks(20)

Introducing flash por Nikhil Joshi
Introducing flashIntroducing flash
Introducing flash
Nikhil Joshi1.4K visualizações
GameIS 2010 Developing Wii Games with Flash por Almog Koren
GameIS 2010 Developing Wii Games with FlashGameIS 2010 Developing Wii Games with Flash
GameIS 2010 Developing Wii Games with Flash
Almog Koren872 visualizações
Everything about Social Games por Charles Pyo
Everything about Social GamesEverything about Social Games
Everything about Social Games
Charles Pyo4.2K visualizações
All About Augmented Reality por Almog Koren
All About Augmented RealityAll About Augmented Reality
All About Augmented Reality
Almog Koren575 visualizações
Developing games for consoles as an indie in 2019 por David Voyles
Developing games for consoles as an indie in 2019Developing games for consoles as an indie in 2019
Developing games for consoles as an indie in 2019
David Voyles615 visualizações
Video Game Report por Kristi Anderson
Video Game ReportVideo Game Report
Video Game Report
Kristi Anderson3 visualizações
Case Brief Of Sony Computer Entertainment America V Bleem por Megan Espinoza
Case Brief Of Sony Computer Entertainment America V BleemCase Brief Of Sony Computer Entertainment America V Bleem
Case Brief Of Sony Computer Entertainment America V Bleem
Megan Espinoza3 visualizações
Developing for Consoles as an Indie in 2018 por Sarah Sexton
Developing for Consoles as an Indie in 2018Developing for Consoles as an Indie in 2018
Developing for Consoles as an Indie in 2018
Sarah Sexton341 visualizações
Essay On Proj 587 Week 4 por Sabrina Hendricks
Essay On Proj 587 Week 4Essay On Proj 587 Week 4
Essay On Proj 587 Week 4
Sabrina Hendricks3 visualizações
Developing for Consoles as an Indie in 2015 por Sarah Sexton
Developing for Consoles as an Indie in 2015Developing for Consoles as an Indie in 2015
Developing for Consoles as an Indie in 2015
Sarah Sexton725 visualizações
Adobe: Adobe Gaming NOW! por DevGAMM Conference
Adobe: Adobe Gaming NOW!Adobe: Adobe Gaming NOW!
Adobe: Adobe Gaming NOW!
DevGAMM Conference2.8K visualizações
Microsoft And Its Constituent Operating Units por Jenny Richardson
Microsoft And Its Constituent Operating UnitsMicrosoft And Its Constituent Operating Units
Microsoft And Its Constituent Operating Units
Jenny Richardson3 visualizações
Landscape Of Virtual World Systems por Tim Holt
Landscape Of Virtual World SystemsLandscape Of Virtual World Systems
Landscape Of Virtual World Systems
Tim Holt1.7K visualizações
Video Game Industry Overview por Tina Jordan
Video Game Industry OverviewVideo Game Industry Overview
Video Game Industry Overview
Tina Jordan3 visualizações
Case Study: Large Video Game Product Development por Sociotechnical Roundtable
Case Study: Large Video Game Product DevelopmentCase Study: Large Video Game Product Development
Case Study: Large Video Game Product Development
Sociotechnical Roundtable3.9K visualizações
Flash Game Web Development por Fariha Tasnim
Flash Game Web DevelopmentFlash Game Web Development
Flash Game Web Development
Fariha Tasnim4 visualizações
Flash Game Web Development por Fariha Tasnim
Flash Game Web DevelopmentFlash Game Web Development
Flash Game Web Development
Fariha Tasnim8 visualizações
Essay About Electronic Arts And The Global Video Game... por Katherine Alexander
Essay About  Electronic Arts And The Global Video Game...Essay About  Electronic Arts And The Global Video Game...
Essay About Electronic Arts And The Global Video Game...
Katherine Alexander2 visualizações
INCOLSA Get Your Game On presentation por Beth Gallaway
INCOLSA Get Your Game On presentationINCOLSA Get Your Game On presentation
INCOLSA Get Your Game On presentation
Beth Gallaway871 visualizações
Polium Whitepaper (July 2022, English) por Polium
Polium Whitepaper (July 2022, English)Polium Whitepaper (July 2022, English)
Polium Whitepaper (July 2022, English)
Polium23 visualizações

Mais de Almog Koren

Pipely Marketing Presentation por
Pipely Marketing PresentationPipely Marketing Presentation
Pipely Marketing PresentationAlmog Koren
254 visualizações33 slides
Gamification & IoT por
Gamification & IoTGamification & IoT
Gamification & IoTAlmog Koren
1.5K visualizações23 slides
Intro To Meteor (Las Vegas Ruby User Group Talk) por
Intro To Meteor (Las Vegas Ruby User Group Talk)Intro To Meteor (Las Vegas Ruby User Group Talk)
Intro To Meteor (Las Vegas Ruby User Group Talk)Almog Koren
337 visualizações32 slides
Doing Things That Don't Scale - Counter intuitive marketing for startups... por
Doing Things That Don't Scale - Counter intuitive marketing for startups...Doing Things That Don't Scale - Counter intuitive marketing for startups...
Doing Things That Don't Scale - Counter intuitive marketing for startups...Almog Koren
996 visualizações45 slides
Intro to meteor por
Intro to meteorIntro to meteor
Intro to meteorAlmog Koren
1.5K visualizações23 slides
Lessons Learned About MeteorJS por
Lessons Learned About MeteorJSLessons Learned About MeteorJS
Lessons Learned About MeteorJSAlmog Koren
1.2K visualizações25 slides

Mais de Almog Koren(13)

Pipely Marketing Presentation por Almog Koren
Pipely Marketing PresentationPipely Marketing Presentation
Pipely Marketing Presentation
Almog Koren254 visualizações
Gamification & IoT por Almog Koren
Gamification & IoTGamification & IoT
Gamification & IoT
Almog Koren1.5K visualizações
Intro To Meteor (Las Vegas Ruby User Group Talk) por Almog Koren
Intro To Meteor (Las Vegas Ruby User Group Talk)Intro To Meteor (Las Vegas Ruby User Group Talk)
Intro To Meteor (Las Vegas Ruby User Group Talk)
Almog Koren337 visualizações
Doing Things That Don't Scale - Counter intuitive marketing for startups... por Almog Koren
Doing Things That Don't Scale - Counter intuitive marketing for startups...Doing Things That Don't Scale - Counter intuitive marketing for startups...
Doing Things That Don't Scale - Counter intuitive marketing for startups...
Almog Koren996 visualizações
Intro to meteor por Almog Koren
Intro to meteorIntro to meteor
Intro to meteor
Almog Koren1.5K visualizações
Lessons Learned About MeteorJS por Almog Koren
Lessons Learned About MeteorJSLessons Learned About MeteorJS
Lessons Learned About MeteorJS
Almog Koren1.2K visualizações
Casual Connect Europe - How To Engage With Your Players! por Almog Koren
Casual Connect Europe - How To Engage With Your Players!Casual Connect Europe - How To Engage With Your Players!
Casual Connect Europe - How To Engage With Your Players!
Almog Koren407 visualizações
Google Developer Groups, Why We Choose Angular.js por Almog Koren
Google Developer Groups, Why We Choose Angular.jsGoogle Developer Groups, Why We Choose Angular.js
Google Developer Groups, Why We Choose Angular.js
Almog Koren986 visualizações
Israel Mobile Summit 2012 - Going above and beyond the standards how to engag... por Almog Koren
Israel Mobile Summit 2012 - Going above and beyond the standards how to engag...Israel Mobile Summit 2012 - Going above and beyond the standards how to engag...
Israel Mobile Summit 2012 - Going above and beyond the standards how to engag...
Almog Koren251 visualizações
Casual Connect Kyiv - Beyond the Expected: Get Creative with Leaderboards, Sc... por Almog Koren
Casual Connect Kyiv - Beyond the Expected: Get Creative with Leaderboards, Sc...Casual Connect Kyiv - Beyond the Expected: Get Creative with Leaderboards, Sc...
Casual Connect Kyiv - Beyond the Expected: Get Creative with Leaderboards, Sc...
Almog Koren594 visualizações
QuickSoft Mobile Tips & Tricks 11-03-10 por Almog Koren
QuickSoft Mobile Tips & Tricks 11-03-10QuickSoft Mobile Tips & Tricks 11-03-10
QuickSoft Mobile Tips & Tricks 11-03-10
Almog Koren586 visualizações
User Group Meeting PaperVision3D por Almog Koren
User Group Meeting PaperVision3DUser Group Meeting PaperVision3D
User Group Meeting PaperVision3D
Almog Koren525 visualizações
Making Money with Adobe AIR por Almog Koren
Making Money with Adobe AIRMaking Money with Adobe AIR
Making Money with Adobe AIR
Almog Koren902 visualizações

Último

Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit... por
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...ShapeBlue
117 visualizações25 slides
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlue por
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlueCloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlue
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlueShapeBlue
94 visualizações13 slides
Cencora Executive Symposium por
Cencora Executive SymposiumCencora Executive Symposium
Cencora Executive Symposiummarketingcommunicati21
139 visualizações14 slides
Uni Systems for Power Platform.pptx por
Uni Systems for Power Platform.pptxUni Systems for Power Platform.pptx
Uni Systems for Power Platform.pptxUni Systems S.M.S.A.
61 visualizações21 slides
20231123_Camunda Meetup Vienna.pdf por
20231123_Camunda Meetup Vienna.pdf20231123_Camunda Meetup Vienna.pdf
20231123_Camunda Meetup Vienna.pdfPhactum Softwareentwicklung GmbH
50 visualizações73 slides
Digital Personal Data Protection (DPDP) Practical Approach For CISOs por
Digital Personal Data Protection (DPDP) Practical Approach For CISOsDigital Personal Data Protection (DPDP) Practical Approach For CISOs
Digital Personal Data Protection (DPDP) Practical Approach For CISOsPriyanka Aash
153 visualizações59 slides

Último(20)

Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit... por ShapeBlue
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...
ShapeBlue117 visualizações
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlue por ShapeBlue
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlueCloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlue
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlue
ShapeBlue94 visualizações
Uni Systems for Power Platform.pptx por Uni Systems S.M.S.A.
Uni Systems for Power Platform.pptxUni Systems for Power Platform.pptx
Uni Systems for Power Platform.pptx
Uni Systems S.M.S.A.61 visualizações
Digital Personal Data Protection (DPDP) Practical Approach For CISOs por Priyanka Aash
Digital Personal Data Protection (DPDP) Practical Approach For CISOsDigital Personal Data Protection (DPDP) Practical Approach For CISOs
Digital Personal Data Protection (DPDP) Practical Approach For CISOs
Priyanka Aash153 visualizações
Centralized Logging Feature in CloudStack using ELK and Grafana - Kiran Chava... por ShapeBlue
Centralized Logging Feature in CloudStack using ELK and Grafana - Kiran Chava...Centralized Logging Feature in CloudStack using ELK and Grafana - Kiran Chava...
Centralized Logging Feature in CloudStack using ELK and Grafana - Kiran Chava...
ShapeBlue101 visualizações
CloudStack Object Storage - An Introduction - Vladimir Petrov - ShapeBlue por ShapeBlue
CloudStack Object Storage - An Introduction - Vladimir Petrov - ShapeBlueCloudStack Object Storage - An Introduction - Vladimir Petrov - ShapeBlue
CloudStack Object Storage - An Introduction - Vladimir Petrov - ShapeBlue
ShapeBlue93 visualizações
State of the Union - Rohit Yadav - Apache CloudStack por ShapeBlue
State of the Union - Rohit Yadav - Apache CloudStackState of the Union - Rohit Yadav - Apache CloudStack
State of the Union - Rohit Yadav - Apache CloudStack
ShapeBlue253 visualizações
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f... por TrustArc
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...
TrustArc160 visualizações
Network Source of Truth and Infrastructure as Code revisited por Network Automation Forum
Network Source of Truth and Infrastructure as Code revisitedNetwork Source of Truth and Infrastructure as Code revisited
Network Source of Truth and Infrastructure as Code revisited
Network Automation Forum52 visualizações
Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda... por ShapeBlue
Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda...Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda...
Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda...
ShapeBlue120 visualizações
Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ... por ShapeBlue
Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...
Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...
ShapeBlue79 visualizações
NTGapps NTG LowCode Platform por Mustafa Kuğu
NTGapps NTG LowCode Platform NTGapps NTG LowCode Platform
NTGapps NTG LowCode Platform
Mustafa Kuğu365 visualizações
Kyo - Functional Scala 2023.pdf por Flavio W. Brasil
Kyo - Functional Scala 2023.pdfKyo - Functional Scala 2023.pdf
Kyo - Functional Scala 2023.pdf
Flavio W. Brasil449 visualizações
Business Analyst Series 2023 - Week 4 Session 7 por DianaGray10
Business Analyst Series 2023 -  Week 4 Session 7Business Analyst Series 2023 -  Week 4 Session 7
Business Analyst Series 2023 - Week 4 Session 7
DianaGray10126 visualizações
Updates on the LINSTOR Driver for CloudStack - Rene Peinthor - LINBIT por ShapeBlue
Updates on the LINSTOR Driver for CloudStack - Rene Peinthor - LINBITUpdates on the LINSTOR Driver for CloudStack - Rene Peinthor - LINBIT
Updates on the LINSTOR Driver for CloudStack - Rene Peinthor - LINBIT
ShapeBlue166 visualizações
Why and How CloudStack at weSystems - Stephan Bienek - weSystems por ShapeBlue
Why and How CloudStack at weSystems - Stephan Bienek - weSystemsWhy and How CloudStack at weSystems - Stephan Bienek - weSystems
Why and How CloudStack at weSystems - Stephan Bienek - weSystems
ShapeBlue197 visualizações
The Role of Patterns in the Era of Large Language Models por Yunyao Li
The Role of Patterns in the Era of Large Language ModelsThe Role of Patterns in the Era of Large Language Models
The Role of Patterns in the Era of Large Language Models
Yunyao Li80 visualizações
Setting Up Your First CloudStack Environment with Beginners Challenges - MD R... por ShapeBlue
Setting Up Your First CloudStack Environment with Beginners Challenges - MD R...Setting Up Your First CloudStack Environment with Beginners Challenges - MD R...
Setting Up Your First CloudStack Environment with Beginners Challenges - MD R...
ShapeBlue132 visualizações

Gaming with Open Source Frameworks

  • 1. Flash & Flex Israel - Gaming With Open Source Frameworks
  • 2.
  • 3.
  • 4. flashisrael.com - February 22 nd and 23 rd 10% off - UGDiscount12-22-10
  • 5.
  • 6.
  • 8. Dictionary.com & Wiki Gaming - The playing of games, esp. those developed to teach something or to help solve a problem. Game - A competitive activity involving skill, chance, or endurance. The origin of video games lies in early cathode ray tube-based missile defense systems in the late 1940s. These programs were later adapted into other simple games during the 1950s. By the late 1950s and through the 1960s, more computer games were developed. Following this period, video games diverged into different platforms: arcade, mainframe, console, personal computer and later handheld games. The first commercially viable video game was Computer Space in 1971 , which laid the foundation for a new entertainment industry in the late 1970s within the United States, Japan, and Europe. About Gaming & History Introduction: Gaming
  • 9.
  • 10. Reference - MBA Online - http://www.onlinemba.com/blog/online-gaming-statistics/ Stats & Demographics Continued Introduction: Gaming History, Stats, Demographics
  • 11. Stats & Demographics Continued Introduction: Gaming History, Stats, Demographics
  • 12. Stats & Demographics Continued Introduction: Gaming History, Stats, Demographics
  • 13. Platforms Introduction: Gaming History, Stats, Demographics
  • 14.
  • 15.
  • 16. Kinect hacks - http://kinecthacks.net/ , http://www.youtube.com/watch?v=WDlvn3voblQ&feature=player_embedded Augmented reality - http://www.youtube.com/watch?v=ZKw_Mp5YkaE Mobile Augmented Reality - http://www.youtube.com/watch?v=Te9gj22M_aU , http://www.youtube.com/watch?v=YTnZFSNIs0Q New Flash 3D API “Molehill” - http://www.youtube.com/watch?v=c7ot152xiVY , http://www.youtube.com/watch?v=szaXvTsoeVs Connecting Gamming - http://overwolf.com/ Mobile, Social Gamming Looking Forward Introduction: Gaming
  • 18. Open source? Open Source Frameworks Wiki Open source describes practices in production and development that promote access to the end product's source materials. Some consider open source a philosophy, others consider it a pragmatic methodology. What is Open Source Software? - “Open source software can be defined as any computer software, generally developed as a public collaboration, whose source code is made freely available.” Flash has an enormous open source community.
  • 19. Public Collaboration It’s all about collaborating to create, and improve development, with games you get support within the community to outside. Reliability & Auditability Coding standards will be followed, Thoroughly tested and immediate patches will be available if any thing breaks, Flexible. Community Open game frameworks have a strong community, which provides support, source files, examples , and much more. Development time Much faster development, good for prototyping, very flexible, offers more features, easy to maintain. Game Frameworks Game frameworks offer specific benefits IE built game timers, scoreboard, collision, pooling. Benefits! Open Source Frameworks
  • 20. flashPunk A free ActionScript 3 library designed for developing 2D Flash games. It provides you with a fast, clean framework to prototype and develop your games in. http://flashpunk.net/ flixel A collection of AS3 files. We put it all in the new flixel 2. Groups to help organize game objects, quad trees for faster, more accurate collisions, a cleaner API. http://flixel.org/ Pushbutton engine The PushButton Engine is an Open Source, Flash game engine and framework that's designed for a new generation of games. http://pushbuttonengine.com/ Frameworks & Game Examples Wii Flash Development
  • 21. Flixel Canabalt - http://adamatomic.com/canabalt/ Kavern Keeper - http://www.jarnik.info/pub/ld15/index.html Blasting Agent - http://flixel.org/games/ FlashPunk Tiny Hawk - http://www.kongregate.com/games/pekuja/tiny-hawk Kidipop - http://www.yopsolo.fr/wp/2010/10/13/kidipop/ Bogus Quest - http://flashpunk.net/?p=games&n=14 PushButton Social City - http://pushbuttonlabs.com/2010/06/social-city-ranked-number-two-facebook-game-for-2010/ Youtupia - http://pushbuttonengine.com/devgallery/youtopia Mine Enemy - http://pushbuttonengine.com/devgallery/mine-enemy-1 Game Examples Wii Flash Development
  • 22. as3isolib An open-source ActionScript 3.0 Isometric Library developed to assist in creating isometrically projected content (such as games and graphics) targeted for the Flash player platform. http://code.google.com/p/as3isolib/ FlashGameMarker FGM makes it easy for Flash ActionScript game developers to make 2D side-scrolling and isometric action games. http://flashgamemakeras3.blogspot.com/ More Frameworks Wii Flash Development
  • 24. Tips & Tricks Beyond the session! Make it fun - Your game should be fun, exited and engage the user. Obvious - Talk thur the language of the game, no need for instructions, use the game and visuals Ease controls (don't mix) - It should be ease for the user to play, keep it simple. Don't over complicate things - A good game simples everything but keeps the game engaging Play your game, user test it - Play your game but always do user testing. 8 seconds to hook the user - You have a limited time to sale your game (different for social games) Brand charter - Add a charter to your game, find ways to personalize the game. The 3 “U'” - Understand your platform Understand your game type Understand your user.
  • 25.
  • 26.