1.1 BubbleBreakerGame-WithoutScores.zip
1.2 BubbleBreakerGame.zip
1. Bubble Breaker Game in Action (Introduction)
2. Setting Up the Game Board
3. Setting Up All Variables
4. Initializing Variables And Game Board
5. Populating Game Board With Bubbles
6. Getting Colors For Each Bubble
7. Painting Bubbles
8. 2D Coordinate System vs 2D Arrays
9. Adjusting Bubble Settings
10. Understanding Game Requirements
11. MouseDown Event
12. Main Game Method
13. Removing Bubbles From The Form
14. De-Selecting Bubbles
15. Checking For Game Over Conditions
16. Displaying Label with the Score
17. Path Finding - Selecting Bubbles of the Same Color - Theory
18. Path Finding - Loop Solution - Setting Up Variables
19. Path Finding - Loop Solution - Selecting Bubbles Above
20. Path Finding - Loop Solution - Selecting Bubbles Below
21. Path Finding - Loop Solution - Selecting Left Bubbles
22. Path Finding - Loop Solution - Selecting Right Bubbles
23. Path Finding - Loop Solution - Retracing Previous Steps
24. Path Finding - Recursive Solution
25. Moving Bubbles Down - Theory
26. Moving Bubbles Down - Code
27. Moving Bubbles Down - Replacing Removed Bubbles With Background
28. Moving Bubbles Down - Move Bubbles Right
29. Generate More Bubbles
30. Painting Outline Around Selection - Theory
31. Painting Outline Around Selection - Left Outline
32. Painting Outline Around Selection - Right Outline
33. Painting Outline Around Selection - Top Outline
34. Painting Outline Around Selection - Bottom Outline
35. Running and Testing the Game Algorithm
36. Keeping Scores - Creating Score Class
37. Keeping Scores - Reading Scores From Text File
38. Keeping Scores - Get Top 3 Scores
39. Keeping Scores - Get Players Position Among All Scores
40. Keeping Scores - Final Message To Display After Each Game
41. Keeping Scores - Writing Score Into Text File
42. Keeping Scores - Game Over Messages
43. Keeping Scores - Finalizing The Game Board
44. Keeping Scores - Entering Players Name
45. Final Tests