A Practical Guide to Cannon Basketball 2
Cannon Basketball 2 is a browser-based physics shooting game developed by PopJuegos. You control a cannon positioned on the left side of the screen, angling it to launch basketballs toward a hoop on the right. The game runs entirely in your browser with no downloads required, though some mirrors offer offline APK files for mobile play. The core loop involves solving increasingly complex level puzzles using limited shots, wind mechanics, and objects that move or change position mid-level. I spent more time than I should have trying to optimize my angle for the later levels, particularly levels where the hoop moves horizontally or drops randomly. The frustration hits hardest around level 15 through 20, where wind resistance becomes unpredictable and your margin for error shrinks to roughly half a degree of angular adjustment. I found that locking in your shot power before you see the wind indicator gives you a significantly better hit rate than trying to recalculate every time the wind value changes. You can set your power bar to a fixed value—usually somewhere between 70 and 85 percent of max—and then only adjust the angle based on the wind reading. This approach saves maybe 30 seconds per level on average, which compounds quickly across a full playthrough.
How to Download and Play Cannon Basketball 2
The primary way to play is directly through your browser at the official PopJuegos website or various mirror sites. For mobile users who want offline access, you can download the APK from Android app repositories, but be aware that third-party APK sources are not officially sanctioned and may contain modified or outdated versions. The browser version requires no installation, supports both mouse and touch controls, and saves your progress automatically through your browser session. Here is how the controls work in practice: you aim by dragging the cannon barrel up or down to set your angle, then you set the shot power by holding and releasing a power bar. Release too early and the ball falls short. Hold too long and it arcs over. The timing on the power bar is somewhat forgiving in the early levels but becomes genuinely precise after level 10. I spent a good week just recalibrating my feel for the power curve on levels 12 through 15 before I stopped fighting the game and started accepting that trial and error was the only real path forward. The game features around 20 to 25 levels depending on the version you are playing, and the difficulty curve is not linear. Some levels that appear easier visually—like one with a stationary hoop and no obstacles—can actually be harder because the intended solution requires a very specific angle that your first attempts will miss by wide margins. The counter-intuitive part is that the levels with moving obstacles or bouncers are often more forgiving because those objects give you alternate shot paths, whereas static levels demand perfect execution on a single trajectory.
Common Pitfalls and What Actually Works
Most beginners make the mistake of focusing exclusively on power and neglecting the angle's relationship to the wind. The wind in this game is not a minor modifier—it can shift your ball's trajectory by 15 to 20 percent of your total distance at higher wind values. A level that seems impossible at wind speed 4 might be trivially solvable if you lower your angle by roughly 3 to 5 degrees from your normal starting point. You can test this by firing an empty shot (one that misses intentionally) to observe exactly where the wind pushes the ball before committing your actual attempt. Another pitfall is misusing objects in the level. Some levels include springs, trampolines, or moving platforms that can redirect your ball. Players tend to avoid these because they feel unpredictable, but they are often the intended solution path. In level 8, for example, there is a spring near the cannon that most players ignore and try to shoot directly around. The spring launches the ball at a much higher velocity than your cannon can achieve, making it the only reliable way to reach the hoop within the shot limit. Recognizing when to use an object versus going direct is something you only figure out after failing the same level three or four times. The game does have limitations. There is no hint system beyond the basic level structure, so when you genuinely get stuck you are relying on external walkthroughs or community forums. The browser version also does not save progress reliably across sessions—if you clear your cookies or switch browsers, your completed levels reset. Mobile users with the APK avoid this issue entirely since the save data stays local on the device. I lost about two days of progress once because I tried the game on a different browser and assumed my save would carry over. It did not. Always keep a note of which levels you have finished if you plan to switch devices.
Get the Full Details

The graphics are simple and the audio is minimal, which some players find dated but others appreciate for the lack of distraction. The game runs smoothly on most modern browsers without performance issues, though older Android devices may experience frame drops during levels with many moving objects. If you run into lag, closing other browser tabs usually resolves it within a few seconds. There is no multiplayer or competitive mode, and the content is finite. Once you complete all available levels, there is no replay value beyond trying to achieve perfect scores or faster completion times. If you are looking for a long-term basketball game, this is not it. It works as a casual puzzle game for maybe two or three hours of focused play, and that is probably its accurate ceiling.