Lynda - Vanilla JavaScript - Mobile Game Programming [AhLaN]
1 - Introduction/01 - Optimize your JavaScript with a game.mp4 4.2 MB 1 - Introduction/02 - What you need to know.mp4 1 MB 10 - Conclusion/52 - Browser and device support.mp4 2.2 MB 10 - Conclusion/53 - Deployment.mp4 2.1 MB 10 - Conclusion/54 - Review optimizations.mp4 4 MB 10 - Conclusion/55 - Next steps.mp4 4 MB 2 - 1. Game Programming/03 - Game programming basics.mp4 2.1 MB 2 - 1. Game Programming/04 - Choose an editor.mp4 3.9 MB 2 - 1. Game Programming/05 - Demo the finished product.mp4 1.3 MB 3 - 2. Your First Game/06 - Your first game.mp4 2.1 MB 3 - 2. Your First Game/07 - Create the game elements using HTML.mp4 6 MB 3 - 2. Your First Game/08 - Define the initial conditions using CSS and link the style sheet to HTML.mp4 15.9 MB 3 - 2. Your First Game/09 - Define the objects for the game using JavaScript.mp4 3.6 MB 3 - 2. Your First Game/10 - Lay out the game objects.mp4 9.5 MB 3 - 2. Your First Game/11 - Use random numbers to move the game's dot.mp4 8.2 MB 3 - 2. Your First Game/12 - Create the game loop and start it up.mp4 13.2 MB 4 - 3. Animation/13 - Animation basics.mp4 9.7 MB 4 - 3. Animation/14 - Get started with replacement animation.mp4 10.1 MB 4 - 3. Animation/15 - Create replacement animation using JavaScript.mp4 16.3 MB 4 - 3. Animation/16 - Add some math - Get started with point-to-point animation.mp4 6.6 MB 4 - 3. Animation/17 - Use a formula to animate objects.mp4 10.9 MB 4 - 3. Animation/18 - The JavaScript coordinate system.mp4 1.1 MB 4 - 3. Animation/19 - Boundary collisions and how to simulate them.mp4 7.9 MB 5 - 4. Moving On - Setting up the Rebound Game/20 - Create the game elements using HTML.mp4 5.7 MB 5 - 4. Moving On - Setting up the Rebound Game/21 - Add a stylesheet to the game.mp4 4.3 MB 5 - 4. Moving On - Setting up the Rebound Game/22 - Use CSS to style and position the game elements.mp4 9.2 MB 5 - 4. Moving On - Setting up the Rebound Game/23 - Test the game's CSS using Chrome's Developer Tools.mp4 5.4 MB 5 - 4. Moving On - Setting up the Rebound Game/24 - Create variables for the DOM objects using JavaScript.mp4 7.9 MB 5 - 4. Moving On - Setting up the Rebound Game/25 - Initialize the HTML DOM objects.mp4 3.8 MB 5 - 4. Moving On - Setting up the Rebound Game/26 - Layout the gaming area.mp4 11.7 MB 5 - 4. Moving On - Setting up the Rebound Game/27 - Listen for and handle keyboard events.mp4 14.3 MB 5 - 4. Moving On - Setting up the Rebound Game/28 - Optimize your JavaScript.mp4 8 MB 6 - 5. The Game Loop/29 - Start the game loop.mp4 3.8 MB 6 - 5. The Game Loop/30 - Introduction to requestAnimationFrame().mp4 2.5 MB 6 - 5. The Game Loop/31 - Use requestAnimationFrame().mp4 3.3 MB 6 - 5. The Game Loop/32 - Rendering - Drawing game objects on-screen.mp4 7.2 MB 6 - 5. The Game Loop/33 - Physics - Detect collisions.mp4 10.4 MB 6 - 5. The Game Loop/34 - Playability - Manage difficulty.mp4 3.6 MB 6 - 5. The Game Loop/35 - Implement end conditions.mp4 4.3 MB 7 - 6. Make It Mobile!/36 - Support touch and mouse events.mp4 2.9 MB 7 - 6. Make It Mobile!/37 - Add event listeners for mouse and touch events.mp4 7.9 MB 7 - 6. Make It Mobile!/38 - Add mouse and touch event handlers to the script.mp4 13.3 MB 7 - 6. Make It Mobile!/39 - Improving game play - Better collision detection.mp4 896.8 KB 7 - 6. Make It Mobile!/40 - Implement improved collision detection.mp4 12.1 MB 7 - 6. Make It Mobile!/41 - Testing in the Android emulator and iOS simulator.mp4 8.4 MB 8 - 7. Game Controls/42 - Give the user some control with a settings screen.mp4 11.2 MB 8 - 7. Game Controls/43 - Add the game controls DOM objects.mp4 7 MB 8 - 7. Game Controls/44 - Add event listeners and handlers for the game controls.mp4 12 MB 8 - 7. Game Controls/45 - Change the difficulty of the game.mp4 6.3 MB 8 - 7. Game Controls/46 - Start a new game.mp4 6.2 MB 9 - 8. Add Some Noise!/47 - Add the HTML elements for sound.mp4 7 MB 9 - 8. Add Some Noise!/48 - Initialize the DOM objects for sound.mp4 9.6 MB 9 - 8. Add Some Noise!/49 - Play sounds on a mobile device.mp4 8.7 MB 9 - 8. Add Some Noise!/50 - Toggle sound effects.mp4 11.8 MB 9 - 8. Add Some Noise!/51 - Toggle background music.mp4 9.3 MB AhLaN.txt 175 B Exercise Files/02_04/begin/ButtonChaser/nbproject/private/private.properties 53 B Exercise Files/02_04/begin/ButtonChaser/nbproject/project.properties 430 B Exercise Files/02_04/begin/ButtonChaser/nbproject/project.xml 327 B Exercise Files/02_04/begin/ButtonChaser/public_html/buttonChaser.css 863 B Exercise Files/02_04/begin/ButtonChaser/public_html/index.html 650 B Exercise Files/02_04/begin/ButtonChaser/_DS_Store 6 KB Exercise Files/02_04/begin/ButtonChaser/_DS_Store(1) 6 KB Exercise Files/02_04/begin/_DS_Store 6 KB Exercise Files/02_04/end/ButtonChaser/nbproject/private/private.properties 53 B Exercise Files/02_04/end/ButtonChaser/nbproject/project.properties 430 B Exercise Files/02_04/end/ButtonChaser/nbproject/project.xml 327 B Exercise Files/02_04/end/ButtonChaser/public_html/buttonChaser.css 863 B Exercise Files/02_04/end/ButtonChaser/public_html/buttonChaser.js 307 B Exercise Files/02_04/end/ButtonChaser/public_html/index.html 650 B Exercise Files/02_04/end/ButtonChaser/_DS_Store 6 KB Exercise Files/02_04/end/ButtonChaser/_DS_Store(1) 6 KB Exercise Files/02_04/end/_DS_Store 6 KB Exercise Files/02_04/_DS_Store 6 KB Exercise Files/02_05/begin/ButtonChaser/nbproject/private/private.properties 53 B Exercise Files/02_05/begin/ButtonChaser/nbproject/project.properties 430 B Exercise Files/02_05/begin/ButtonChaser/nbproject/project.xml 327 B Exercise Files/02_05/begin/ButtonChaser/public_html/buttonChaser.css 863 B Exercise Files/02_05/begin/ButtonChaser/public_html/buttonChaser.js 307 B Exercise Files/02_05/begin/ButtonChaser/public_html/index.html 650 B Exercise Files/02_05/begin/ButtonChaser/public_html/_DS_Store 6 KB Exercise Files/02_05/begin/ButtonChaser/_DS_Store 6 KB Exercise Files/02_05/begin/ButtonChaser/_DS_Store(1) 6 KB Exercise Files/02_05/begin/_DS_Store 6 KB Exercise Files/02_05/begin/_DS_Store(1) 6 KB Exercise Files/02_05/end/ButtonChaser/nbproject/private/private.properties 53 B Exercise Files/02_05/end/ButtonChaser/nbproject/project.properties 430 B Exercise Files/02_05/end/ButtonChaser/nbproject/project.xml 327 B Exercise Files/02_05/end/ButtonChaser/public_html/buttonChaser.css 863 B Exercise Files/02_05/end/ButtonChaser/public_html/buttonChaser.js 771 B Exercise Files/02_05/end/ButtonChaser/public_html/index.html 650 B Exercise Files/02_05/end/ButtonChaser/public_html/_DS_Store 6 KB Exercise Files/02_05/end/ButtonChaser/_DS_Store 6 KB Exercise Files/02_05/end/ButtonChaser/_DS_Store(1) 6 KB Exercise Files/02_05/end/_DS_Store 6 KB Exercise Files/02_05/end/_DS_Store(1) 6 KB Exercise Files/02_05/_DS_Store 6 KB Exercise Files/02_05/_DS_Store(1) 6 KB Seed Me!!.png 42 KB