Beginning Facebook game apps development

Today's Facebook is emerging to become tomorrow's operating system, according to some. Certainly, a WebOS. Web standards-based apps using HTML5, JavaScript, CSS3 and more are now possible on Facebook. Why not get started with developing and selling Facebook game apps on Facebook's App...

Descripción completa

Detalles Bibliográficos
Autor principal: Graham, Wayne, 1977- (-)
Formato: Libro electrónico
Idioma:Inglés
Publicado: New York : Apress c2012.
Edición:1st ed. 2012.
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009628601706719
Tabla de Contenidos:
  • Title Page; Copyright Page; Contents at a Glance; Table of Contents; About the Author; About the Technical Reviewer; Acknowledgments; Introduction; Chapter 1 First Steps; Gaming in the Browser; HTML5 and the Canvas Element; Game Terminology; Game Views; General Terms; Game Genres; Summary; Chapter 2 JavaScript Boot Camp; What Is JavaScript?; Testing Out JavaScript; Firebug; Chrome; Debugging; Comments; Data Types; Variables; Operators; Assignment; Comparison; Arithmetic Operators; Logical Operators; String Operators; Special Operators; Ternary; New; This; typeof; Data Structures; Array
  • Flow Controlif..else; Switch; Loops; For Loop; While Loops; Do/while; Loop Statements; Functions; Variable Scope; Special Variables; Document Object Model; Guess the Number Game; Getting Good with JavaScript; Summary; Chapter 3 It's All About Context: Canvas Basics; Canvas: The 2D Context; First Shape; Triangles and Lines; Transparency; Translation and Rotation; Simple Motion; Keyboard Control; Debugging Tools; What About Mobile?; Summary; Chapter 4 The Plan: Idea to Design; The Design Process; Brainstorming; Identify Your Audience; Identify Your Competition; Artistic Direction
  • Project ReviewFeature Cull; Planning Milestones; Code; Deployment; User Testing; Launch; Summary; Chapter 5 Essential Game Components; Types of Graphics; Graphics Tools; Graphics Design Process; Sketch; Refine; Produce; Techniques; Lighting; Depth; Color; Focus and Blur; Movement; Drop Shadow; Audio; Creating Sounds; Software; Hardware; Recording; Royalty-Free Sounds; Preparing Your Audio; Understanding Copyright; Creative Commons-BY(CC-BY); Creative Commons-BY-Share Alike (CC-BY-SA); Creative Commons 0 (CC0); Gnu General Public License (GPL); Apache 2.0; MIT; Dual/Multi License; Summary
  • Chapter 6 Your First Game: Alien Turtle InvasionDefining the Game; Define the Audience; Identify the Competition; Boilerplate; Coding the Engine; Adding Textures; Adding Sound; Summary; Chapter 7 Social Components and HTML5 Games; Social Mechanics in Games; Tic-Tac-Toe; The Rules; The Board; Keeping Track; Adding Some Intelligence; Going Further; Scoreboard; Sound; Next Steps; Summary; Chapter 8 Introducing the Facebook Platform; The Facebook Development Platform; Creating Applications with the Facebook Platform; Basic Info; Cloud Services; Facebook Integration; Software Development Kits
  • Your First Facebook ApplicationPrerequisites; Git; Ruby; Windows; OS X; Heroku; Facebook Setup; Using the Graph API; Searching; Facebook Query Language; Facebook SDKs; Setting up a Development Environment; Summary; Chapter 9 Facebook Developer Tools; Developer App; Open Graph Protocol; Open Graph Types; Facebook Types; Open Graph Stories; Aggregations; Achievements; Credits; Credit Callback; Troubleshooting; Roles; Insights; Summary; Chapter 10 Creating Your First Facebook Game; Project Planning; Define the Rules; Identify Your Audience; Competition; Developing the HTML Game; Project Setup
  • Game Code