Player Attributes / Profile
- Ogilthorpe
- Minor League
- Posts: 222
- Joined: Tue Sep 27, 2005 5:14 am
- Location: B.C. Canada
-
- Junior League
- Posts: 11
- Joined: Sat Jun 05, 2010 8:56 am
- Location: Karlstad, Sweden
-
- Dabo Hockey Manager
- Posts: 511
- Joined: Mon Dec 07, 2009 10:51 pm
- Location: Västerås, Sweden
Not any time soon I am afraid. Perhaps I could put some player data in the screenshot below if I don't feel lazy some day.hellgren84 wrote:When will you post another pic of how far you`ve come?
SQLite is only the database, the interface you see there is written in C# using Visual Studio.hellgren84 wrote:dabo wrote:I think it is time to show you some screenshots (click for full size), even though these are prototypes of the gui without any player data etc.
You made this from de SQL or another program?
-
- Prospect
- Posts: 61
- Joined: Tue Apr 05, 2005 4:35 am
Since things got split up, I want to reiterate my earlier thoughts in the appropriate thread.
My big problem with EHM is that the top players are all roughly similar. With a high enough PA, a player can become super fast, have a super shot, and be a super passer. I just don't believe that comes anywhere close to real life.
The 2 greatest players ever (at least in the past 30 years) were not the best skaters in the league. Nor were they the strongest players. One of them completely avoided physical contact and the other stayed away from it more due to his penchant for getting hurt - talking about Gretzky and Lemieux.
The ONLY way to have a game be realistic is to account for oddities like these super amazing players. What made Gretzky so great? His decisions (based upon instincts, intelligence, and reactions) were just so much better than anyone else's. And his passing and shooting (not shot power), too. He wasn't even necessarily an all-time great stickhandler. So that means, to me, you really need to establish that a typical great player can max at 20 for skills like stickhandling, passing, etc. But then also allow for the crazily legendary players to have a 40 or 60 in one or more of those areas.
Yes, you can argue that Gretzky of 1984 playing in 2010 would probably not score over 200 points. I would argue that there's no way to know that. What about Lemieux? Bobby Orr? To me, the attributes can handle that. If you don't want that type of player, perhaps an in-game option to inhibit it could be developed.
And speaking of Orr, I'd think such a way of dealing with greatness would allow for a defenseman to score 40 goals and 60-80 assists.
My big problem with EHM is that the top players are all roughly similar. With a high enough PA, a player can become super fast, have a super shot, and be a super passer. I just don't believe that comes anywhere close to real life.
The 2 greatest players ever (at least in the past 30 years) were not the best skaters in the league. Nor were they the strongest players. One of them completely avoided physical contact and the other stayed away from it more due to his penchant for getting hurt - talking about Gretzky and Lemieux.
The ONLY way to have a game be realistic is to account for oddities like these super amazing players. What made Gretzky so great? His decisions (based upon instincts, intelligence, and reactions) were just so much better than anyone else's. And his passing and shooting (not shot power), too. He wasn't even necessarily an all-time great stickhandler. So that means, to me, you really need to establish that a typical great player can max at 20 for skills like stickhandling, passing, etc. But then also allow for the crazily legendary players to have a 40 or 60 in one or more of those areas.
Yes, you can argue that Gretzky of 1984 playing in 2010 would probably not score over 200 points. I would argue that there's no way to know that. What about Lemieux? Bobby Orr? To me, the attributes can handle that. If you don't want that type of player, perhaps an in-game option to inhibit it could be developed.
And speaking of Orr, I'd think such a way of dealing with greatness would allow for a defenseman to score 40 goals and 60-80 assists.
-
- Dabo Hockey Manager
- Posts: 511
- Joined: Mon Dec 07, 2009 10:51 pm
- Location: Västerås, Sweden
Here are two screenshots of player profiles read from the database (some is still hard-coded):


The radar chart is calculated based on the formulas suggested by B. Stinson.
I am happy I managed to get the database working but there seems to be some performance problems. The pretty code I wrote first was too slow so I had to rewrite it. It is faster now but still not fast enough, don't think it is because of the database though instead I suspect it is the GUI. Will look more into this.


The radar chart is calculated based on the formulas suggested by B. Stinson.
I am happy I managed to get the database working but there seems to be some performance problems. The pretty code I wrote first was too slow so I had to rewrite it. It is faster now but still not fast enough, don't think it is because of the database though instead I suspect it is the GUI. Will look more into this.
-
- Prospect
- Posts: 61
- Joined: Tue Apr 05, 2005 4:35 am
I love the look of it. Yes, it's a Windows app, but you've managed to stuff a lot of info into one form and keep it feeling very clean. Nice job.
Performance probably is the UI. But then again, how are you accessing the data? Is the UI pulling everything in and filtering or is the filtering handled in database procs?
Performance probably is the UI. But then again, how are you accessing the data? Is the UI pulling everything in and filtering or is the filtering handled in database procs?
-
- Dabo Hockey Manager
- Posts: 511
- Joined: Mon Dec 07, 2009 10:51 pm
- Location: Västerås, Sweden
I only select the appropriate rows for a specific player.ArtVandelay wrote:Performance probably is the UI. But then again, how are you accessing the data? Is the UI pulling everything in and filtering or is the filtering handled in database procs?
I am pretty sure where the slow-down is. Will be pretty easy to test and I will do it tonight or tomorrow.
-
- Prospect
- Posts: 61
- Joined: Tue Apr 05, 2005 4:35 am
What about a customizable overall rating? Allow users to enter their own calculations using the individual attributes and possibly some weighting of attributes but a multiplier...all user customizable. I would think that might not be too difficult - and I do have some experience with C#.dabo wrote:No I will not because I think it is not interesting in a game like this. Personally I would rather go with a single radar chart and not show any particular attributes at all but you people would probably riot

- archibalduk
- TBL Admin Team
- Posts: 20372
- Joined: Tue Jul 06, 2004 8:44 pm
- Custom Rank: Seaside + Fruit Juice Mode
- Favourite Team: Guildford (EPL) / Invicta (NIHL)
- Location: United Kingdom
- Contact:
Looks absolutely brilliant Dabo. 
What screen resolution are you designing this for? 1024x768?
This is just an idea for a long time in the future but I will mention it whilst I remember: I think it'd be cool if there was a setting where you can choose which face card template to use in the game (or choose not to have one at all). The card design would then overlay over the player image. So rather than us having to create a face picture for every single player with the card design, we could just have one card template which would overlay the player image on the profile page. Do I make sense?

What screen resolution are you designing this for? 1024x768?
This is just an idea for a long time in the future but I will mention it whilst I remember: I think it'd be cool if there was a setting where you can choose which face card template to use in the game (or choose not to have one at all). The card design would then overlay over the player image. So rather than us having to create a face picture for every single player with the card design, we could just have one card template which would overlay the player image on the profile page. Do I make sense?
- B. Stinson
- TBL Admin Team
- Posts: 5131
- Joined: Mon May 08, 2006 11:22 pm
- Favourite Team: Philadelphia Flyers
- Location: Telford, PA
I just had a quick flashback to the freeware EHM while I was looking over the player info in those new shots
. The simple nature of the UI is nice.

That would be good idea. I think it would work a lot like the FaceGen settings in OOTP, where you can set the color mode of the picture. Except instead of color, it would be a card of choice.archibalduk wrote:Looks absolutely brilliant Dabo.
What screen resolution are you designing this for? 1024x768?
This is just an idea for a long time in the future but I will mention it whilst I remember: I think it'd be cool if there was a setting where you can choose which face card template to use in the game (or choose not to have one at all). The card design would then overlay over the player image. So rather than us having to create a face picture for every single player with the card design, we could just have one card template which would overlay the player image on the profile page. Do I make sense?
- archibalduk
- TBL Admin Team
- Posts: 20372
- Joined: Tue Jul 06, 2004 8:44 pm
- Custom Rank: Seaside + Fruit Juice Mode
- Favourite Team: Guildford (EPL) / Invicta (NIHL)
- Location: United Kingdom
- Contact:
I suppose in time you could make it so that the game would automatically add a nation flag and player's name to the card design. If the game could do this dynamically then this would make things even easier. That'd be very ambitious though!B. Stinson wrote:I just had a quick flashback to the freeware EHM while I was looking over the player info in those new shots. The simple nature of the UI is nice.
That would be good idea. I think it would work a lot like the FaceGen settings in OOTP, where you can set the color mode of the picture. Except instead of color, it would be a card of choice.archibalduk wrote:Looks absolutely brilliant Dabo.
What screen resolution are you designing this for? 1024x768?
This is just an idea for a long time in the future but I will mention it whilst I remember: I think it'd be cool if there was a setting where you can choose which face card template to use in the game (or choose not to have one at all). The card design would then overlay over the player image. So rather than us having to create a face picture for every single player with the card design, we could just have one card template which would overlay the player image on the profile page. Do I make sense?
- 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
You bring up a good point with the resolution. EHM has issues on a lot of the newer laptops because of it's dimensions. Also, I know I can't (or it's too difficult to) play EHM on my little netbook I use at home. I forget what the resolution of that one is, but it would be nice if we could have the game set for that sort of resolution.archibalduk wrote: What screen resolution are you designing this for? 1024x768?
- archibalduk
- TBL Admin Team
- Posts: 20372
- Joined: Tue Jul 06, 2004 8:44 pm
- Custom Rank: Seaside + Fruit Juice Mode
- Favourite Team: Guildford (EPL) / Invicta (NIHL)
- Location: United Kingdom
- Contact:
I did a survey a while back (I guess about a year ago now) to find out what screen resolution TBL users used. I was doing this to find out what resolution to design TBL for. Although there are many people who use high resolutions and/or widescreen resolutions (e.g. I use 1440 x 900), there is still a large number of users who use 1024 x 768 or similar resolutions.bruins72 wrote:You bring up a good point with the resolution. EHM has issues on a lot of the newer laptops because of it's dimensions. Also, I know I can't (or it's too difficult to) play EHM on my little netbook I use at home. I forget what the resolution of that one is, but it would be nice if we could have the game set for that sort of resolution.archibalduk wrote: What screen resolution are you designing this for? 1024x768?
IMHO 1024 x 768 is a safe resolution to design the game for. It's a resolution all modern computers and laptops can comfortably display.
I'd be curious to know what sort of resolutions netbooks show. Can they display the 768 pixels high/vertical?
-
- Fringe Player
- Posts: 329
- Joined: Wed Feb 07, 2007 2:54 pm
- Location: Sheffield, England
This looks fantastic, I'm very impressed from this! Hopefully with hard work and an active and supportive TBL community behind it this project can come to fruition. I think the layout and graphics are superb and can't be improved.
This might even have potential to rival/beat EHM... the users, us, can chip in ideas an actually help shape the game. Keep up the good work.
This might even have potential to rival/beat EHM... the users, us, can chip in ideas an actually help shape the game. Keep up the good work.
- 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
They've got average width but the height on them in pretty short. They're 1024x600. I got one for free with my cable/internet subscription. It's okay for surfing the net while sitting on the couch but you can't play games like EHM with it.archibalduk wrote:I did a survey a while back (I guess about a year ago now) to find out what screen resolution TBL users used. I was doing this to find out what resolution to design TBL for. Although there are many people who use high resolutions and/or widescreen resolutions (e.g. I use 1440 x 900), there is still a large number of users who use 1024 x 768 or similar resolutions.bruins72 wrote:You bring up a good point with the resolution. EHM has issues on a lot of the newer laptops because of it's dimensions. Also, I know I can't (or it's too difficult to) play EHM on my little netbook I use at home. I forget what the resolution of that one is, but it would be nice if we could have the game set for that sort of resolution.archibalduk wrote: What screen resolution are you designing this for? 1024x768?
IMHO 1024 x 768 is a safe resolution to design the game for. It's a resolution all modern computers and laptops can comfortably display.
I'd be curious to know what sort of resolutions netbooks show. Can they display the 768 pixels high/vertical?
- archibalduk
- TBL Admin Team
- Posts: 20372
- Joined: Tue Jul 06, 2004 8:44 pm
- Custom Rank: Seaside + Fruit Juice Mode
- Favourite Team: Guildford (EPL) / Invicta (NIHL)
- Location: United Kingdom
- Contact:
- 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, I know. Wishful thinking I guess.archibalduk wrote:600px is far too short in my opinion. At that sort of height it's going to be a very tight squeeze to fit everything in. Also, you have to factor in the task bar which will take up some of that 600px.
768px is probably the best compromise between compatibility and space.
I hope so! My thinking is fixed on that 1-20 scale.alexob18 wrote:Would there be any way to revert this to EHM's 1-20 rating? I've grown rather fond of that.
- axwel3221
- Checking Line
- Posts: 522
- Joined: Thu Oct 08, 2009 4:58 pm
- Location: Helsinki, Finland
-
- Dabo Hockey Manager
- Posts: 511
- Joined: Mon Dec 07, 2009 10:51 pm
- Location: Västerås, Sweden
Yesarchibalduk wrote:What screen resolution are you designing this for? 1024x768?
Noarchibalduk wrote:This is just an idea for a long time in the future but I will mention it whilst I remember: I think it'd be cool if there was a setting where you can choose which face card template to use in the game (or choose not to have one at all). The card design would then overlay over the player image. So rather than us having to create a face picture for every single player with the card design, we could just have one card template which would overlay the player image on the profile page. Do I make sense?

As I said before you will be able to choose between 1-20 and 50-99. The attributes are currently stored in the 50-99 interval in the database but I can change to whatever NHL:EHM is using if it would become easier for people to rate players.alexob18 wrote:Would there be any way to revert this to EHM's 1-20 rating? I've grown rather fond of that.