Home | Webstore
Latest News: OOTP 26 Available - FHM 11 Available - OOTP Go! Available

Out of the Park Baseball 26 Buy Now!

  

Go Back   OOTP Developments Forums > Prior Versions of Our Games > Franchise Hockey Manager > FHM - General Discussions

Reply
 
Thread Tools
Old 03-13-2013, 10:39 AM   #1
silvam14
Hall Of Famer
 
silvam14's Avatar
 
Join Date: Apr 2004
Location: Dedham, MA
Posts: 9,891
Naming convention of player pics: There's gotta be a better way

I don't know, I find having to put the birthdate as part of the filename extremely time consuming for player photos. Add into that the date format is european to boot and it makes it even worse. I'd love to work on getting those uniform backs for each player, but it will just take too much time to create each file. Unless there is some easier way...
__________________
Senior "Nancy Boy" of the OOTP Boards
_______________________________________________
silvam14 is offline   Reply With Quote
Old 03-13-2013, 10:54 AM   #2
archibalduk
All Star Starter
 
archibalduk's Avatar
 
Join Date: Oct 2011
Location: UK
Posts: 1,209
Yeah I see what you mean. However, the difficulty is that there has to be a unique identifier for every player in game. It's the only way that an image can appear for a particular player. Otherwise if it was just done by name only, how would the game know which image to show where there is more than one player with the same name?

The way I see it, there are two ways of ensuring that each player has a unique identifier:

1) Have a unique record ID number. Every player in the DB will have a unique ID number and so this could be used. The disadvantage with this is that ID numbers are liable to change (e.g. when new players are added or old ones deleted). This means that whoever had ID #1 in one DB release might not necessarily have the same ID number with the next DB release. Also, these numbers would be really hard to understand - you'd have to look up the number in the DB to find out which player it represented. There's also scope for typing mistakes (and these would be difficult to spot).

2) Incorporate the player's DOB into the filename. It may look a little unwieldy but it's a lot easier to understand than using a unique ID number and it avoids all of the disadvantages mentioned above. Many EHM users (including myself) have designed many facepacks over the past 10 years and although it is a bit of a pain, I think it's fair to say it has worked fine all this time.

Unfortunately I don't think it's something that can be avoided or done differently...
__________________
Webmaster of The Blue Line Eastside Hockey Manager & Franchise Hockey Manager community and resource

Last edited by archibalduk; 03-13-2013 at 10:56 AM.
archibalduk is offline   Reply With Quote
Old 03-13-2013, 12:13 PM   #3
silvam14
Hall Of Famer
 
silvam14's Avatar
 
Join Date: Apr 2004
Location: Dedham, MA
Posts: 9,891
well, OOTP gets around it by using a middle initial and OOTP has many more players.

I think if the game could generate placeholder files with the filenames, it would be easier, then I could create the images, and overwrite the existing placeholer files
__________________
Senior "Nancy Boy" of the OOTP Boards
_______________________________________________
silvam14 is offline   Reply With Quote
Old 03-13-2013, 01:03 PM   #4
Smetana
All Star Starter
 
Smetana's Avatar
 
Join Date: Aug 2002
Location: West Virginia
Posts: 1,071
Quote:
Originally Posted by silvam14 View Post
I don't know, I find having to put the birthdate as part of the filename extremely time consuming for player photos. Add into that the date format is european to boot and it makes it even worse. I'd love to work on getting those uniform backs for each player, but it will just take too much time to create each file. Unless there is some easier way...
You're right, it's a pain. The only upside is that this file naming convention is compatible with EHM facepacks, so I suppose it's a tradeoff in that regard.
Smetana is offline   Reply With Quote
Old 03-13-2013, 01:12 PM   #5
Lukas Berger
OOTP Developments
 
Lukas Berger's Avatar
 
Join Date: Aug 2007
Location: Nice, Côte d'Azur, France
Posts: 21,255
Quote:
Originally Posted by silvam14 View Post
well, OOTP gets around it by using a middle initial and OOTP has many more players.

I think if the game could generate placeholder files with the filenames, it would be easier, then I could create the images, and overwrite the existing placeholer files
To be fair, OOTP doesn't get around it very well. Especially when you run a lot of leagues together.

It's not such a pain in OOTP when you just have MLB, but I've found when trying to add college, independents, etc. to an MLB universe it can very quickly become a real mess, picture wise.

You get five Chris Jones' or something, then two have the same middle initial, you have to change not only the picture name, but the name in game, you have to figure out which pic goes to which player, then once next years roster files come along, you have to do it all over again.

Considering that FHM does run a lot of leagues together, far more than OOTP ever would...

I honestly think the EHM-FHM way is better, if more trouble in some ways.

Last edited by Lukas Berger; 03-13-2013 at 01:17 PM.
Lukas Berger is offline   Reply With Quote
Old 03-13-2013, 01:15 PM   #6
silvam14
Hall Of Famer
 
silvam14's Avatar
 
Join Date: Apr 2004
Location: Dedham, MA
Posts: 9,891
Quote:
Originally Posted by lukasberger View Post
To be fair, OOTP doesn't get around it very well. Especially when you run a lot of leagues together.

It's not such a pain in OOTP when you just have MLB, but I've found when trying to add college, independents, etc. to an MLB universe it can very quickly become a real mess, picture wise.

I honestly think the EHM-FHM way is better, if more trouble in some ways.
Good point. I only use very small leagues in OOTP so I guess I just haven't experienced how messy it could be.

Perhaps it would be easier to download the facepacks already made and then just overwrite the files as I go
__________________
Senior "Nancy Boy" of the OOTP Boards
_______________________________________________
silvam14 is offline   Reply With Quote
Old 03-13-2013, 03:49 PM   #7
Bluenoser
Hall Of Famer
 
Bluenoser's Avatar
 
Join Date: Mar 2002
Location: In The Moment
Posts: 14,147
OOTP does a darn good job at getting around it. Five players with the same name - please give me some sample size, because it doesn't happen that often.


This current naming convention is and will continue to be a pita. Silvam is correct in that OOTP handles it well.

The thing is here, things like naming conventions should be mirrored from OOTP. It has numerous versions and has worked out the kinks quite well. Hockey isn't baseball, but the core db structures that work in OOTP should be used wherever possible in this game.

I don't buy the "it's easy to import EHM facepacks" argument at all. That's a poor mans excuse. Think long term for the game. Let's get this naming convention right in version 1 and not still be playing it with it in version 3, 4, etc.


Question - what is FHM going to do for newly generated players? What about fictional leagues/players. What's going to happen when 2 players with the same name have the same birthday?
Bluenoser is offline   Reply With Quote
Old 03-13-2013, 03:50 PM   #8
geckon
Hall Of Famer
 
geckon's Avatar
 
Join Date: Nov 2012
Location: Czech Republic
Posts: 2,077
To make sure I understand... Middle initial is like the W. in George W. Bush? If so, it's not very common in Europe to use such initials (at least not in all nations).
geckon is offline   Reply With Quote
Old 03-13-2013, 04:10 PM   #9
Loosie
Bat Boy
 
Join Date: Feb 2013
Posts: 16
Quote:
Originally Posted by silvam14 View Post
well, OOTP gets around it by using a middle initial and OOTP has many more players.

I think if the game could generate placeholder files with the filenames, it would be easier, then I could create the images, and overwrite the existing placeholer files
MIddle names are very common in baseball but not in hockey. Sidney Crosby is Sidney Crosby. I know when baseball cards were everywhere in the early 90's they all had the players middle names listed, but you don't get that with Hockey.
Loosie is offline   Reply With Quote
Old 03-13-2013, 04:27 PM   #10
Alessandro
Hall Of Famer
 
Alessandro's Avatar
 
Join Date: Oct 2011
Posts: 6,794
Quote:
Originally Posted by geckon View Post
To make sure I understand... Middle initial is like the W. in George W. Bush? If so, it's not very common in Europe to use such initials (at least not in all nations).
Terrible example
Alessandro is offline   Reply With Quote
Old 03-13-2013, 04:37 PM   #11
geckon
Hall Of Famer
 
geckon's Avatar
 
Join Date: Nov 2012
Location: Czech Republic
Posts: 2,077
Quote:
Originally Posted by Alessandro View Post
Terrible example
Sorry, he was the first one who crossed my mind...
geckon is offline   Reply With Quote
Old 03-13-2013, 04:45 PM   #12
CCMV
Bat Boy
 
Join Date: Apr 2007
Posts: 6
Quote:
Originally Posted by Bluenoser View Post
OOTP does a darn good job at getting around it. Five players with the same name - please give me some sample size, because it doesn't happen that often.
If you look at Swedish names, then you will end up with a lot of mixed up photos if you don't include the birth date (or some other unique identifier). For example, I did a search on eliteprospects for Johan Andersson and ended up with a list of 39 players. Erik Andersson yielded a result of 22 players. And that's just two common Swedish names.
CCMV is offline   Reply With Quote
Old 03-13-2013, 04:54 PM   #13
JeffR
FHM Producer
 
JeffR's Avatar
 
Join Date: Apr 2002
Location: Kelowna, BC
Posts: 17,249
Quote:
Originally Posted by Bluenoser View Post
OOTP does a darn good job at getting around it. Five players with the same name - please give me some sample size,
because it doesn't happen that often.
Six Marcus Johanssons in the database; according to eliteprospects 17 have been active at some point in the 2000's. No easy way to distinguish them besides birthdate; middle names wouldn't be useful because Swedish naming doesn't always follow the first-middle-last convention. The Caps' Marcus Johansson, the best-known one, doesn't have a middle name as far as I can tell; the second most-prominent one, an Allsvenskan defenceman, is actually Björn Ola Marcus Johansson, but goes by his third name, which isn't an uncommon practice. Other important hockey countries have similar practices with middle names.

There's also the research issue of trying to discover middle names. For NHLers, not that difficult; in other countries or for more obscure players, the information isn't readily available. Birthdates are far, far easier to find. Using middle names may be convenient for people building picture sets, but it offloads the work onto the researchers, who already have plenty.

Last edited by JeffR; 03-13-2013 at 04:59 PM.
JeffR is offline   Reply With Quote
Old 03-13-2013, 04:55 PM   #14
archibalduk
All Star Starter
 
archibalduk's Avatar
 
Join Date: Oct 2011
Location: UK
Posts: 1,209
Quote:
Originally Posted by Bluenoser View Post
The thing is here, things like naming conventions should be mirrored from OOTP. It has numerous versions and has worked out the kinks quite well. Hockey isn't baseball, but the core db structures that work in OOTP should be used wherever possible in this game.
Do you mean the middle initial thing? Few if any hockey players use any form of middle initial - so how would OOTP's system work???
__________________
Webmaster of The Blue Line Eastside Hockey Manager & Franchise Hockey Manager community and resource
archibalduk is offline   Reply With Quote
Old 03-13-2013, 05:18 PM   #15
sizzlingpopcorn
Major Leagues
 
Join Date: Feb 2013
Location: Halifax, NS
Posts: 435
Quote:
Originally Posted by Loosie View Post
MIddle names are very common in baseball but not in hockey. Sidney Crosby is Sidney Crosby. I know when baseball cards were everywhere in the early 90's they all had the players middle names listed, but you don't get that with Hockey.
His middle name is Cry Baby Kid....LOL
sizzlingpopcorn is offline   Reply With Quote
Old 03-13-2013, 05:29 PM   #16
Bluenoser
Hall Of Famer
 
Bluenoser's Avatar
 
Join Date: Mar 2002
Location: In The Moment
Posts: 14,147
Quote:
Originally Posted by JeffR View Post
Six Marcus Johanssons in the database; according to eliteprospects 17 have been active at some point in the 2000's. No easy way to distinguish them besides birthdate; middle names wouldn't be useful because Swedish naming doesn't always follow the first-middle-last convention. The Caps' Marcus Johansson, the best-known one, doesn't have a middle name as far as I can tell; the second most-prominent one, an Allsvenskan defenceman, is actually Björn Ola Marcus Johansson, but goes by his third name, which isn't an uncommon practice. Other important hockey countries have similar practices with middle names.

There's also the research issue of trying to discover middle names. For NHLers, not that difficult; in other countries or for more obscure players, the information isn't readily available. Birthdates are far, far easier to find. Using middle names may be convenient for people building picture sets, but it offloads the work onto the researchers, who already have plenty.
So that's one example. I didn't say it never happens, but once certainly isn't the norm.

As to how OOTP does it, well only Markus can answer that, since he doesn't share his programming (not that he should), but whatever he does, it certainly works quite well.

The point I'm trying to make here is this - don't ignore your community because something is easier to do another way. OOTP got to where it is in large part because of the community. When you say things like Using middle names may be convenient for people building picture sets remember who those people are. For me, and this is true for a large majority of OOTP users, ease of doing these sort of things (naming convention for images for ex) is what keeps me coming back and buying OOTP year after year. It's easy for me to customize and add my own logos, pictures, etc.
Bluenoser is offline   Reply With Quote
Old 03-13-2013, 10:49 PM   #17
Lukas Berger
OOTP Developments
 
Lukas Berger's Avatar
 
Join Date: Aug 2007
Location: Nice, Côte d'Azur, France
Posts: 21,255
Quote:
Originally Posted by Bluenoser View Post
So that's one example. I didn't say it never happens, but once certainly isn't the norm.

As to how OOTP does it, well only Markus can answer that, since he doesn't share his programming (not that he should), but whatever he does, it certainly works quite well.

The point I'm trying to make here is this - don't ignore your community because something is easier to do another way. OOTP got to where it is in large part because of the community. When you say things like Using middle names may be convenient for people building picture sets remember who those people are. For me, and this is true for a large majority of OOTP users, ease of doing these sort of things (naming convention for images for ex) is what keeps me coming back and buying OOTP year after year. It's easy for me to customize and add my own logos, pictures, etc.
But as I tried to mention, OOTP doesn't do it well, when you add many more leagues. Given my experience with creating large universes, I can assure you that in larger universes the middle initial does become a real problem.

That's especially so since, as alluded to by others, sometimes it's difficult to impossible to find a middle name. So then you have to arbitrarily assign a middle inital of John A. Smith, John B. Smith etc. Good luck remembering which John Smith is which when you get around to making the pics.

Does this happen a ton? No, but certainly enough to make things difficult. And it's worse, much worse, for hockey. Especially given the fact that Swedish names do repeat often.

Now I'm certainly not saying there's no better way than including the birthdates, perhaps there is. Hopefully someone can come up with one.

In fact I don't think anyone that's posted above is necessarily in love with using birthdates. But those of us with the experience of making facepacks for very, very large universes have learned that the middle initial is definitely not the best way to go.

Last edited by Lukas Berger; 03-14-2013 at 12:26 AM.
Lukas Berger is offline   Reply With Quote
Old 03-13-2013, 11:57 PM   #18
Djungelurban
Minors (Rookie Ball)
 
Join Date: Aug 2012
Posts: 20
Weren't there two Cory Stillman and two Petr Sykora playing in the NHL at the same time a few years back? And for example, there are 19 Johan Andersson that has been registered as playing a game this season over on eliteprospects. 19... Adding DoB is essential.
Djungelurban is offline   Reply With Quote
Old 03-14-2013, 12:30 AM   #19
Lukas Berger
OOTP Developments
 
Lukas Berger's Avatar
 
Join Date: Aug 2007
Location: Nice, Côte d'Azur, France
Posts: 21,255
The only other alternative I can see it that which is used by Football Manager, assigning player pics via xml files that link the pic name to the in game id. Then the pic name can be anything you want, but you have to run a utility to create the xml linking the pic name with the id. So you have to manually retrieve every id from the db and then enter it into the utility. Or name the pics as the id.

Having created pics for FM, I can tell you it's real pain in the butt to do it that way. Birthdates are better. Perfect, not at all, but better.

Last edited by Lukas Berger; 03-14-2013 at 12:41 AM.
Lukas Berger is offline   Reply With Quote
Old 03-14-2013, 02:11 AM   #20
Bigrod
OOTP Stats Master
 
Join Date: Mar 2009
Location: Maine
Posts: 3,075
I don't follow hockey at all, but I would have to wonder, how many players on the same team in any given year have the same exact name?
I've done thousands of pics for baseball, the MLB, All Minor lgs. and about 9,000 for 300 ncaa teams and I've yet to find 2 players on the same team with the same name, but that may be different with the foreign hockey teams.
If it's not many, then I would use player name_team name_year as the naming convention for photos. Just a thought.

Last edited by Bigrod; 03-14-2013 at 02:15 AM.
Bigrod is offline   Reply With Quote
Reply

Bookmarks


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 12:37 AM.

 

Major League and Minor League Baseball trademarks and copyrights are used with permission of Major League Baseball. Visit MLB.com and MiLB.com.

Officially Licensed Product – MLB Players, Inc.

Out of the Park Baseball is a registered trademark of Out of the Park Developments GmbH & Co. KG

Google Play is a trademark of Google Inc.

Apple, iPhone, iPod touch and iPad are trademarks of Apple Inc., registered in the U.S. and other countries.

COPYRIGHT © 2023 OUT OF THE PARK DEVELOPMENTS. ALL RIGHTS RESERVED.

 

Powered by vBulletin® Version 3.8.10
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Copyright © 2024 Out of the Park Developments