Player creator
- bruins72
- TBL Admin Team
- Posts: 14513
- Joined: Fri Jan 20, 2006 3:13 pm
- Custom Rank: Challenge Guy
- Favourite Team: Boston Bruins
- Location: Taunton, MA
I pretty much agree with what you're saying empach but one thing you really need to consider... the player generator is for creating new young players when an old one retires. We're not going to give a 15 year old a 20 in passing. He'll develop into that 20 maybe but he won't get that when he's created.
I do agree that the attributes should be be grouped for each template. "A" attributes would be for the key attributes that really make up what that player type is all about. "B" attributes would be helpful attributes. These would be ones that are often pretty good in players of this type. "C" attributes would be ones that are rarely good in players of this type. Then as a player develops, it looks at the groups of attributes for that player type and factors in training and PA to eventually determine his peak.
I do agree that the attributes should be be grouped for each template. "A" attributes would be for the key attributes that really make up what that player type is all about. "B" attributes would be helpful attributes. These would be ones that are often pretty good in players of this type. "C" attributes would be ones that are rarely good in players of this type. Then as a player develops, it looks at the groups of attributes for that player type and factors in training and PA to eventually determine his peak.
-
- Drafted
- Posts: 171
- Joined: Wed Jan 17, 2007 10:27 pm
Oh yeah, the actual numbers I used were just for examples.bruins72 wrote:I pretty much agree with what you're saying empach but one thing you really need to consider... the player generator is for creating new young players when an old one retires. We're not going to give a 15 year old a 20 in passing. He'll develop into that 20 maybe but he won't get that when he's created.
-
- Dabo Hockey Manager
- Posts: 511
- Joined: Mon Dec 07, 2009 10:51 pm
- Location: Västerås, Sweden
Could you rephrase that?drewst18 wrote:Other things I would like to add would be this fixed att system of 1-25. Dabo this could be a great system to allow for other att usage (none displayed, 1-5, 1-25, and 1-100) I think that is a must.
Absolutely, I will be looking to add this along with as much as possible into the database so it won't be hardcoded. But I need to try things out before I promise too much.Alessandro wrote:I suggest to create something that allows a certain percentage of players based off nationality. I mean, grinders or defensive forwards should be rare in Russia, which prefers danglers/playmakers, in Canada they should have a bigger percentage, and so on
- dave1927p
- Leading Scorer
- Posts: 802
- Joined: Mon Dec 17, 2007 6:28 am
- Favourite Team: Toronto (NHL), Hamilton (OHL),
- Location: Canada
i think the big three to me are EHM (FM), OOTP, and Front Office Football - its a great game that hasn't been mentioned to much...its problem is the interface.drewst18 wrote:Might be too late for this, but I think that we might be focused a little bit too much on the EHM system rather than the games that have expanded since then like OOTP and FM..
I think most importantly Dabo makes this HIS game. Don't try and replace EHM because you won't be able to very easily but adding dimentions that other games offer and his own ideas (new things that haven't been tried yet) i think is the way to go.
Although i would kill for a hockey ootp game with a mix of FOF and EHM/FM lol. Wolverine Studios has a couple good ideas in their basketball game as well.
I just hope that most stuff is customizable...and that there is an expansion draft

-
- Dabo Hockey Manager
- Posts: 511
- Joined: Mon Dec 07, 2009 10:51 pm
- Location: Västerås, Sweden
Ok, since noone else has dared to specify which attributes should define player types I have today taken the first step and created a list from which we can use going forward. Post any changes needed and additional player types you want (in the format below), I have only used the player types mentioned in the first post so far.
Here are all the attributes in the game:
Goalkeeper (visible)
Technical
Technical
Mental
+ Strength
- Weakness
[sup]x[/sup] Comment
Goalkeeper
Any goalie experts around? I haven't done anything for goalies yet.
Butterfly
Hybrid
Stand-up
Unorthodox
Defenceman
All-around
Ignored since it might be removed.
Offensive
[sup]2[/sup] Figured an offensive defenceman should be quick on his skates so that he can get back in defensive position (but perhaps only the all-around defenceman thinks like this?)
Puck moving
Dangler
Power forward
Sniper
Two-way
Here are all the attributes in the game:
Goalkeeper (visible)
Technical
- Angles
Blocker high
Blocker low
Breakaways
Five hole
Glove high
Glove low
Passing
Poke checking
Rebound control
Reflexes
Shot recovery
Technical
- Backhand
Checking
Deflecting
Deking
Faceoffs
Hitting
Passing
Poke checking
Puck control
Shot blocking
Slap shot
Wrist shot
Mental
- Aggressiveness
Anticipation
Composure
Concentration
Decisions
Determination
Discipline
Influence
Positioning
Teamwork
Toughness
Work rate
- Acceleration
Agility
Balance
Speed
Stamina
Strength
- Fighting ability
Fighting tendency
Hitting tendency
Shooting tendency
Shot blocking tendency
Injury proneness
Natural fitness
Agitation
Versatility
Consistency
Dirtyness
Important games
Adaptability
Ambition
Loyalty
Pressure
Professionalism
Temperament
+ Strength
- Weakness
[sup]x[/sup] Comment
Goalkeeper
Any goalie experts around? I haven't done anything for goalies yet.
Butterfly
Hybrid
Stand-up
Unorthodox
Defenceman
All-around
- + Hitting
+ Passing
+ Poke checking
+ Puck control
+ Concentration
+ Decisions
+ Determination
+ Positioning
+ Acceleration
+ Speed
+ Stamina
- Deflecting
- Faceoffs
- Fighting ability
- Fighting tendency
- Agitation
- + Hitting
+ Poke checking
+ Shot blocking
+ Concentration
+ Decisions
+ Determination
+ Positioning
+ Stamina
+ Strength
+ Hitting tendency
+ Shot blocking tendency
- Deflecting
- Deking
- Faceoffs
Ignored since it might be removed.
Offensive
- + Passing
+ Puck control
+ Slap shot [sup]1[/sup]
+ Wrist shot [sup]1[/sup]
+ Anticipation
+ Decisions
+ Acceleration [sup]2[/sup]
+ Speed [sup]2[/sup]
- Checking
- Deflecting
- Faceoffs
- Toughness
- Aggressiveness
- Fighting ability
- Fighting tendency
- Agitation
[sup]2[/sup] Figured an offensive defenceman should be quick on his skates so that he can get back in defensive position (but perhaps only the all-around defenceman thinks like this?)
Puck moving
- + Passing
+ Puck control
+ Anticipation
+ Decisions
+ Acceleration
+ Speed
- Checking
- Deflecting
- Faceoffs
- Toughness
- Aggressiveness
- Fighting ability
- Fighting tendency
- Agitator
Dangler
- + Deking
+ Puck control
+ Composure
+ Concentration
+ Acceleration
+ Agility
+ Speed
- Checking
- Hitting
- Aggressiveness
- Toughness
- Fighting ability
- Fighting tendency
- Hitting tendency
- Shot blocking tendency
- Agitation
- + Poke checking
+ Shot blocking
+ Anticipation
+ Concentration
+ Decisions
+ Positioning
+ Teamwork
+ Work rate
+ Stamina
+ Shot blocking tendency
- Deflections
- Deking
- Fighting ability
- Fighting tendency
- + Checking
+ Hitting
+ Aggressiveness
+ Toughness
+ Balance
+ Strength
+ Fighting ability
+ Fighting tendency
+ Agitation
- Deflecting
- Deking
- Puck control
- Discipline
- + Checking
+ Hitting
+ Aggressiveness
+ Toughness
+ Balance
+ Strength
- Deflecting
- Deking
- + Passing
+ Puck control
+ Anticipation
+ Composure
+ Decisions
- Fighting ability
- Fighting tendency
- Hitting tendency [sup]1[/sup]
- Shooting tendency
- Shot blocking tendency
- Agitation
Power forward
- + Checking
+ Hitting
+ Passing [sup]1[/sup]
+ Puck control
+ Aggressiveness
+ Slap shot [sup]1[/sup]
+ Wrist shot [sup]1[/sup]
+ Determination
+ Toughness
+ Balance
+ Strength
+ Hitting tendency
Weaknesses anyone?
Sniper
- + Slap shot
+ Wrist shot
+ Anticipation
+ Composure
+ Positioning
+ Shooting tendency
- Checking
- Hitting
- Aggressiveness
- Toughness
- Fighting ability
- Fighting tendency
- Hitting tendency
- Shot blocking tendency
- Agitation
Two-way
- + Passing
+ Puck control
+ Poke checking
+ Shot blocking
+ Decisions
+ Positioning
+ Teamwork
+ Work rate
+ Acceleration
+ Speed
+ Stamina
- Aggressiveness
- Toughness
- Fighting ability
- Fighting tendency
- Agitation
Last edited by dabo on Wed Jul 14, 2010 10:22 am, edited 1 time in total.
- Ogilthorpe
- Minor League
- Posts: 222
- Joined: Tue Sep 27, 2005 5:14 am
- Location: B.C. Canada
- Ogilthorpe
- Minor League
- Posts: 222
- Joined: Tue Sep 27, 2005 5:14 am
- Location: B.C. Canada
-
- Dabo Hockey Manager
- Posts: 511
- Joined: Mon Dec 07, 2009 10:51 pm
- Location: Västerås, Sweden
If a forward is good at faceoffs or not depends on the position not on the player type. A power forward playing C is more likely to be good at faceoffs than one playing LW. For defensemen I think it is fair to assume that all are bad at faceoffs that's why it's in the templates for them.Ogilthorpe wrote:Where are the faceoff attributes for the forwards? I see that Dmen have a -faceoff attribute, that seems fair.
There is no such attribute.Ogilthorpe wrote:Is there any way to add +One Timer to the Sniper attributes?
I have added lists of attributes in the game in my previous post.
- bruins72
- TBL Admin Team
- Posts: 14513
- Joined: Fri Jan 20, 2006 3:13 pm
- Custom Rank: Challenge Guy
- Favourite Team: Boston Bruins
- Location: Taunton, MA
I like what I'm seeing in your player templates, dabo. I've noticed you've got some attributes that aren't in EHM. Could you give a little explanation of the various attributes so we can better understand them and make recommendations based on that? For example, how does the "Composure" attribute work? Would that be low for Enforcers because they're easily goaded into fights?
I do like the idea of a "One Timer" attribute. Some players are really good with that and others aren't.
I do like the idea of a "One Timer" attribute. Some players are really good with that and others aren't.
- bruins72
- TBL Admin Team
- Posts: 14513
- Joined: Fri Jan 20, 2006 3:13 pm
- Custom Rank: Challenge Guy
- Favourite Team: Boston Bruins
- Location: Taunton, MA
-
- Dabo Hockey Manager
- Posts: 511
- Joined: Mon Dec 07, 2009 10:51 pm
- Location: Västerås, Sweden
Don't know what it was like in EHM, but the pressure attribute I have is how a player handles pressure from the media and everything outside the rink. This could lead to a player wanting a trade if the media is on him too much etc.bruins72 wrote:So in the game it's going to be like "Pressure" was in EHM?dabo wrote:I found this in a dictionary which explains how I think of it:
Composure - steadiness of mind under stress; calmness
"Despite the hysteria and panic around him, he retained his composure."
Composure is only during actual match situations.
- dave1927p
- Leading Scorer
- Posts: 802
- Joined: Mon Dec 17, 2007 6:28 am
- Favourite Team: Toronto (NHL), Hamilton (OHL),
- Location: Canada
wow, this is really sounding great!
Dabo, do you have a consistency rating similar to EHM? I kinda wished we'd see more inconsistency out of some guys in EHM. It would be cool if that were to change based on cold streaks or hot streaks...or perhaps if there are up for a new contract. (Kovolev)
I hope you can also get the inconsistency right for goalies too.
Speaking of pressure, do you plan on making alot more pressure in some cities then others. The media in Toronto, Montreal, New York are cut throat...versus say nashville, florida, columbus where they are almost non existent. So when you sign a player who doesn't have good "composure" or who isn't good under "pressure" can just fall apart and not be able to regain it his whole career (or in some cases he can but in another city)
Dabo, do you have a consistency rating similar to EHM? I kinda wished we'd see more inconsistency out of some guys in EHM. It would be cool if that were to change based on cold streaks or hot streaks...or perhaps if there are up for a new contract. (Kovolev)
I hope you can also get the inconsistency right for goalies too.

Speaking of pressure, do you plan on making alot more pressure in some cities then others. The media in Toronto, Montreal, New York are cut throat...versus say nashville, florida, columbus where they are almost non existent. So when you sign a player who doesn't have good "composure" or who isn't good under "pressure" can just fall apart and not be able to regain it his whole career (or in some cases he can but in another city)
-
- Dabo Hockey Manager
- Posts: 511
- Joined: Mon Dec 07, 2009 10:51 pm
- Location: Västerås, Sweden
Yesdave1927p wrote:Speaking of pressure, do you plan on making alot more pressure in some cities then others. The media in Toronto, Montreal, New York are cut throat...versus say nashville, florida, columbus where they are almost non existent.
Yes, not sure about the bold part though. Again, not sure his composure on the ice should be influenced, should it?dave1927p wrote:So when you sign a player who doesn't have good "composure" or who isn't good under "pressure" can just fall apart and not be able to regain it his whole career (or in some cases he can but in another city)
-
- Drafted
- Posts: 171
- Joined: Wed Jan 17, 2007 10:27 pm
High pressure cities should definitely affect 'pressure' as you've defined it. It probably wouldn't affect 'composure' but low 'pressure' and a high pressure city should result in low morale which would result in poor play.dabo wrote:
Yes, not sure about the bold part though. Again, not sure his composure on the ice should be influenced, should it?
And I agree that a player with low 'pressure' in a high pressure city like Montreal would probably have a poorer career than had he played in a low pressure city like Nashville, given similar ice time, training, teammates etc. If I digged deep I could probably find some examples but it isn't something you could prove anyway.
The reverse probably works as well. Some players elevate their games playing in bigger markets.
- dave1927p
- Leading Scorer
- Posts: 802
- Joined: Mon Dec 17, 2007 6:28 am
- Favourite Team: Toronto (NHL), Hamilton (OHL),
- Location: Canada
Lee Stepniak and Vesa Toskala are a couple recent examples. But when the playoffs came, where was Lee?empach wrote:High pressure cities should definitely affect 'pressure' as you've defined it. It probably wouldn't affect 'composure' but low 'pressure' and a high pressure city should result in low morale which would result in poor play.dabo wrote:
Yes, not sure about the bold part though. Again, not sure his composure on the ice should be influenced, should it?
And I agree that a player with low 'pressure' in a high pressure city like Montreal would probably have a poorer career than had he played in a low pressure city like Nashville, given similar ice time, training, teammates etc. If I digged deep I could probably find some examples but it isn't something you could prove anyway.
The reverse probably works as well. Some players elevate their games playing in bigger markets.
I think that there are players that play in big town cities that just lose all confidence in themselfs and some can never get it back. ...of course there are other factors things like workrate and injuries factors into that as well. It happens all the time in smaller market clubs too, maybe just not as fast?
One more thing, is there any type of stat for making your linemates better. Some guys are skilled and put up the points but they don't make their linemates better players, the great players do just that and make everyone better.
- dave1927p
- Leading Scorer
- Posts: 802
- Joined: Mon Dec 17, 2007 6:28 am
- Favourite Team: Toronto (NHL), Hamilton (OHL),
- Location: Canada
dabo, i'm sure you are probably already aware of this site Puck Prospectus but if you haven't it will definately help out with some attributes and ratings. I am liking their 20-80 rating breakdown. (maybe not necessarily for this game)
The book Hockeynomics has some good stat analysis that may help with the draft success along with other things.
The book Hockeynomics has some good stat analysis that may help with the draft success along with other things.
-
- Dabo Hockey Manager
- Posts: 511
- Joined: Mon Dec 07, 2009 10:51 pm
- Location: Västerås, Sweden
-
- Drafted
- Posts: 171
- Joined: Wed Jan 17, 2007 10:27 pm
I like the idea of this attribute, not sure what to call it though. Elevate maybe?dabo wrote:No, what would you call that attribute?dave1927p wrote:One more thing, is there any type of stat for making your linemates better. Some guys are skilled and put up the points but they don't make their linemates better players, the great players do just that and make everyone better.
I could even see it being a 0 or 1 attribute. Either you do or you don't, it's going to be a hard thing to rate players at. But it may be best to keep the regular scale.
- bruins72
- TBL Admin Team
- Posts: 14513
- Joined: Fri Jan 20, 2006 3:13 pm
- Custom Rank: Challenge Guy
- Favourite Team: Boston Bruins
- Location: Taunton, MA
I really like the idea of some players not being able to handle the pressure of playing in certain markets. That would seriously change things up. I'd also like to see it affect free agent signings. A player with a low "pressure" rating probably wouldn't sign with Montreal.empach wrote:High pressure cities should definitely affect 'pressure' as you've defined it. It probably wouldn't affect 'composure' but low 'pressure' and a high pressure city should result in low morale which would result in poor play.dabo wrote:
Yes, not sure about the bold part though. Again, not sure his composure on the ice should be influenced, should it?
And I agree that a player with low 'pressure' in a high pressure city like Montreal would probably have a poorer career than had he played in a low pressure city like Nashville, given similar ice time, training, teammates etc. If I digged deep I could probably find some examples but it isn't something you could prove anyway.
The reverse probably works as well. Some players elevate their games playing in bigger markets.
And as you said, there are some players that just won't thrive in some of these non-hockey markets like Florida and Nashville. Their game will suffer if they're playing for an empty arena. They need to have fans to push them. Maybe if they have a high "pressure" rating, their game will suffer on low pressure teams?
empach wrote:I like the idea of this attribute, not sure what to call it though. Elevate maybe?dabo wrote:No, what would you call that attribute?dave1927p wrote:One more thing, is there any type of stat for making your linemates better. Some guys are skilled and put up the points but they don't make their linemates better players, the great players do just that and make everyone better.
I could even see it being a 0 or 1 attribute. Either you do or you don't, it's going to be a hard thing to rate players at. But it may be best to keep the regular scale.
I like this one! I think it should be the normal 1-20 (25 with generational players) scale. Most players would float around the 10 mark, some dipping below that, but then you'd get those special players who would fill the upper half of the scale. And then you could look at a generational player like Gretzky who might get a 25 in this.
- dave1927p
- Leading Scorer
- Posts: 802
- Joined: Mon Dec 17, 2007 6:28 am
- Favourite Team: Toronto (NHL), Hamilton (OHL),
- Location: Canada
empach wrote:I like the idea of this attribute, not sure what to call it though. Elevate maybe?dabo wrote:No, what would you call that attribute?dave1927p wrote:One more thing, is there any type of stat for making your linemates better. Some guys are skilled and put up the points but they don't make their linemates better players, the great players do just that and make everyone better.
I could even see it being a 0 or 1 attribute. Either you do or you don't, it's going to be a hard thing to rate players at. But it may be best to keep the regular scale.
It will be hard to give it to majority of players so maybe a 0, 1, to 2 might work until a better rating system comes out? 1 would be sidney crosbys and a 2 would be wayne gretzky, mario lemieux, bobby orr (in other words, extreamly extreamley rare)
Dabo, i have always thought the rating in EHM have been to high, would it be at all possible to customize the average skill levels for the player generation? I know there aren't any overalls but the average in EHM would be in the 70s, i want them in the high 50s to low 60s ... and the top players in the mid 80s ...
200 - Generational (Gretzky)
190 - Superstar (Ovie)
180 - Franchise (Gaborik)
170 - 1st liner
160 - 1st/2nd liner
It would be amazing if we could punch in our own numbers (where bold) to change the attributes of created players...the amount of work it would require would be drastic im sure unfortuantely
- Alessandro
- Olympic Gold
- Posts: 2865
- Joined: Sat Aug 27, 2005 1:54 pm
- Custom Rank: TBL Rosters Man
- Favourite Team: Team Russia
- WHL Team: Calgary Flames
But I don't think that fighting should affect any player type, well, maybe fighting tendency, but not definitely figthing abilities.
Regarding goalies, I would say that butterflies are definitely +agility, +glove low, +blocker low and perhaps -positioning, but the difference is IMHO more stylistic than ratings, so maybe you can just drop the patterns. Also unhortodox always made me little sense, I'd say that a goalie is either butterfly, standup or hybrid
Regarding goalies, I would say that butterflies are definitely +agility, +glove low, +blocker low and perhaps -positioning, but the difference is IMHO more stylistic than ratings, so maybe you can just drop the patterns. Also unhortodox always made me little sense, I'd say that a goalie is either butterfly, standup or hybrid
- bruins72
- TBL Admin Team
- Posts: 14513
- Joined: Fri Jan 20, 2006 3:13 pm
- Custom Rank: Challenge Guy
- Favourite Team: Boston Bruins
- Location: Taunton, MA
Yeah, you could probably go with just Butterfly, Stand-up, and Hybrid. I think an unorthodox goalie would fit into the Hybrid category.
Standup
+Angles
+Positioning
+Balance
+Blocker High
+Glove High
-Agility
-Shot Recovery
-Five Hole
Butterfly
+Agilty
+Shot Recovery (is this how quickly they recover their stance after blocking a shot?)
+Five Hole
+Glove Low
+Stick Low
-Blocker High
-Positioning
-???
Hybrid
+Agility
+Reflexes
+Shot Recovery
+???
-???
-???
-???
Standup
+Angles
+Positioning
+Balance
+Blocker High
+Glove High
-Agility
-Shot Recovery
-Five Hole
Butterfly
+Agilty
+Shot Recovery (is this how quickly they recover their stance after blocking a shot?)
+Five Hole
+Glove Low
+Stick Low
-Blocker High
-Positioning
-???
Hybrid
+Agility
+Reflexes
+Shot Recovery
+???
-???
-???
-???
- Calv
- TBL Admin Team
- Posts: 4423
- Joined: Tue Jul 06, 2004 9:02 pm
- Custom Rank: Goalie....Sieve....!
- Favourite Team: Team GB
- Location: Manchester, UK
When creating regens, I would use a probability distribution to calculate the new PA. It's quite easy to generate Gaussian numbers in C (or any other language, as long as you have a random number generator).
All you would have to do is say the mean is the old guys PA and set the standard deviation to (say) 2% of his PA. So if a player retired with PA of 170, then a distribution of PA's would be something like this: http://yfrog.com/16distsp
I think doing it this way is more rigorous than just saying PA can be within +-10% for example.
All you would have to do is say the mean is the old guys PA and set the standard deviation to (say) 2% of his PA. So if a player retired with PA of 170, then a distribution of PA's would be something like this: http://yfrog.com/16distsp
I think doing it this way is more rigorous than just saying PA can be within +-10% for example.