Rather than controlling the player during the dunk contest, instead have gamers plan out the dunk in detail. You set where the player starts, how they receive the ball, the path to the basket, whatever combination of dunks to pull off. Add a teammate? Sure. Place them on the court and select how they interact (there really are only a few ways they can be involved, right?). Provide a large selection of props – let the fans tell 2K in advance what they want in the game – and give them the ability to place and use them as needed. You are the choreographer.
Every dunker has a rating and every dunk design has a difficulty level, which increases as you add in more complexity to the slam. As the difficulty rating rises towards equaling the dunker's rating, the chances for success diminish. The safer the dunk, the more likely the execution will be perfect. But safe doesn't win dunk contests. Can you find the balance between the right level of difficulty and your dunker's prowess?
Now you might wonder how the other competitors' dunks would be created. Some will need be pre-made by 2K Sports. But why not allow other players to create dunks and upload them to be shared and used by all? Now your creativity as a dunk designer is being matched against others. Suddenly the dunk contest is a battle of one-upsmanship just like the real deal.
It might seem crazy to remove direct control of the dunker from players, but it makes sense. The dunk contest is more about the creativity than the execution. Give the planning side to gamers and let NBA 2K12 play out the scenarios for you. After all, isn't the All-Star break about sitting back and enjoying some glorious hoops?
It's an interesting idea but personally, I'd rather leave control in the player's hands. Maybe you could limit the kind of dunks that can be attempted based on a player's ratings but ultimately I think it has to come down to the player. If you're just setting up the dunk by specifying the particulars as far as props, tricks with the ball and take-off points are concerned then watching it unfold, I think you're going to end up feeling cheated by the CPU when you don't win and a CPU opponent gets their dunk down for a high score more often than not. If you're in control, you've only got yourself to blame if the timing is messed up and you can't pull something off.