6 September 2026 18:59 UTC · Community Announcements · approximatelygames
Hey guys! A new small update, 1.0.120, is out! - Fixed Undo/Redo causing blocks to overlap with other blocks in multiplayer - Fixed a skin discontinuity where the tube connects to the jetpack - Fixed swapped mass values between Frame Half Curved 2 and Frame Half Curved 6 - Fixed inverted roll output on the Gyro-Line when set to the 180° rotated mode - Fixed the weight of the Medium Gate - Fixed paintable faces on the Aerometer - Fixed Undo/Redo when painting an entire cable - Moved the "Swap Undo/Redo" option to the Controls section in Options - Added the game to GeForce NOW Currently I am wor
31 August 2026 11:43 UTC · Community Announcements · approximatelygames
Hey @Updates! A new update, 1.0.110, is out! - Added Undo/Redo with history (up to 200 steps)! - Added an option to swap Undo/Redo keys (Ctrl+Z / Ctrl+Y). Since key bindings are tied to physical keys, some keyboard layouts may prefer them swapped (for example, QWERTZ vs. QWERTY). - Added an exclamation mark in "H" mode to any component that is not connected to anything else! This makes it much easier to find loose/single components. (There were some reports of spaceships randomly breaking apart during flight. We found that, in some cases, this was caused by a loose component that was not attac
26 August 2026 10:50 UTC · Community Announcements · approximatelygames
Hey guys! New micro update 1.0.105 is out:- Fixed being unable to jump on the surface of planets without an atmosphere after recent patch changes.- Fixed key bindings sometimes not being saved. They now save immediately whenever you edit them instead of only when exiting a seat. Previously, for example, entering a seat, changing a key binding, and then quitting to the Main Menu could cause the change to be lost.- Fixed the Thermometer.- Improved close-range collision detection for the Long Range Distance Meter and Distance Meter.- Fixed missing localization for the new Space Scanner Manual pag
25 August 2026 17:42 UTC · Community Announcements · approximatelygames
Hey @Updates! New small update 1.0.104 is out: (SPOILERS!) - Added a new block: Space GPS - must be mounted outside the spaceship with at least 60% free space around it to work properly. When placed correctly, it outputs space coordinates relative to the center of the universe (the Sun): distance, longitude, and latitude. - Added a new block: Massmeter - measures the mass of the spaceship it is mounted on. Its output updates automatically, for example after decoupling. - Added 1x Space GPS as a reward for the "Tree Lid" mission on Baobara. - Added 3x Massmeter as a reward for the "Operation Gh
21 August 2026 15:27 UTC · Community Announcements · approximatelygames
Hey guys! New update 1.0.100 is out: - Added Pause and Fast Forward to the Time Controls menu (default: P), alongside Time Rewind. - Both Pause and Fast Forward work in singleplayer and multiplayer. - Fast Forward speeds up the entire simulation by 3x. Nothing is skipped or simplified—the whole simulation simply runs faster. - Because the game has to simulate 3x as much, Fast Forward uses more CPU resources and may reduce FPS. - Added a blinking sound when you are about to complete an objective, when the required item starts glowing. - QoL: Right-clicking an item in the inventory list now puts
17 August 2026 08:33 UTC · Community Announcements · approximatelygames
Hey everyone!Many of you have been asking and wondering the same thing: “Will this game receive more updates, or is the 1.0 release final?”My answer is straightforward:YES! APPROXIMATELY UP WILL KEEP RECEIVING SIGNIFICANT UPDATES FOR AT LEAST THE NEXT 3–5 YEARS!This is just the beginning! I’ve been working on this game for the past 5 years. I really love this game, I’m proud of it, and I fully intend to keep developing it for many more years. I genuinely love working on Approximately Up, and I want to bring you a ton of new content, features, improvements, and updates over the coming years!Som
14 August 2026 11:04 UTC · Community Announcements · approximatelygames
Hey @Updates! A new micro update 1.0.012 is out: - Changed all integer/float switches to default to Float instead of Integer, since the majority of components output values in the 0–1 range.
13 August 2026 15:38 UTC · Community Announcements · approximatelygames
Hey! A new update, 1.0.011, is out: - Added labels to Wireless Transmitters - Added contact areas to the ports on Frame Quarter With Ports, allowing you to attach components directly to them - Added switches to Camera Overlay inputs to toggle between displaying integer and float values - Added a switch to Datameter and Large Datameter to toggle between displaying integer and float values - When unlocking a new manual, a highlighted green tip will now appear in the bottom-left corner of the screen (so you know you have something new to check) - When unlocking a new objective, a highlighted gree
12 August 2026 14:36 UTC · Community Announcements · approximatelygames
Hey @Updates! A new small update, 1.0.010, is out: - Fixed the Workshop "Most Popular" sorting filter, page loading, missing results, and improved overall search clarity. Previously, when searching for new results, it often looked like the first page was skipped and pages 2, 3, 4, 5... were loaded instead, causing incorrect-looking results. This should now work properly. - Fixed incorrectly assigned renderers on Nanoframe Quarter With Ports, which could cause visually connected ports to mismatch. - Removed the white-noise overlay from monitors when using an unpowered source as the Secondary In
11 August 2026 19:39 UTC · Community Announcements · approximatelygames
Hey @Updates! A new small update, 1.0.009, is out: - Improved Frame Quarter With Ports — when you connect a cable to a port on one side, the same port will now appear on the opposite side of the entire connected frame chain. Port labels A, B, C, D will also stay consistent and match on both sides. - Fixed the geometry of the Middle Window. - Fixed the geometry of the Small Switch, Small Button, and Stick Switch. - Fixed an incorrect collider on the huge satellite at the Void Watcher base. - Updated the Medium Fuel Thruster paintable area to match the Small and Large Fuel Thrusters. - Fixed the
10 August 2026 14:05 UTC · Community Announcements · approximatelygames
Hey! A new small update 1.0.008 is out: - Fixed the Axis Rotometer hitbox - Fixed the remaining Axis Rotometer issues — it should now work as intended - Fixed Plasma Cables not being paintable - Fixed Autohemisphere Solar Panels not returning to their original position after leaving Fly Mode - Added painting support for cable holders — when you paint a cable, its holder (the small stick connecting it to the nearest frame) will now be painted as well - Swapped Yaw and Roll on the front panel of the RCS Controller to match the layout of the output ports on the back and reduce confusion - You can
9 August 2026 15:41 UTC · Community Announcements · approximatelygames
Hey! A new small update, 1.0.007, is out: - Fixed compatibility issues with Metal devices - Fixed the incorrect default keybind for "Pick the component you're looking at into your hand". It was accidentally set to the mouse side button due to a typo (`Mouse3` instead of `Mouse2`). The default is now correctly set to the middle mouse button - Fixed a typo in the pipe descriptions - Added more hints for the Drop The Depth Diver and Trial By Thrust objectives - Fixed the Fuel Analyzer mode knob not being saved in blueprints - Added options to invert the mouse X and Y axes while seated
8 August 2026 14:21 UTC · Community Announcements · approximatelygames
Hey guys! New small update 1.0.006 is out: - Fixed the Fuse Box being unable to turn back on - Fixed the Axis Rotometer outputting incorrect values - it now correctly outputs signed values for the local axes - Fixed the preview of the Large Disposable Battery - Added credits and a short startup screen - Added "Objectives Completion: XX%" to the bottom of the Objectives Log, so you can easily track how much of the full game you've completed and get a better idea of the game's overall size
7 August 2026 12:50 UTC · Community Announcements · approximatelygames
Added customizable hotbar keybinds. You can now rebind the default 1, 2, 3, 4, 5, 6, 7, 8, 9, 0 hotbar keys to anything you prefer.Fixed the "Logic Gate OR" incorrectly behaving like an AND gate.Added a message when connecting to a host with a different game version, indicating whether you or the host needs to update the game.Updated the descriptions and hints for several missions to make them clearer. Added a note to the options menu explaining that VSync must be turned off before using the Max FPS limit, as VSync takes priority over it.Moved Aundara a little closer to the Moon (from 115M to
6 August 2026 17:50 UTC · Community Announcements · approximatelygames
Hey guys! APPROXIMATELY UP IS LIVE!I’m incredibly happy to finally announce that the wait is over — you can play Approximately Up right now!The full game is packed with tons of new features, content, and surprises waiting for you to discover. Thank you all so much for your support, and fly safe!Lukas
Full appinfo as delivered by Steam PICS, changenumber 38816149. Also at /api/app/3904850/raw.
{
"appid": "3904850",
"common": {
"name": "Approximately Up",
"type": "Game",
"oslist": "windows",
"osarch": "64",
"osextended": "",
"clienticon": "ef40c5888a6d04f9a2b2f896aad943ad5f250891",
"icon": "ef40c5888a6d04f9a2b2f896aad943ad5f250891",
"releasestate": "released",
"languages": {
"english": "1",
"german": "1",
"french": "1",
"italian": "1",
"koreana": "1",
"spanish": "1",
"schinese": "1",
"russian": "1",
"japanese": "1",
"portuguese": "1",
"polish": "1",
"czech": "1",
"turkish": "1",
"brazilian": "1"
},
"steam_deck_compatibility": {
"category": "2",
"steamos_compatibility": "2",
"steam_machine_compatibility": "2",
"test_timestamp": "1786736684",
"tested_build_id": "24340189",
"tests": {
"0": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_DefaultControllerConfigNotFullyFunctional"
},
"1": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_ControllerGlyphsDoNotMatchDeckDevice"
},
"2": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_TextInputDoesNotAutomaticallyInvokesKeyboard"
},
"3": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_DefaultControllerConfigFullyFunctional"
},
"4": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_InterfaceTextIsLegible"
},
"5": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_DefaultConfigurationIsPerformant"
}
},
"steam_machine_tests": {
"0": {
"display": "3",
"token": "#SteamMachine_TestResult_DefaultControllerConfigNotFullyFunctional"
},
"1": {
"display": "3",
"token": "#SteamMachine_TestResult_ControllerGlyphsDoNotMatchDevice"
},
"2": {
"display": "3",
"token": "#SteamMachine_TestResult_TextInputDoesNotAutomaticallyInvokesKeyboard"
},
"3": {
"display": "4",
"token": "#SteamMachine_TestResult_DefaultControllerConfigFullyFunctional"
},
"4": {
"display": "4",
"token": "#SteamMachine_TestResult_DefaultConfigurationIsPerformant"
}
},
"steamos_tests": {
"0": {
"display": "3",
"token": "#SteamOS_TestResult_GameStartupFunctional"
},
"1": {
"display": "1",
"token": "#SteamOS_TestResult_DefaultControllerConfigNotFullyFunctional"
},
"2": {
"display": "1",
"token": "#SteamOS_TestResult_TextInputDoesNotAutomaticallyInvokesKeyboard"
}
},
"configuration": {
"supported_input": "other",
"requires_manual_keyboard_invoke": "1",
"requires_non_controller_launcher_nav": "0",
"primary_player_is_controller_slot_0": "0",
"non_deck_display_glyphs": "1",
"small_text": "0",
"requires_internet_for_setup": "0",
"requires_internet_for_singleplayer": "0",
"recommended_runtime": "proton-11.0-2RC",
"requires_h264": "0",
"requires_voice_files": "0",
"gamescope_frame_limiter_not_supported": "0",
"hdr_support": "0",
"requires_proton_soundfonts": "0"
}
},
"controllertagwizard": "1",
"small_capsule": {
"english": "85486616ba65b3483fb27f09bbcaa80bede89d97/capsule_231x87.jpg"
},
"header_image": {
"english": "d91f2e97c92cb98f97b3c773ff1e2d84bf6bc127/header.jpg"
},
"library_assets": {
"library_capsule": "en",
"library_hero": "en",
"library_hero_blur": "en",
"library_logo": "en",
"library_header": "en",
"logo_position": {
"pinned_position": "BottomLeft",
"width_pct": "47.02293957792043",
"height_pct": "100"
}
},
"library_assets_full": {
"library_capsule": {
"image": {
"english": "1a144a9fbee2109304fb603b907ca2442c88f32d/library_capsule.jpg"
},
"image2x": {
"english": "1a144a9fbee2109304fb603b907ca2442c88f32d/library_capsule_2x.jpg"
}
},
"library_hero": {
"image2x": {
"english": "e71501b8e5ff2326dc40ce5aac4c75c4f3218985/library_hero_2x.jpg"
},
"image": {
"english": "e71501b8e5ff2326dc40ce5aac4c75c4f3218985/library_hero.jpg"
}
},
"library_hero_blur": {
"image": {
"english": "e71501b8e5ff2326dc40ce5aac4c75c4f3218985/library_hero_blur.jpg"
}
},
"library_logo": {
"image": {
"english": "771fdced2ff4ebf9d60f605e84f9a49ab5ebb877/logo.png"
},
"image2x": {
"english": "771fdced2ff4ebf9d60f605e84f9a49ab5ebb877/logo_2x.png"
},
"logo_position": {
"pinned_position": "BottomLeft",
"width_pct": "47.02293957792043",
"height_pct": "100"
}
},
"library_header": {
"image": {
"english": "60c4fab7628a66d3bcf71cb025e965deaea10150/library_header.jpg"
},
"image2x": {
"english": "60c4fab7628a66d3bcf71cb025e965deaea10150/library_header_2x.jpg"
}
}
},
"store_asset_mtime": "1782662542",
"associations": {
"0": {
"type": "developer",
"name": "Approximately Games"
},
"1": {
"type": "publisher",
"name": "Approximately Games"
}
},
"primary_genre": "25",
"genres": {
"0": "25",
"1": "23",
"2": "28"
},
"category": {
"category_2": "1",
"category_1": "1",
"category_9": "1",
"category_38": "1",
"category_22": "1",
"category_23": "1",
"category_68": "1",
"category_69": "1",
"category_70": "1",
"category_74": "1",
"category_79": "1",
"category_30": "1",
"category_45": "1",
"category_46": "1",
"category_62": "1"
},
"supported_languages": {
"english": {
"supported": "true"
},
"french": {
"supported": "true"
},
"italian": {
"supported": "true"
},
"german": {
"supported": "true"
},
"spanish": {
"supported": "true"
},
"portuguese": {
"supported": "true"
},
"japanese": {
"supported": "true"
},
"koreana": {
"supported": "true"
},
"russian": {
"supported": "true"
},
"schinese": {
"supported": "true"
},
"czech": {
"supported": "true"
},
"polish": {
"supported": "true"
},
"turkish": {
"supported": "true"
},
"brazilian": {
"supported": "true"
}
},
"steam_release_date": "1786035599",
"community_visible_stats": "1",
"workshop_visible": "1",
"community_hub_visible": "1",
"gameid": "3904850",
"store_tags": {
"0": "21",
"1": "16598",
"2": "3810",
"3": "599",
"4": "4136",
"5": "15045",
"6": "3834",
"7": "3859",
"8": "4191",
"9": "1698",
"10": "1738",
"11": "4252",
"12": "1685",
"13": "3839",
"14": "4182",
"15": "4166",
"16": "1695",
"17": "5125",
"18": "4295",
"19": "1664"
},
"review_score": "8",
"review_percentage": "94"
},
"extended": {
"developer": "Approximately Games",
"publisher": "Approximately Games",
"homepage": "https://www.approximatelyup.com/"
},
"config": {
"installdir": "Approximately Up",
"launch": {
"0": {
"executable": "ApproximatelyUp.exe",
"type": "default",
"config": {
"oslist": "windows",
"osarch": "64"
}
}
}
},
"depots": {
"228989": {
"config": {
"oslist": "windows"
},
"depotfromapp": "228980",
"sharedinstall": "1"
},
"228990": {
"config": {
"oslist": "windows"
},
"depotfromapp": "228980",
"sharedinstall": "1"
},
"3904851": {
"manifests": {
"public": {
"gid": "7867090125632506213",
"size": "5586226601",
"download": "3505486112"
}
}
},
"baselanguages": "brazilian,czech,english,french,german,italian,japanese,koreana,polish,portuguese,russian,schinese,spanish,turkish",
"workshopdepot": "3904850",
"branches": {
"public": {
"buildid": "25155521",
"timeupdated": "1788721133",
"timebuildupdated": "1788721079"
}
}
},
"ufs": {
"quota": "1000000000",
"maxnumfiles": "10000",
"savefiles": {
"0": {
"root": "WinAppDataLocalLow",
"path": "ApproximatelyGames/ApproximatelyUp/General",
"pattern": "*.sav"
},
"1": {
"root": "WinAppDataLocalLow",
"path": "ApproximatelyGames/ApproximatelyUp/Blueprints",
"pattern": "*.bp"
},
"2": {
"root": "WinAppDataLocalLow",
"path": "ApproximatelyGames/ApproximatelyUp/Blueprints",
"pattern": "*.bpmeta"
},
"3": {
"root": "WinAppDataLocalLow",
"path": "ApproximatelyGames/ApproximatelyUp/Blueprints",
"pattern": "*.bpex"
},
"4": {
"root": "WinAppDataLocalLow",
"path": "ApproximatelyGames/ApproximatelyUp/Worlds",
"pattern": "*.world"
},
"5": {
"root": "WinAppDataLocalLow",
"path": "ApproximatelyGames/ApproximatelyUp/SeatKeyBindings",
"pattern": "*.seat"
}
}
}
}