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...
Autor principal: | |
---|---|
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