About:

Jeremy, known as dumbmatter, is a game developer passionate about basketball and programming, creating sports management sims like Basketball GM.

Website:

Specializations:

Interests:

Basketball Programming Sports management simulation

Incoming Links:

Subscribe to RSS:
COLA is a new draft system designed to eliminate tanking in basketball by equalizing lottery chances and allowing them to roll over to future seasons.
The blog post discusses the author's technical exploration of the ZenGM codebase, specifically focusing on the implementation of a streaming JSON parser for importing/exporting large league files. The author details the challenges...
The blog post discusses the evolution of JavaScript bundling from 2012 to the present, focusing on the author's experiences with various tools like require.js, Browserify, Webpack, Rollup, esbuild, and Rolldown. The author reflect...
The post clarifies how to edit and export player biographical information in a gaming league, improving user experience by addressing previous export limitations.
The blog post discusses new features added to the 'Randomize teams' function in the Random Players or Custom league creation tool. Users can now customize the number of conferences, divisions, and teams, including both fictional a...
New offensive line statistics in FBGM, including PBWR, RBWR, and sacks allowed, provide valuable insights into player performance that were previously unavailable.
The latest update to Basketball GM introduces two new settings: Force Retire Real Players and Force Historical Rosters. The former ensures that real players retire in the same season as they did in real life, enhancing realism in ...
The updated FBGM awards system improves fairness by replacing the AV-based criteria with balanced formulas that ensure consistent recognition of player contributions across positions.
The post details the criteria for awarding the Offensive Player of the Year in FBGM, highlighting its relationship with the MVP award and specific player conditions.
FBGM introduces significant updates including game simulation tweaks, better clock management, and new settings for overtime rules to enhance gameplay experience.
ZenGM introduces a feature that displays total key stats during live game simulations, tailored to the relevance of each sport's statistics.
ZenGM introduces a new schedule editor feature for its sports simulation games, allowing users to customize their game schedules. The author discusses the challenges of editing schedules due to the large number of games in a defau...
The blog post discusses an update to the AI trading system in a sports management simulation, which previously limited trades to a maximum of 2 picks. The author explains the rationale behind this limitation and introduces a new a...
The blog post discusses new achievements in the Basketball GM game, highlighting specific challenges players must complete to earn them. It mentions four existing players who have achieved all accomplishments on insane difficulty ...
ZenGM games saw a 13% increase in usage in 2025, with ZenGM Baseball growing the fastest, while the author shares personal news about their second son.
The blog post announces the addition of 20 new teams to ZenGM games, thanking users for their input on team names and designer Elliott Strauss for creating the logos. It highlights changes in default teams for ZenGM Hockey and Bas...
The blog post describes a new feature in Basketball GM called 'Import Real Players' that allows users to create custom historical teams by selecting real players from the BBGM historical database. It provides a step-by-step guide ...
The text discusses the inclusion of draft lottery results in real players leagues during the current playoffs in BBGM, addressing the timing issue and the compromise made to accommodate different user preferences.
The author investigated why ZenGM Hockey was slower than other games and found that a significant amount of time was spent computing free agent contract values for released players. As a quick fix for hockey performance, the autho...
BBGM has had real players and historical stats for a long time. The correct way to deal with missing data is to leave it as missing data. When initially adding historical stats back in 2021, the author replaced all the null values...
The text discusses a new feature on player profile pages that allows users to view career totals/averages for ranges of seasons. It is inspired by the Sports Reference sites but aims to improve on their implementation.
The text explains the new feature of trading block filters in BBGM. It describes how the filters work and how they modify the basic algorithm of the trading block. It also discusses the impact of the new feature on the game and th...