|
||||
|
![]() |
#1 |
All Star Starter
Join Date: Oct 2011
Location: UK
Posts: 1,209
|
Fantasy Hockey Team Name Generator
I was having a mess around with C# today as it seems easier than C++ in terms of designing graphical user interfaces (I'm a novice programmer and most of my apps have been C++ command line tools - mostly editors and patches for EHM). Seeing as there is a lot of interest in fictional leagues, I thought I'd try creating a simple team name generator.
It's probably obvious from the screenshot, but you select a state/region from each drop-down menu and then the Generator randomly chooses a city from that state as well as a random team name. The layout is very rough at the moment (the logo is far too large!) and I think I'd go for maybe 20 or 30 teams to generate at a time: ![]() Would there be any interest in this being developed into a full-blown app? I had started creating the tool just as a way of learning a bit of C#, but I'm now considering developing it more fully (at the moment, I just entered three US states and a couple of team names). If there is interest then I'll keep working on it by expanding the number of countries/regions, cities and team names (ideally I want a few hundred team names for each language - e.g. English, Russian, French (Quebec cities would use French names), etc).
__________________
Webmaster of The Blue Line Eastside Hockey Manager & Franchise Hockey Manager community and resource |
![]() |
![]() |
![]() |
#2 | |
Minors (Rookie Ball)
Join Date: Feb 2012
Posts: 36
|
Quote:
|
|
![]() |
![]() |
![]() |
#3 |
Hall Of Famer
Join Date: Nov 2012
Location: Czech Republic
Posts: 2,077
|
I can probably help with Czech stuff. Czech teams' names usually look like "HC/HK Name City" but it's not a rule - there are other names too.
|
![]() |
![]() |
![]() |
#4 |
All Star Reserve
Join Date: Oct 2011
Location: B.C. Canada
Posts: 565
|
That is a great idea Archi!
I look forward to using it for the game! ![]() |
![]() |
![]() |
![]() |
#5 |
Minors (Double A)
Join Date: Dec 2012
Posts: 125
|
Seems like a cool tool, I imagine a lot of people here will find it useful. Not sure if I'll you it, I'm not sure how likely I am to delve into fictional leagues.
I use C# professionally and I quite like it. Haven't used C++ yet. |
![]() |
![]() |
![]() |
#6 |
Hall Of Famer
Join Date: Nov 2012
Location: Czech Republic
Posts: 2,077
|
When you are on generating - don't you accidentally have a piece of software for generating player names? Ideally ready to use FHM name list format as input
![]() |
![]() |
![]() |
![]() |
#7 | |||
All Star Starter
Join Date: Oct 2011
Location: UK
Posts: 1,209
|
Thanks for the positive response and offers of help.
![]() Quote:
Quote:
Quote:
I'm not likely to delve into fictional leagues, either. But it's a useful way of learning a bit of C#! Trying to figure out how to draw a window using C++ Win32 forms is a nightmare. I guess perhaps that's why the FHM guys use QT instead.
__________________
Webmaster of The Blue Line Eastside Hockey Manager & Franchise Hockey Manager community and resource |
|||
![]() |
![]() |
![]() |
#8 |
All Star Starter
Join Date: Oct 2011
Location: UK
Posts: 1,209
|
Do you mean just for testing purposes or for creating a whole team of fictional players for use in FHM?
__________________
Webmaster of The Blue Line Eastside Hockey Manager & Franchise Hockey Manager community and resource |
![]() |
![]() |
![]() |
#9 | ||
Hall Of Famer
Join Date: Nov 2012
Location: Czech Republic
Posts: 2,077
|
Quote:
Would it be possible to generate team name like "Acronym NameBefore City NameAfter"? With possibility of missing acronym (by certain chance or because it's not used in given country). Or the way to go is to duplicate all the names in the name file (like there would be Tigers, HC Tigers, HK Tigers,...)? Also Czech teams sometimes use names where city name is used in its different form. I don't know if you see what I mean so I'll show an example: Tigers Russia vs. Russian Tigers (fictional example). The real example is HC Berounští medvědi (which means Bears of Beroun - Beroun is city). But this would probably be too difficult and it's not that common. Quote:
![]() |
||
![]() |
![]() |
![]() |
#10 |
Hall Of Famer
Join Date: Nov 2012
Location: Czech Republic
Posts: 2,077
|
Oops, wrong thread. I should really go to the bed ;-)
Last edited by geckon; 01-05-2013 at 12:01 AM. |
![]() |
![]() |
![]() |
#11 | ||
All Star Starter
Join Date: Oct 2011
Location: UK
Posts: 1,209
|
Quote:
<NameBefore City NameAfter> is possible. Would the <NameAfter> be the same list as the <City NameAfter> team names? In that case we'd need something like three lists: 1. <NameBefore> for teams named <NameBefore City> 2. <NameBefore> for teams named <NameBefore City NameAfter> 3. <NameAfter> for teams named <NameBefore City NameAfter> and <City NameAfter> If you're happy to produce some lists of names then I'll ensure the Generator can accommodate those types of names. Perhaps if we get started with just the Czech names first. Then I'll have a better idea of how this format of names will work. Quote:
It looks like Jeff's got you covered there with his spreadsheet. I don't have any tool myself, but it would be easy to write. I can use the csv parser I wrote for my EHM Updater tool - which would be half the code already written. I'm happy to write one should anybody request it.
__________________
Webmaster of The Blue Line Eastside Hockey Manager & Franchise Hockey Manager community and resource |
||
![]() |
![]() |
![]() |
#12 | ||||
Hall Of Famer
Join Date: Nov 2012
Location: Czech Republic
Posts: 2,077
|
Quote:
Quote:
Quote:
Therefore we could very well go just with type <NameBefore City NameAfter> where NameAfter could (for now) be just a year and it would be quite rare (I'll get you those numbers along with the acronym numbers). With future versions we can improve that but for now it will emulate the reality well I guess. Do you agree? Quote:
|
||||
![]() |
![]() |
![]() |
#13 |
Minors (Double A)
Join Date: Jun 2011
Posts: 164
|
Personally have little interest in this tool itself as I am a NHL type but like the idea that the game isn't out yet and we already have people creating tools to improve the game.
|
![]() |
![]() |
![]() |
#14 |
Hall Of Famer
Join Date: Nov 2012
Location: Czech Republic
Posts: 2,077
|
Here it is...
I looked at Extraliga (top-level league) and the 1st and the 2nd minors. That means 58 teams. Acronyms usage: - 38x HC - 8x no acronym - 2x SK - 1x BK, IHC, SHC, SHK, VSK, VHK, SKLH, TJ SC, KLH, LHK Personally I would add also HK, TJ and SC to the acronyms "database" as they are possible to be used to. NameAfter usage: - Two teams are the case similar to Berounští medvědi (we won't reflect that.) - Three teams has a year as NameAfter Notes: - 20 teams has name containing only an acronym and city (like HC Olomouc) - There are quite big differences between leagues. In Extraliga only HC or no acronym (4x) are used and all 14 use NameBefore (so nothing like HC Olomouc). In lower leagues there is a bigger chance to have only acronym and city and also bigger chance of having other acronyms than HC. I'm not saying you should reflect that and make differences according to level of league. I just note interesting fact and let you to react (or no) on that. - There is no team named only with the city name. Would you like to gather any more data? |
![]() |
![]() |
![]() |
#15 |
Hall Of Famer
Join Date: Nov 2012
Location: Czech Republic
Posts: 2,077
|
Maybe surprisingly I may never actually use this tool. But maybe I will want to use it at some point and anyway I'd like it to support Czech team names and like to help with that.
|
![]() |
![]() |
![]() |
#16 |
All Star Starter
Join Date: Oct 2011
Location: UK
Posts: 1,209
|
Geckon - Thanks ever so much for all of your help. I really appreciate it.
![]() I'm going to get the English and French names done and then I'll take a look at the Czech names. The reason for me starting with the English and French first is because I have knowledge of them and so it'll be a great way of testing things (and therefore ensuring that we have a solid framework for when we get started on the Czech/Russian leagues where there may be a little more complication). I expect when I get round to the Czech names, I will have more questions for you. Before I get the names entered, I'm entering the city names first. So far I've done about 27 of the 50 US states - that's approx 1,860 cities in total. I'll then move on to Canada, UK, Czech Republic and Russia.
__________________
Webmaster of The Blue Line Eastside Hockey Manager & Franchise Hockey Manager community and resource |
![]() |
![]() |
![]() |
#17 | |||
Hall Of Famer
Join Date: Nov 2012
Location: Czech Republic
Posts: 2,077
|
Quote:
![]() Quote:
- Look at the existing teams and add usable names. (Czech names often contain names of companies like Mountfield - are those also requested?) - Look at the existing teams in other sports. - Look at the existing foreign teams and translate suitable names. - Look at animals - they are quite popular in team naming. - Come up with other names that I consider usable... If you know any more systematic way tell me please ![]() Quote:
Don't developers have files with the cities? Maybe it could be used. I can also help with the Czech cities. |
|||
![]() |
![]() |
![]() |
#18 |
Hall Of Famer
Join Date: Jun 2012
Posts: 2,869
|
Does this mean that there will be fictional leagues because you are calling it Fantasy League City Generator?
|
![]() |
![]() |
![]() |
#19 | |
Hall Of Famer
Join Date: Nov 2012
Location: Czech Republic
Posts: 2,077
|
Quote:
![]() |
|
![]() |
![]() |
![]() |
#20 | |
Hall Of Famer
Join Date: Jun 2012
Posts: 2,869
|
Quote:
|
|
![]() |
![]() |
![]() |
Bookmarks |
|
|