Oddsparks Patch Notes v1.0.S31387
Updated version number for multiplayer compatibility with non-Steam versions.
Oddsparks is a blend of automation and real-time strategy for both the die-hard fans of the automation genre and the automation-curious. Explore a strange fantasy world, uncover the mysteries of the past, automate your workshops, and go on adventures with your odd & adorable Sparks!
| App ID | 1817800 |
|---|---|
| App type | Game |
| Developer | Massive Miniteam |
| Publisher | HandyGames, THQ Nordic Mobile |
| Homepage | https://oddsparks.handy-games.com/ |
| Release date | 2025-05-27 16:54 UTC |
| Release state | released |
| Controller support | full |
| Workshop | Visible |
| DLC list (appinfo) | 3073500,3678620,3678630,3678640,3678650,3916680 |
| Localized names | schinese 火花奇遇记:自动化冒险 tchinese 火花奇遇記:自動化冒險 swedish Oddsparks: Ett automatiseringsäventyr koreana Oddsparks: 자동화 모험 italian Oddsparks: Un'avventura nell'automazione spanish Oddsparks: Una aventura automatizada |
| Store page | store.steampowered.com/app/1817800 |
| Last store refresh | 3 hours ago |
| # | Executable | Arguments | OS | Description |
|---|---|---|---|---|
| 0 | Oddsparks.exe | -steam | windows |
| Playing now | 42 (40 minutes ago) |
|---|---|
| 24-hour peak | 64 |
| All-time peak (tracked) | 64 2026-09-11 22:00 UTC |
All Steam store regions, converted to USD at today's exchange rate, compared with the US price. Lowest is the lowest price SteamRaw has recorded for that region.
Loading regional prices…
| Date | Price | Regular | Discount |
|---|---|---|---|
| 2026-09-11 21:08 UTC | $29.99 | $29.99 |
| DLC | AppID | Release | Price |
|---|---|---|---|
| No DLC known for this app. | |||
| Branch | Build ID | Description | Updated | Password |
|---|---|---|---|---|
| public | 23129558 | 2026-05-12 08:52 UTC | ||
| earlyaccess | 17447539 | last stable early access build | 2025-04-29 13:04 UTC | |
| previous_stable | 18748138 | last stable release build | 2025-06-26 10:03 UTC |
| Depot | Name | OS | Size | Download | Public manifest | Notes |
|---|---|---|---|---|---|---|
| 228989 | windows | from app 228980 · shared install | ||||
| 228990 | windows | from app 228980 · shared install | ||||
| 229007 | windows | from app 228980 · shared install | ||||
| 1817801 | 6.32 GB | 2.95 GB | 4056015573089703636 | branches: earlyaccess, previous_stable |
A build is one published version of the game's files on a branch. Steam assigns a new build ID every time the developer pushes an update, so this list is the update history of the app. The files inside a build (depot manifests) are only readable with an account that owns the game, which SteamRaw does not have yet, so build contents are not shown.
| Build ID | Branch | Updated | First seen |
|---|---|---|---|
| 23129558 | public | 2026-05-12 08:52 UTC | 4 hours ago |
| 18748138 | previous_stable | 2025-06-26 10:03 UTC | 4 hours ago |
| 17447539 | earlyaccess | 2025-04-29 13:04 UTC | 4 hours ago |
Every appinfo change SteamRaw has observed, grouped by changelist. Tags, features, languages, builds, depots, prices and any other key Steam publishes. Tracking since 2026-09-11 21:08 UTC.
No changes recorded since SteamRaw first saw this app. Every future PICS change will be listed here.
| Changelist | Apps | Packages | Seen | What changed |
|---|---|---|---|---|
| No changelists recorded for this app yet. | ||||
Updated version number for multiplayer compatibility with non-Steam versions.
Sometimes you just want to build things. Whether it's your own burgeoning metropolis in Cities Skylines, or conveyor belts and factories in Factorio, some of my best days at the PC have been spent crafting huge automation systems that I, quite franky, am too stupid and too monetarily challenged to build in real life. This week's free Epic Games Store game, Oddsparks: An Automation Adventure, allows you to do just that, but throws in some fantasy exploration that's reminiscent of games like Stardew Valley. As someone who loves a sprinkling of fantasy, it's an immediate download. Read the full s
The Spring Sale is right around the corner! To preview what's coming next Thursday, check out our sale page filled with exclusive deals, such as Oddsparks for 34% off! {STEAM_CLAN_IMAGE}/44489382/aee4c9553521285646240e980cc470948e9de328.jpg We also have a limited-time bundle for you that combines 7 indie gems. It will disappear after the Spring Sale, so grab it while you can! https://store.steampowered.com/bundle/45791 Don't forget to follow us so that you stay up to date on our Spring Sale - we have even more amazing deals waiting in the wings! Also, be on the lookout for our upcoming release
Humble Bundle turning 15 feels a bit surreal if you've been around since the early days of indie bundles and "pay what you want" experiments. To celebrate the milestone, the platform is launching a 15th Anniversary bundle packed with roguelikes and adventure games, including several newer indie titles that haven't appeared in previous bundles. Even better, many of them are Steam Deck compatible, making this a particularly tempting pickup for anyone who likes playing their games on the go, everywhere. Read the rest of the story... RELATED LINKS: Enshrouded's late 2025 update made it better than
Thrill-Seekers, Theme Park Fans and Carnival Lovers, it's finally possible to turn your workshops into rollercoasters with the Coaster Rush DLC! The DLC offers: Stunt TracksYou can now build loops, corkscrews, banked turns, photo tracks and jumps to create a true rollercoaster experience. Coaster Locomotive and Coaster WagonThe Coaster Locomotive isn't just looking different, it also works a bit differently: It runs without fuel! It is slower on plane or ascending tracks, but faster on descends. So while you can use them cheaper than regular trains, they might not be the fastest option. Festiv
Floors can now be constructed with resources from Supply Chests. Fixed the Copy Tool not showing the supply from Supply Chests. Fixed the Copy Tool ignoring Supply Chests for paint on buildings and items inside Pedestals, Pillows, Wireless Receivers/Senders, Musical Speakers and path add-ons. Fixed a crash that occured when switching quickly between Copy Tool and Build Menu. Opening and closing the Build Menu while the Copy Tool is active doesn't break the Copy Tool UI anymore. Fixed a desync that happened when the Spark Hats tutorial appeared in multiplayer.
Added 3 new decorations: Wooden Floor, Stone Floor, Rubble Floor. Added new "Flooring" quest in Tier 2 to unlock the new floors. Fixed typo in Village Expansion - Tier 5 quest.
We are thrilled to announce that Oddsparks - An Automation Adventure has been officially nominated for the Deutscher Entwicklerpreis (German Developer Award) in the category of Best Graphics! To be recognized among the best German, Austrian, and Swiss games of the year is a huge honor, and receiving a nomination for Best Graphics is a fantastic acknowledgment of the hard work our team has put into creating the charming world of Oddsparks. The awards ceremony for the Deutscher Entwicklerpreis 2025 will take place on December 2nd, 2025 in Cologne. Wish us luck! We know that a game's look and fee
The days are getting shorter, the weather is getting colder and there is nothing better than being cozy at home and playing some video games. So, make sure to fill up your library with amazing games for even more amazing prices! {STEAM_CLAN_IMAGE}/44489382/dcb7bab13bb5058040a69b889a81ee859068084a.jpg The best part is there is bound to be something for everyone. No matter if you like shooters or cute games, strategy or puzzles, party games or platformers, we have it all. So, get ready to explore our best sellers and hidden gems! Get ready to buy our games and save up to 90%!
What's better than a handcrafted hat? Hundreds of handcrafted hats! Spark hats are not just looking great, they are also a great alternative way to organize your Spark traffic. They are compatible with Spark Filters, so you can reuse paths and send your Sparks different ways based on their hats. While the Tailor already sells two hats for this purpose, you can now automate their production and distribution with the new Hats & Helmets DLC: The DLC offers:10 new hatsLoom recipes for all hats2 new workstations to equip and unequip hatsNew Tier 4 Woodsman-Quest "Spark Clothing" to unlock the recip
Sparks with hats can be used in productions again. Sparks with hats can now also be used in quest goals that require Sparks without hats (but they will be ignored by the Transfer Quest Items button). Scouty Sparks with hats can now be used to construct sensors. The hats will be lost in the cases the hatted Sparks are used as normal Sparks (productions, quests, construction). When a Spark with a hat enters your inventory (picking up the disc or returning with now available Spark slots), the hat will now be shown in the icon appearing on top of the player character. Fixed an issue where you coul
Today’s patch fixes several issues and adds a new decoration DLC. Bugfixes: In rare cases where the boss cave is separated in two parts, enemies are now able to jump between them. Fixed Cannons shooting one additional item when the stack at the target position is already full, potentially still slowly creating infinite stacks of items. Fixed respawning harvestable objects not taking terraforming into account. Fixed multiple music tracks playing at the same time in multiplayer sessions. Fixed train sounds being played without a train being close. Fixed an issue where Sparks shot from Spark Cann
Music Lovers, Instrument Makers, and Composers, Today’s update includes bugfixes, hats for your Sparks, and a brand-new DLC! Music is in the Aether…There is one optional but cool feature we’ve always wanted to see in the game: Using automation and logic to make music with your Sparks. Whether you want to play little jingles when a train arrives with eagerly awaited resources or compose a song for your Sparks to play, this new DLC now offers the tools you need to include music in your automation. Here’s a quick overview:You can build notes and octave markers in the new Musical Workstation.You c
Added the new Making Music DLC. Added 2 Spark hats that can be purchased from the Tailor. You can now put hats on Sparks or remove them at the tent next to the Tailor. Sparks with different hats can be filtered with Spark Filters. Fixed an issue that would prevent items from stacking reliably in your inventory. Fixed achievement progress not being saved for clients in multiplayer. Fixed the fuel rate in the notebook not being displayed correctly in languages other than English. Fixed the scroll areas in the build menu being too small. Fixed heavy lagging for some Spark Thrower setups.
Fixed Cannon creating endless stacks of items. This fix doesn't remove stacks of items that have already piled up from the previously broken Cannon. You might want to remove them manually! Fixed Spark Thrower/Spark Cannon despawning all Sparks as soon as one Spark dies. Fixed Arty Sparks losing paint and Puffy Sparks losing gas when any Spark is added or removed (by equipping/unequipping other Sparks or throwing them on paths). Fixed slimes sometimes being invisible. Fixed duplicates of trains and wagons being displayed at the center of the map in the mountains. Fixed Logic Ribbon being availa
Full appinfo as delivered by Steam PICS, changenumber 37909646. Also at /api/app/1817800/raw.
{
"appid": "1817800",
"common": {
"name": "Oddsparks: An Automation Adventure",
"type": "Game",
"releasestate": "released",
"oslist": "windows",
"osarch": "64",
"osextended": "",
"icon": "e8c2b44c04b24ba76e963931e7e2013fc190e24b",
"clienticon": "26be4dff40cc9b06f6e7b22fb701f0813e1dc323",
"clienttga": "01616097588f35a9e24253d0ddaa1cf9f05ea5e4",
"name_localized": {
"schinese": "火花奇遇记:自动化冒险",
"tchinese": "火花奇遇記:自動化冒險",
"swedish": "Oddsparks: Ett automatiseringsäventyr",
"koreana": "Oddsparks: 자동화 모험",
"italian": "Oddsparks: Un'avventura nell'automazione",
"spanish": "Oddsparks: Una aventura automatizada"
},
"languages": {
"english": "1",
"german": "1",
"french": "1",
"schinese": "1",
"japanese": "1"
},
"steam_deck_compatibility": {
"category": "3",
"steamos_compatibility": "2",
"steam_machine_compatibility": "3",
"test_timestamp": "1721088000",
"tested_build_id": "15000196",
"tests": {
"0": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_DefaultControllerConfigFullyFunctional"
},
"1": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_ControllerGlyphsMatchDeckDevice"
},
"2": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_InterfaceTextIsLegible"
},
"3": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_DefaultConfigurationIsPerformant"
}
},
"steam_machine_tests": {
"0": {
"display": "4",
"token": "#SteamMachine_TestResult_DefaultControllerConfigFullyFunctional"
},
"1": {
"display": "4",
"token": "#SteamMachine_TestResult_ControllerGlyphsMatchDevice"
},
"2": {
"display": "4",
"token": "#SteamMachine_TestResult_DefaultConfigurationIsPerformant"
}
},
"steamos_tests": {
"0": {
"display": "3",
"token": "#SteamOS_TestResult_GameStartupFunctional"
}
},
"configuration": {
"supported_input": "gamepad",
"requires_manual_keyboard_invoke": "0",
"requires_non_controller_launcher_nav": "0",
"primary_player_is_controller_slot_0": "0",
"non_deck_display_glyphs": "0",
"small_text": "0",
"requires_internet_for_setup": "0",
"requires_internet_for_singleplayer": "0",
"recommended_runtime": "proton-9.0-2RC",
"requires_h264": "0",
"requires_voice_files": "0",
"gamescope_frame_limiter_not_supported": "0",
"hdr_support": "0",
"requires_proton_soundfonts": "0"
}
},
"controllertagwizard": "1",
"controller_support": "full",
"small_capsule": {
"english": "099130faac1b85da2827fdaa03867f4452be88c6/capsule_231x87.jpg"
},
"header_image": {
"english": "c505cd263cf0cb85f1e69fac24de81b196141212/header.jpg"
},
"library_assets": {
"library_capsule": "en",
"library_hero": "en",
"library_hero_blur": "en",
"library_logo": "en",
"library_header": "en",
"logo_position": {
"pinned_position": "UpperCenter",
"width_pct": "100",
"height_pct": "100"
}
},
"library_assets_full": {
"library_capsule": {
"image": {
"english": "6e0b5d417b35c65d1a4c799a35e2817e2e89205f/library_capsule.jpg"
},
"image2x": {
"english": "6e0b5d417b35c65d1a4c799a35e2817e2e89205f/library_capsule_2x.jpg"
}
},
"library_hero": {
"image": {
"english": "ac9db384140c7fdbdce1a2777a8f1ab39f7fbd18/library_hero.jpg"
},
"image2x": {
"english": "ac9db384140c7fdbdce1a2777a8f1ab39f7fbd18/library_hero_2x.jpg"
}
},
"library_hero_blur": {
"image": {
"english": "ac9db384140c7fdbdce1a2777a8f1ab39f7fbd18/library_hero_blur.jpg"
}
},
"library_logo": {
"image": {
"english": "6906506952e3a2c66ebcdfbdc8da83586a37c588/logo.png"
},
"image2x": {
"english": "6906506952e3a2c66ebcdfbdc8da83586a37c588/logo_2x.png"
},
"logo_position": {
"pinned_position": "UpperCenter",
"width_pct": "100",
"height_pct": "100"
}
},
"library_header": {
"image": {
"english": "be25d619e6f67d4a7cc89fa45d7074a7b3655000/library_header.jpg"
},
"image2x": {
"english": "be25d619e6f67d4a7cc89fa45d7074a7b3655000/library_header_2x.jpg"
}
}
},
"store_asset_mtime": "1776863767",
"associations": {
"0": {
"type": "developer",
"name": "Massive Miniteam"
},
"1": {
"type": "publisher",
"name": "HandyGames"
},
"2": {
"type": "publisher",
"name": "THQ Nordic Mobile"
},
"3": {
"type": "franchise",
"name": "Oddsparks"
}
},
"primary_genre": "2",
"genres": {
"0": "25",
"1": "23",
"2": "28",
"3": "2"
},
"category": {
"category_1": "1",
"category_9": "1",
"category_38": "1",
"category_2": "1",
"category_23": "1",
"category_45": "1",
"category_46": "1",
"category_28": "1",
"category_64": "1",
"category_67": "1",
"category_68": "1",
"category_69": "1",
"category_79": "1",
"category_22": "1",
"category_29": "1",
"category_30": "1",
"category_66": "1",
"category_74": "1",
"category_78": "1",
"category_62": "1"
},
"supported_languages": {
"english": {
"supported": "true",
"subtitles": "true"
},
"french": {
"supported": "true",
"subtitles": "true"
},
"german": {
"supported": "true",
"subtitles": "true"
},
"japanese": {
"supported": "true",
"subtitles": "true"
},
"schinese": {
"supported": "true",
"subtitles": "true"
}
},
"steam_release_date": "1748364855",
"community_visible_stats": "1",
"workshop_visible": "1",
"community_hub_visible": "1",
"gameid": "1817800",
"store_tags": {
"0": "1643",
"1": "4182",
"2": "255534",
"3": "1685",
"4": "5125",
"5": "4191",
"6": "7332",
"7": "1695",
"8": "8945",
"9": "6129",
"10": "3834",
"11": "3810",
"12": "1616",
"13": "1676",
"14": "4328",
"15": "97376",
"16": "1702",
"17": "4747",
"18": "1684",
"19": "4106"
},
"review_score": "8",
"review_percentage": "83"
},
"extended": {
"developer": "Massive Miniteam",
"publisher": "HandyGames",
"homepage": "https://oddsparks.handy-games.com/",
"listofdlc": "3073500,3678620,3678630,3678640,3678650,3916680",
"dlcavailableonstore": "1"
},
"config": {
"installdir": "Oddsparks",
"launch": {
"0": {
"executable": "Oddsparks.exe",
"arguments": "-steam",
"type": "default",
"config": {
"oslist": "windows",
"osarch": "64"
}
}
},
"steamdecktouchscreen": "1",
"steamconfigurator3rdpartynative": "65533",
"steamcontrollertemplateindex": "4"
},
"depots": {
"228989": {
"config": {
"oslist": "windows"
},
"depotfromapp": "228980",
"sharedinstall": "1"
},
"228990": {
"config": {
"oslist": "windows"
},
"depotfromapp": "228980",
"sharedinstall": "1"
},
"229007": {
"config": {
"oslist": "windows"
},
"depotfromapp": "228980",
"sharedinstall": "1"
},
"1817801": {
"manifests": {
"public": {
"gid": "4056015573089703636",
"size": "6791067094",
"download": "3171234992"
},
"earlyaccess": {
"gid": "4965422966113239493",
"size": "4436555505",
"download": "1816155968"
},
"previous_stable": {
"gid": "7179250631441177419",
"size": "6052376108",
"download": "2837823904"
}
}
},
"baselanguages": "english",
"workshopdepot": "1817800",
"branches": {
"public": {
"buildid": "23129558",
"timeupdated": "1778575940",
"timebuildupdated": "1778161756"
},
"earlyaccess": {
"buildid": "17447539",
"description": "last stable early access build",
"timeupdated": "1745931844",
"timebuildupdated": "1740099375"
},
"previous_stable": {
"buildid": "18748138",
"description": "last stable release build",
"timeupdated": "1750932199",
"timebuildupdated": "1749116711"
}
},
"privatebranches": "1"
},
"ufs": {
"quota": "10000000000",
"maxnumfiles": "10000",
"savefiles": {
"0": {
"root": "WinAppDataLocal",
"path": "Oddsparks\\Saved\\SaveGames",
"pattern": "*.sav"
},
"1": {
"root": "WinAppDataLocal",
"path": "Oddsparks\\Game\\SaveGames",
"pattern": "*.sav"
},
"2": {
"root": "WinAppDataLocal",
"path": "Oddsparks\\Full\\SaveGames",
"pattern": "*.sav"
}
}
}
}