Status
SteamPeaks
ChartsSalesUpcomingPatchesNewsCalculator
New on SteamEvery app, DLC and depot the minute Steam creates itAppsEvery app on Steam, newest change firstPackagesSubs and bundles, and what each containsDepotsDepots, manifests and install sizesTagsSteam's user tags and the games under themDevelopers & publishersCompanies and their cataloguesTechnologiesEngines, SDKs and anti-cheat found in the filesChange historyEvery PICS changelist as it lands
SignalsNineteen readings of the whole catalogueCompareAny games side by sideRecordsAll-time peaks and the days they were setReportsWeekly and monthly write-upsAlerts & newsroomWatch a game, get told when it movesSteam statusIs Steam up, right nowWeb API explorerTry the endpoints in the browser
NewsSteam's own announcements and the sales calendarCalculatorWhat a Steam account is worth, and its pile of shame
/
Sign in
/
SteamPeaks
The ultimate resource for Steam data.
ExploreChartsSalesSales and festsUpcomingPatchesNewsRecordsTrendingSignals
DatabaseAppsPackagesDepotsTagsDevelopersTechnologiesChange history
ToolsCalculatorCompareSearchAlertsSteam statusAPI
SiteMethodologyFAQDiscordSupportSign in via Steam
Not affiliated with Valve or Steam. Game names and artwork belong to their owners. All times UTC.
PrivacyCookiesFair useStatus
InfinicityNewsDev Diary: Modding support
Community

Dev Diary: Modding support

Infinicity · published 15 Nov 2025, 11:36 UTC

All newsPlayers around this dateRead on Steam

I've been adding in modding support and wanted to share its progress.

The modding feature allows a player to direct the 3D procedural generation (biome layout, enemies, objectives etc) by way of a simple 2D map editor.

The map editor enables hassle free, quick and easy creation of worlds and challenges by allowing the user to simply paint layers onto the map (a grid). Once saved, clicking play launches the player into their creation.

Painting a city and enemy layout and then flying through trying to survive your creation is actually a lot of fun (see below for a work in progress preview).

More from Infinicity

Other announcements

All news
Community26 Dec 2025Procedural Object Placement with Variable-Radius Poisson Disk Sampling and noiseWhen generating large procedural worlds, placing objects believably is harder than it looks. Trees shouldn’t overlap. Rocks shouldn’t clump unnaturally. Buildings need breathing room. And ideally, all of this should be controllable, performant, and compatible with procedural generation. A few years ago, while working on procedural world generation for my game, I ran into exactly this problem i.…Community17 Dec 2025Turning Real Footage into Game Animations (and Why I Open-Sourced the Tool)One of the challenges I’ve been thinking about a lot while working on Infinicity is animation. I wanted characters that feel hand-animated and expressive but without relying on huge animation budgets or locking myself into a very rigid art style. I also wanted a workflow that lets me iterate quickly i.e. change timing, style, or scale without redoing everything from scratch. That led me down an…Community13 Dec 2025Player moddable terrain feature addedI’ve added a new feature that lets players tweak the mountain noise layers in real-time. Previously, the terrain was generated using layers of noise with fixed frequency and amplitude. Now players can adjust these parameters to shape the mountains exactly how they like whether that’s jagged peaks, rolling hills, or something in between. This gives a lot more expressive freedom while exploring o…