To make the game more interesting and close to reality I believe there are 3 areas need to be improve; Player/Team profile, Game play and Dynasty mode.
The current player rating attributes is quite complete but it is not reflect to the game play. The biggest problem is players’ style should depend on their rating not their position. (If you play Kidd as SG he wont dish any assist). This can be fix by introduce these player attribute into game play.
Real meaning for “BALL HANDLING”. Kobe’s style should be different from Ray Allen, Kobe will handle the ball more coz higher ball handling rating (So Fisher will given up the ball control to Kobe, Payton might need to share ball control with Kobe) In the other hand Allen will be more catch and shot SG. PG brings up the ball but the player on the court who has highest handling rating should control the ball more than other players.
“OFFENCE AWARNESS” The current offence awareness is simply the player with high rating shot the ball almost every time they touch. This should be fix by adding “COURT VISION” and “SHOT SELECTION”. The player with high rating on all these three attribute will not just shot but pass to the team mate who has better shot. I. e. Tmac will pass more if he doesn’t have good look at shoot but Iverson will challenge the defender.
I personally think the take charge button is a joke!! Why you want your player to give up and take charge on defence?? You want your player to play hard D. The take charge button should change to “PLAY HARD DEFFENCE” button When guarding player such like Shaq down low press Hard D button will make Shaq harder to move and score but also might end up with foul, which is in real world if you play harder D you get more chance o get foul. Players with higher “DEFENCE AWARNESS” rating are able to put more pressure on the offence team with Hard D button. Lower rating players may get foul call if Hard D button been over use.
Different teams should all have there own style of play, according to their franchise player(s). It is quite often play NBA live series having player like Fisher took more shots than Shaq and Kobe. There should be “TEAM PROFILE” to each team. Each team will declare their “FRANSHISE PLAYER (S)” or none (teams like Jazz or Bucks). The franchise player will have more touches of the ball than other teammates and control the team. Other than Franchise player each team will list their “KEY PLAYERS” to fit in team roster rotation, e.g. a 8 men rotation with 8 key players to share most of playing time. Teams can chose their own offence style Fast/Med/Low, Outside/Mid Range/Inside, running/balance/half court, and defence style hard/med/easy. So for Rocket last year the setting will be:
“Franchise player”: Steve Francis
“Key Players”: etc …
“Offence”: Fast, Outside and Running
“Defence”: Easy
The setting will change if another player reach the level to become Franchise Player, say Yao, and the team style will be adjust.
Not everyone can be Franchise player; the player must reach some level of their overall rating plus their “ALLSTAR POTENTIAL”. (Younger players will have higher rating and the ALLSTAR POTENTIAL value will transfer partially to actual rating following years) e.g. Lebron might not have enough overall rating to become Franchise player just now but plus the “ALL STAR POTENTIAL” he is able to be the franchise player for Cavs. Already Allstar player like Kobe’s “ALLSTAR POTENTIAL” rating will be “REACHED” and player like Pippen will be “PAST”
For the dynasty it is necessary to have better AI, logic and rules of signing free agent and trades. Franchise players are rarely to be trade or signing with other teams with lower money offer or one of worst record. Computer will try to trade players play the same position to someone fill their roster weakness. Teams with bad record will trade or not re-sign their aging players to clear salary cap for rebuilding reason. (never ending rebuilding team like Clippers) Free agent will chose their new team by their “CHARACTER” as follow Championship / Money / Playing Time / Loyal / Travel / Normal. Players’ character will be change year after year. Players like Malone and Payton, past all stars without championship and not fit with their old teams plan will choose to join contend teams with less pay.