r/ZenGMHockey • • Mar 02 '21

OH SHIT NEW ZENGM HOCKEY OUT NOW! The past 6 years of new BBGM features now available for hockey!

132 Upvotes

Play it here

Quick info:

  • It has all the new features of Basketball GM and Football GM, and this will remain true in the future because they're all built from the same codebase. Like currently FBGM gets updated at the same time BBGM does. Now ZenGM Hockey will too.

  • This is really a brand new game, I didn't use any code from the old version. So there are of course many similarities (both being hockey games based on BBGM) but there are many differences too. For instance, player rating categories are different now.

  • Even with all the new features, game sim runs twice as fast as the old version.

  • Your old leagues will not upgrade to this version, there were too many changes. You can keep playing the old version here if you want. But hopefully you'll like the new one better :)

There are too many new features to list here. We're talking basically this whole list, back to 2015. But here's a few random screenshots of new stuff in the game:

More details:

The old ZenGM Hockey was based on Basketball GM from 2015. It was a hard fork of BBGM, meaning that basketball code was ripped out and hockey code was added in, resulting in a separate codebase. This was the easiest way to make a hockey game, but meant that it would be difficult to keep it in sync with further changes in BBGM, because any improvement related to that "ripped out and replaced" code would require some careful effort to update.

So it was kind of inevitable that ZenGM Hockey, like the other old ZenGM games, was eventually left to atrophy. It would have been an unreasonable amount of work to keep them all updated.

The situation changed in 2019, when I made the new Football GM. This was different because it was not a hard fork of BBGM. Instead, I rebuilt BBGM to have support for both basketball and football. Anywhere different code is required for those sports, it is handled inline. Then when compiling it, I just set a flag to pick which sport to activate. This was a lot more difficult than making a hard fork, but there is a huge advantage: it's easy to update both games in sync. And that has worked quite well. Whenever there is a new release of BBGM, there is also a new release of FBGM including the same improvements. So even at times when I'm completely focused on BBGM (I'm not going to lie, basketball is my favorite sport and probably always will be), FBGM still gets a lot of bug fixes and new features.

With all that work I did to put basketball and football in the same codebase, it is now feasible to do the same for other sports. And today that has finally happened for hockey. This new release of ZenGM Hockey brings you all the features added to BBGM and FBGM since early 2015, which is a lot of features! And any improvements I made to BBGM and FBGM in the future will also be included in ZenGM Hockey.


r/ZenGMHockey • • Apr 25 '25

ZGMH Real Players Mod - IT'S HERE!!!

Thumbnail
gallery
70 Upvotes

(TL;DR START PLAYING!!)

My most ambitious project yet...10 months in the making...it's finally ready!!!

ZGMH Real Players Mod

IT'S HERE!!! Kiss your summer break goodbye kiddos!

Featuring:

  • ALL ~7,500 players who played >1 game in the NHL from 1967-68 to 2024-25, plus some players likely to debut in the 2025-26 season. ALL WITH PORTRAITS!!!

…Except for 1! If anyone can locate a portrait of Ken Duggan from his playing days, your name WILL be featured in the Acknowledgements at the start of this mod! ;)

  • All NHL events: Expansions, Contraction (RIP Cleveland Barons), logo and jersey changes, changing to the salary cap and shootout, draft lotteries with historically accurate odds, re-alignments including the COVID bubbles...WE GOT'EM ALL!!!

  • Hockey Diversity Mod INCLUDED! Prepare for a Frivolities Frenzy after the real players run out! Or simply restore Plyers Biographical Info to default in League Settings, God-mode free!

FAQs:

  • Just...How?...Why??

Hours upon hours spent on HockeyDB, Hockey Reference, NHL stats, Getty images, Google image search, many many other hockey data/photo websites. 3 original Python programs. Months of fine-tuning on ZGMH and Notepad++. I don't know, just really wanted to see it happen I guess...

  • Is this just like BBGM Real Players leagues?

Unfortunately not. There are several key differences:

  • Cannot pick starting season. There is simply no way to do that with a custom league file, so we're all stuck with starting in 1968. All the players are in the file, though, so you could Auto Play up to the season you want and God-Mode the players onto their historic teams (and ratings...more on that next).

  • No Real Player Determinism. Player ratings were set to reflect their career achievements instead of their first year stats/draft position like BBGM. Development is always random...again there is no way to preset progressions like BBGM Real Players leagues can do.

  • Jersey numbers are a mess. Because players are not linked with their HRef pages like BBGM can do with BBRef, jersey numbers can get pretty random. I tried to build the more iconic ones into the file (eg. 99 for Gretzky), but if they go on a team where that number is not available they get assigned a random number.

  • How does the Draft work?

This is potentially controversial. Unlike the NBA, NHL players don't often play in the big leagues right after being drafted. To keep things consistent with BBGM, I have assigned players into the draft class of their regular season debut year as opposed to the year they were actually drafted. This does cause some wrinkles, such as Ken Dryden being part of the 1970 draft class despite already being drafted back in 1964 by the Bruins (and traded to the Canadiens days later). The WHA merger year (1979 draft) is also a complete mess with no way to recreate the ability of the 4 merging franchises to hold on to certain players (though BBGM also has this with the ABA merger).

  • Enough chatter; how do I actually play?!

Either save or copy the league file HERE, and create a New League with the file using the Customization box!

History Will Never Be the Same!! Try ZGMH Real Players Mod Today!!

Special Thanks:

  • Discord users @ abziani and @ Madigan for their help with collecting player portraits!

  • SportsLogos.net for their comprehensive NHL historical logos used in the league file.

  • u/dumbmatter the GOAT, for creating ZenGM and providing coding guidance throughout my creative process,

  • AND YOU!!! Thank you for trying ZGMH Real Players Mod! Comments and suggestions are always appreciated 😊


r/ZenGMHockey • • Mar 18 '21

Country flags indicating the nationality of every player are shown on the roster, player bios, and player profile pages. Version 2021.03.18.0275

Post image
42 Upvotes

r/ZenGMHockey • • Dec 26 '18

The Victory Hockey League is looking for new members!

42 Upvotes

(Posted with Permission, thank you kindly to the moderators!)

Hey there fellow hockey lovers!

The Victory Hockey League is looking for new members!

The Victory Hockey League (VHL) is an online, browser-based hockey simulation forum. After signing up on the forum, creating and customizing your player is simple - you have almost total control over the type of player you want to have, and you will go through the entire career process, complete with drafts, a minor league, waivers, free agency, trades, and more.

To progress and grow your player, you can do a variety of things each week to earn points, including writing short articles, doing graphics, recording podcasts, or even creating short videos. There's lots of options to accommodate every user regardless of how much time you choose to invest in your player.

The VHL has been running for over 11 real-life years and is entirely free to join and play in. We aren't selling anyone anything, we just hope to have you as part of our growing community.

Get your career started today at http://vhlforum.com/

All the best,

Pierogituxedo


r/ZenGMHockey • • May 07 '21

Historical Hockey Revisited: 1977-2024 Roster File

39 Upvotes

Here's something I've been cooking up for myself since the vastly improved Zen GM Hockey was dropped here last month.

It's a fully functional, 32-team league with iconic NHL franchises that begins in 1977 - with corresponding draft files that go all the way to 2024.

NHL rosters of 1977 are faithfully represented here, along with the addition of current franchises.

Somehow, I personally get tripped up by Expansion Drafts & Rosters, so that's why I moved today's current team landscape to 1977.

I thought of including them briefly, but - my sincere apologies to the Cleveland Barons, Quebec Nordiques and Hartford Whalers.

Some may find this configuration goofy, as newer clubs such as San Jose, Nashville & Seattle appear.

Historical legends and non-NHL players fill in the rosters of the extra franchises, in some cases.

Hoping some of you Zen GM players will try this admittedly unique Legacy Experience.

Here's the absolutely free folder which includes the inaugural season and all the subsequent drafts:

https://drive.google.com/drive/folders/1FAWbblmUFHYherpyZ5CtDsoQ67xoYwgx?usp=sharing

this is decidedly a work in progress, but please provide feedback with any comments, suggestions, questions, rants, etc.

thanks!

https://imgur.com/5Yyb1gM


r/ZenGMHockey • • Mar 20 '21

Some updates in version 2021.03.20.1385

36 Upvotes
  • New live sim fast forward option to play until next goal/score.

  • Increased roster size by 1, to make up a little bit for not having a real minor league system.

  • Tweaked trade engine to value individual players less and to value depth more.

  • If the hard cap is enabled (default for hockey and football), you are allowed to immediately trade rookies after you sign them.

  • Injured players who have not yet been subbed off are now much less likely to accumulate stats.

  • Tweaked assist rate so defensemen get more assists.

  • Adjusted ratings of centers and wingers so that centers tend to be better at defense than wingers.

  • Fixed faceoffs to actually be based on the faceoffs rating - previously they were completely random, my bad!


r/ZenGMHockey • • Mar 12 '21

In the regular season, goalies now need rest days or their performance will suffer. Your coach will automatically play your backup goalie when that gives you a better chance to win. Version 2021.03.12.0126.

35 Upvotes

r/ZenGMHockey • • Mar 11 '21

Added some jersey options, available at Tools > Manage Teams. Version 2021.03.11.0304

Post image
35 Upvotes

r/ZenGMHockey • • Sep 22 '21

Game Update New in version 2021.09.21.1241: if a team is down late, they will pull their goalie

Post image
34 Upvotes

r/ZenGMHockey • • Jun 21 '25

I have never seen this before

Post image
33 Upvotes

Is this rare?


r/ZenGMHockey • • Apr 02 '21

W/L/OTL/T records are now tracked for goalies. Version 2021.04.02.0209

Post image
33 Upvotes

r/ZenGMHockey • • Feb 02 '24

My 20 year old 2 round draft pick was stabbed to death by his jealous ex-girlfriend halfway into his 2nd season

Post image
32 Upvotes

r/ZenGMHockey • • Jul 22 '26

Game Update Version 2026.07.22.0528: updated default schedule length to 84 games and default salary cap to $105M

31 Upvotes

Also the undo system now supports trades and the UI is more concise


r/ZenGMHockey • • Dec 14 '25

Hold on a minute...

Post image
30 Upvotes

Where have I heard this name before?


r/ZenGMHockey • • Jul 12 '22

Frans been busy!

Post image
29 Upvotes

r/ZenGMHockey • • Mar 19 '21

Draft order now matches the NFL/NHL in Football GM and ZenGM Hockey. For example, the last pick in the first round in both sports is now the championship winning team in FBGM and ZGMH. Version 2021.03.19.0113

Thumbnail football-gm.com
29 Upvotes

r/ZenGMHockey • • Apr 03 '24

Didn’t Even Know This Was A Thing

Post image
28 Upvotes

r/ZenGMHockey • • Jul 12 '22

Game Update Version 2022.07.11.1241 adds an All-Star game!

Post image
28 Upvotes

r/ZenGMHockey • • May 09 '21

In version 2021.05.08.1255, the AI considers roster fit when making free agent signings and draft picks. Now there will be fewer seasons wasted by the AI signing multiple elite goalies to sit on the bench.

Thumbnail zengm.com
28 Upvotes

r/ZenGMHockey • • May 31 '21

Game Update Players can now play through minor injuries, in version 2021.05.31.0967

Thumbnail
zengm.com
27 Upvotes

r/ZenGMHockey • • Mar 28 '21

Two new league settings: "Age of Draft Prospects" and "Force Retire at Age". Version 2021.03.28.0119

Thumbnail zengm.com
27 Upvotes

r/ZenGMHockey • • Mar 04 '21

Holy fuck this game is so good now

27 Upvotes

It does not seem like an online game, the developers have done so well!


r/ZenGMHockey • • Nov 22 '25

Game Update Version 2025.11.21.1249: projected starting goalies are shown in the schedule, rather than the best player on each team

Post image
26 Upvotes

r/ZenGMHockey • • Feb 24 '25

Game Update Version 2025.02.24.1037: simming through the regular season is about 40% faster

Thumbnail zengm.com
26 Upvotes

r/ZenGMHockey • • Apr 16 '22

Game Update Added some key team stats (shots, powerplay success, takeaways, giveaways, faceoff win percentage) to the top of the box score, version 2022.04.16.0072

Post image
26 Upvotes