2025-01-24 16:03 UTC · Community Announcements · Denis
Hello everyone, it came to my attention that EarthX crashes on startup. After a quick investigation, it seems the issue is caused by the Discord SDK. If Discord is running in the background, the game may crash on startup. This issue wasn’t caused by any recent changes to the game, as nothing has been updated on my end in months. I’ll wait a few days to see if Discord resolves it, and if not, I’ll release a patch to fix the problem. I'm really sorry for that! Denis
2025-01-21 14:04 UTC · Community Announcements · Denis
Hey everyone, After two long years, we’re super excited to finally announce EarthX 2! :D Please consider adding EarthX 2 to your wishlist (the algorithms are unforgiving :/) https://store.steampowered.com/app/1486940 Why a Sequel and Not Just an Update? I started making EarthX when I was 17, basically learning game dev on the fly. While I somehow managed to create a nice gameplay loop with a lot of cool features, the code became a giant spaghetti mess. This made updates and fixes harder and harder to implement, which limited the creativity in the long run. EarthX is still awesome, but it could
2023-07-07 10:00 UTC · Community Announcements · Denis
Hey, We're excited to share the news that after four long years, EarthX is finally emerging from Early Access on July 12th! You can get the game via Steam and GOG, and thanks to the efforts of Pineapple Works, it will also be available on the Nintendo Switch! {STEAM_CLAN_IMAGE}/35221254/a19f299ea6aa11bda871f4a2859a424d7cfa95e7.png It has been a long journey. Exactly 4 years ago, on July 12, 2019, we launched EarthX in Early Access here on Steam. It was a pretty tough decision - I felt like this game wasn't nearly as good as other games, and I was scared of all the reactions the game would get.
2023-05-26 12:19 UTC · Community Announcements · Denis
Hi, Don't ask me how, but for some reason the previous patch exported without the music and tutorial audio files. I'm very sorry about that. I discovered the problem yesterday and immediately reverted the version back to 0.9.2 (in case anyone asks why the game was updated yesterday and again today). PS: Thanks to Rami for helping me discover this big mistake. Denis & EarthX Team
2023-05-17 12:28 UTC · Community Announcements · Denis
Hey all! This extremely small patch fixes a bug I found today. If you launched a rocket while another rocket was launching, you could launch it from the exact same launch pad. This would cause the rocket to get stuck. I can't see how 0.9.0/0.9.1/0.9.2 could have introduced this bug, so it must have been in the game for a long time. Sorry I didn't catch it sooner :
2023-05-15 09:58 UTC · Community Announcements · Denis
Happy May! EarthX went through two years of active development, during which we released exciting updates that generated a lot of hype among our community. As the game evolved, I started producing trailers for each update, which proved to be a time-consuming and energy-draining task. Today, I would like to highlight all the major updates and some of the best trailers - I hope you enjoy them! Before we start, I'd like to remind you that there is a final trailer available for you to watch and share. A lot of work has gone into it and I am very proud of it. Tell me what you think! 0.0.55 - 0.1.15
2023-05-08 07:56 UTC · Community Announcements · Denis
Warning: This article contains spoilers. If you want to discover the content all by yourself, stop reading! Happy May! EarthX has been a huge part of our lives for the past years. I started the project on New Year's Eve 2018, mainly out of boredom. This game becoming what it is today was kind of an accident, but we'll save that story for another post. Today, let's focus on some of the statistics of the game, which I've turned into cool infographics. I hope you enjoy them! Let's start with the vehicles. There are 11 of them: rockets, capsules, spaceships, and even spaceship prototypes "inspired
2023-01-11 14:33 UTC · Community Announcements · Denis
Hey, it feels like I didn't really publish anything since forever. I was busy with my new real-life job and had no time to work on anything except weekends. Stuff sadly isn't going according to plan most of the time. Adrian finally delivered the freshly recorded tutorial to me and I've been working on it in January. And today I'm releasing that patch. I've also adjusted the prototype explosion rate, it SHOULD be lower now. Feel free to inform me whether it's better or not. Soo hey! I said that the tutorial patch would be the game's last patch and that it would be a full release shortly after?
2022-09-26 09:45 UTC · Community Announcements · Adrian W.
Hello, 3 new achievements have been added to the EarthX. {STEAM_CLAN_IMAGE}/35221254/fd50f718ef382c9420b480d54fb4e3a085596234.png Adrian & Denis & EarthX Team
2022-08-16 08:57 UTC · Community Announcements · Denis
Hey, Before we start: This patch does not require you to create a new save. However, if you use an older save and play on 0.9.1, you might encounter a bug where you can't launch a payload when launching it from the contracts window. To solve this, either build a completely new booster with 0 flights or launch the payload by first selecting the vehicle in Vehicles Window. This bug does not happen on new saves. :> While we wait for new tutorial voice-over files, I decided to release all improvements and bug fixes I have so far. The biggest visible difference for you is improved graphics and bett
2022-08-15 16:35 UTC · Community Announcements · Denis
Hey, as we get closer to full release, it's time to finally release the long-awaited EarthX Final Trailer this Friday at 6 pm CEST on our YouTube channel. {STEAM_CLAN_IMAGE}/35221254/453d11f94df49aa3152278dc3d38b4e4fbf6ee61.png We are incredibly excited to see your reactions and opinions, a lot of work was spent on it! :D The trailer is a little over 2 mins long and it's both cinematic and gameplay. You can watch it here and click the "Notify me" button: There is a short teaser available on our Twitter profile: https://twitter.com/EarthxGame/status/1547282944569626624 BTW. I updated EarthX's s
2022-06-22 14:15 UTC · Community Announcements · Denis
Hey, I haven't published any posts since my birthday in February. The reason for that is that there's not much to talk about. Some people might see me answering in the forums or replying under reviews. The 0.9.0 update in November last year was the final content update I have released for this game. The next update we want to publish is the final version (1.0) that will bring some bug fixes, translation improvements, a few new CEO characters, and a refreshed tutorial - of course. You might ask - why haven't we just done it in January and just fully released the game? The answer is quite simple
2022-02-09 17:29 UTC · Community Announcements · Denis
Hey, in 2020/2021 we did 18% and 19% discounts for my 18th and 19th birthdays. A lot of you liked that, myself included, that's why let's repeat this for this year as well! EarthX will be discounted by 20% starting this Friday. Btw. Some of you have asked what's happening with the game, and since I didn't really talk about it since November (0.9.0 Update), let's reiterate our plans: The game is basically done, there will be no more content updates, as the Moon Update was the last one (which was clearly told for 1 year beforehand). There's still no full release yet, as we are cooperating with o
2021-12-23 22:08 UTC · Community Announcements · Denis
Hey, Merry Christmas Denis & EarthX Team
2021-11-14 16:22 UTC · Community Announcements · Denis
Hey, I'm a little sick now (again), but I thought I would release this medium-sized update today, as promised. This update is special because it's the last content update for EarthX before we will be fully releasing the game next year. Before we go to this update's changelog, let's see what's next for the game. 1) I do not plan to add any new features to the game. This update should be the last content update. 2) Improvements and bug fixes will still be released as needed. 3) I noticed that the in-game tutorial needs a little rework. This will be done before full release. I will also add a few
Full appinfo as delivered by Steam PICS, changenumber 37441117. Also at /api/app/1069030/raw.
{
"appid": "1069030",
"common": {
"name": "EarthX",
"type": "Game",
"releasestate": "released",
"clienttga": "38784cfafbabc8222cd038b63e9d0efc4da3b93a",
"linuxclienticon": "e576e99b2cadfadb6846c27c1e58d3137733c0f0",
"clienticon": "50a21a7a5009e2ba35c9c81af02cf62624da5c02",
"icon": "d02690c9e92f65576fd2b82c4e143db6ee39dff8",
"oslist": "windows,macos,linux",
"osarch": "",
"logo": "8185b8ce118a7932da87b7c16d8b6e84c0532fe4",
"logo_small": "8185b8ce118a7932da87b7c16d8b6e84c0532fe4_thumb",
"osextended": "macos64",
"languages": {
"english": "1",
"russian": "1",
"polish": "1"
},
"steam_deck_compatibility": {
"category": "2",
"steamos_compatibility": "2",
"steam_machine_compatibility": "2",
"test_timestamp": "1651276800",
"tested_build_id": "7710933",
"tests": {
"0": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_ControllerGlyphsDoNotMatchDeckDevice"
},
"1": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_TextInputDoesNotAutomaticallyInvokesKeyboard"
},
"2": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_InterfaceTextIsNotLegible"
},
"3": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_DefaultControllerConfigFullyFunctional"
},
"4": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_DefaultConfigurationIsPerformant"
}
},
"steam_machine_tests": {
"0": {
"display": "3",
"token": "#SteamMachine_TestResult_ControllerGlyphsDoNotMatchDevice"
},
"1": {
"display": "3",
"token": "#SteamMachine_TestResult_TextInputDoesNotAutomaticallyInvokesKeyboard"
},
"2": {
"display": "4",
"token": "#SteamMachine_TestResult_DefaultControllerConfigFullyFunctional"
},
"3": {
"display": "4",
"token": "#SteamMachine_TestResult_DefaultConfigurationIsPerformant"
}
},
"steamos_tests": {
"0": {
"display": "3",
"token": "#SteamOS_TestResult_GameStartupFunctional"
},
"1": {
"display": "1",
"token": "#SteamOS_TestResult_TextInputDoesNotAutomaticallyInvokesKeyboard"
}
},
"configuration": {
"supported_input": "gamepad",
"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": "1",
"requires_internet_for_setup": "0",
"requires_internet_for_singleplayer": "0",
"recommended_runtime": "native",
"requires_h264": "0",
"requires_voice_files": "0",
"gamescope_frame_limiter_not_supported": "0",
"hdr_support": "0",
"requires_proton_soundfonts": "0"
}
},
"metacritic_name": "EarthX",
"small_capsule": {
"english": "capsule_231x87.jpg"
},
"header_image": {
"english": "header.jpg"
},
"library_assets": {
"library_capsule": "en",
"library_hero": "en",
"library_logo": "en",
"logo_position": {
"pinned_position": "CenterCenter",
"width_pct": "32.99649979422685",
"height_pct": "100"
}
},
"library_assets_full": {
"library_capsule": {
"image": {
"english": "library_600x900.jpg"
},
"image2x": {
"english": "library_600x900_2x.jpg"
}
},
"library_hero": {
"image": {
"english": "library_hero.jpg"
},
"image2x": {
"english": "library_hero_2x.jpg"
}
},
"library_logo": {
"logo_position": {
"pinned_position": "CenterCenter",
"width_pct": "32.99649979422685",
"height_pct": "100"
},
"image": {
"english": "logo.png"
},
"image2x": {
"english": "logo_2x.png"
}
}
},
"store_asset_mtime": "1684318082",
"associations": {
"0": {
"type": "developer",
"name": "Denis"
},
"1": {
"type": "developer",
"name": "Ry"
},
"2": {
"type": "publisher",
"name": "Mesote Games"
},
"3": {
"type": "franchise",
"name": "EarthX"
},
"4": {
"type": "franchise",
"name": "Mesote Games"
}
},
"primary_genre": "2",
"genres": {
"0": "23",
"1": "28",
"2": "2"
},
"category": {
"category_2": "1",
"category_45": "1",
"category_46": "1",
"category_22": "1",
"category_23": "1",
"category_62": "1"
},
"supported_languages": {
"english": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
},
"polish": {
"supported": "true",
"subtitles": "true",
"full_audio": "true"
}
},
"steam_release_date": "1689173743",
"community_visible_stats": "1",
"community_hub_visible": "1",
"gameid": "1069030",
"store_tags": {
"0": "599",
"1": "492",
"2": "9",
"3": "1755",
"4": "12472",
"5": "5350",
"6": "4182",
"7": "3878",
"8": "4166",
"9": "493",
"10": "1643",
"11": "16598",
"12": "7332",
"13": "1036",
"14": "4364",
"15": "220585",
"16": "9204",
"17": "4191",
"18": "4726",
"19": "4094"
},
"review_score": "8",
"review_percentage": "87"
},
"extended": {
"developer": "Denis",
"publisher": "Mesote Games",
"homepage": "http://earthxgame.com"
},
"config": {
"installdir": "EarthX",
"launch": {
"0": {
"executable": "EarthX.exe",
"type": "none",
"config": {
"oslist": "windows"
}
},
"1": {
"executable": "earthx.x86_64",
"type": "none",
"config": {
"oslist": "linux"
}
},
"2": {
"executable": "EarthX.app",
"type": "none",
"config": {
"oslist": "macos"
}
}
},
"steamcontrollertouchtemplateindex": "8"
},
"depots": {
"1069031": {
"config": {
"oslist": "windows",
"language": ""
},
"manifests": {
"public": {
"gid": "8767844145891446988",
"size": "917032048",
"download": "172935984"
},
"0.2.0": {
"gid": "5933824230166137079",
"size": "155653547",
"download": "108059184"
},
"0.2.1": {
"gid": "432885439093961702",
"size": "154707418",
"download": "106997408"
},
"0.2.2": {
"gid": "529954357245751790",
"size": "152809996",
"download": "106374704"
},
"0.2.3": {
"gid": "2907011895790840637",
"size": "153062555",
"download": "106464768"
},
"0.2.4": {
"gid": "7066385715972392323",
"size": "153038935",
"download": "106478800"
},
"0.2.5": {
"gid": "6071282937093559827",
"size": "153563267",
"download": "106845728"
},
"0.2.6": {
"gid": "6663917707698199617",
"size": "157835885",
"download": "109576160"
},
"0.2.8": {
"gid": "7225749630315167028",
"size": "183747019",
"download": "127062704"
},
"0.2.9": {
"gid": "2226691057453026665",
"size": "184078073",
"download": "123776368"
},
"0.3.0": {
"gid": "7595901832303465655",
"size": "192456129",
"download": "130999008"
},
"0.3.1": {
"gid": "7500991891324467238",
"size": "742698472",
"download": "134048960"
},
"0.3.1pt1": {
"gid": "629693123795617163",
"size": "192579693",
"download": "131187728"
},
"0.3.2": {
"gid": "4093580528116409977",
"size": "718512356",
"download": "202236384"
},
"0.3.2.5": {
"gid": "8174219728341980475",
"size": "858026229",
"download": "222872048"
},
"0.3.3": {
"gid": "4564129537588193244",
"size": "1054293909",
"download": "223097728"
},
"0.9.0": {
"gid": "3802064456888011223",
"size": "1066392500",
"download": "226509648"
},
"snapshots": {
"gid": "8767844145891446988",
"size": "917032048",
"download": "172935984"
}
}
},
"1069032": {
"config": {
"oslist": "linux",
"language": ""
},
"manifests": {
"public": {
"gid": "2807744133189125400",
"size": "925356368",
"download": "175404816"
},
"0.2.0": {
"gid": "2913793811434578254",
"size": "158241552",
"download": "112521824"
},
"0.2.1": {
"gid": "7670372490498530158",
"size": "157304983",
"download": "111259872"
},
"0.2.2": {
"gid": "7031404220585892787",
"size": "247014273",
"download": "169793552"
},
"0.2.3": {
"gid": "1583923319631191965",
"size": "160339941",
"download": "111702720"
},
"0.2.4": {
"gid": "6406602719183602264",
"size": "160255341",
"download": "111605904"
},
"0.2.5": {
"gid": "8297764524927161245",
"size": "160773883",
"download": "111959072"
},
"0.2.6": {
"gid": "7207859437080915080",
"size": "165130799",
"download": "114756480"
},
"0.2.8": {
"gid": "2425648544900849119",
"size": "204654415",
"download": "142828592"
},
"0.2.9": {
"gid": "1312383270115342635",
"size": "201763132",
"download": "138833648"
},
"0.3.0": {
"gid": "6919498720983161757",
"size": "210475073",
"download": "146443808"
},
"0.3.1": {
"gid": "3811277467675815268",
"size": "785708541",
"download": "152776768"
},
"0.3.1pt1": {
"gid": "2173701267631867171",
"size": "200225167",
"download": "138539088"
},
"0.3.2": {
"gid": "7603378265196535310",
"size": "753367390",
"download": "212487936"
},
"0.3.2.5": {
"gid": "5065510889947072186",
"size": "893763822",
"download": "233558848"
},
"0.3.3": {
"gid": "6375785176261593818",
"size": "1090363906",
"download": "233607728"
},
"0.9.0": {
"gid": "7983645787914482780",
"size": "1101333992",
"download": "236633056"
},
"snapshots": {
"gid": "2807744133189125400",
"size": "925356368",
"download": "175404816"
}
}
},
"1069033": {
"config": {
"oslist": "macos",
"language": ""
},
"manifests": {
"public": {
"gid": "7979965930665290823",
"size": "920742122",
"download": "172950464"
},
"0.2.0": {
"gid": "3835802087846335572",
"size": "233020828",
"download": "158667200"
},
"0.2.1": {
"gid": "4642087116556083545",
"size": "154937553",
"download": "109225504"
},
"0.2.2": {
"gid": "3835802087846335572",
"size": "233020828",
"download": "158667200"
},
"0.2.3": {
"gid": "73169667310072897",
"size": "209254559",
"download": "121635264"
},
"0.2.4": {
"gid": "2191884104854593561",
"size": "209190842",
"download": "121602272"
},
"0.2.5": {
"gid": "3957698801068263608",
"size": "209713831",
"download": "121942032"
},
"0.2.6": {
"gid": "9065378357831429831",
"size": "214037725",
"download": "124695088"
},
"0.2.8": {
"gid": "3408107080537233390",
"size": "243914493",
"download": "145531024"
},
"0.2.9": {
"gid": "3570420221926007656",
"size": "245731822",
"download": "142880448"
},
"0.3.0": {
"gid": "8066266658360359907",
"size": "254409934",
"download": "150228512"
},
"0.3.1": {
"gid": "7836096827312768781",
"size": "771422010",
"download": "143085488"
},
"0.3.1pt1": {
"gid": "5206081866405056218",
"size": "249881880",
"download": "146762000"
},
"0.3.2": {
"gid": "3501154820243010189",
"size": "742814658",
"download": "206850992"
},
"0.3.2.5": {
"gid": "7031601879483383981",
"size": "882751273",
"download": "227550960"
},
"0.3.3": {
"gid": "8000458454274656970",
"size": "1077755354",
"download": "227408592"
},
"0.9.0": {
"gid": "7137174014512191940",
"size": "1089083597",
"download": "230808400"
},
"snapshots": {
"gid": "7979965930665290823",
"size": "920742122",
"download": "172950464"
}
}
},
"branches": {
"public": {
"buildid": "11661058",
"timeupdated": "1688937287",
"timebuildupdated": "1688936388"
},
"0.2.0": {
"buildid": "5304679",
"description": "Contracts",
"timeupdated": "1595078081",
"timebuildupdated": "1595078081"
},
"0.2.1": {
"buildid": "3811247",
"description": "Employees",
"timeupdated": "1595078381",
"timebuildupdated": "1557482421"
},
"0.2.2": {
"buildid": "5304690",
"description": "Improvement Update",
"timeupdated": "1595078349",
"timebuildupdated": "1595078349"
},
"0.2.3": {
"buildid": "3882262",
"description": "I forgot what I added in this version lol",
"timeupdated": "1595078298",
"timebuildupdated": "1559544977"
},
"0.2.4": {
"buildid": "3923259",
"description": "Heavy Update",
"timeupdated": "1595078245",
"timebuildupdated": "1560705631"
},
"0.2.5": {
"buildid": "4009736",
"description": "Steam Early Access Release",
"timeupdated": "1595078205",
"timebuildupdated": "1563064580"
},
"0.2.6": {
"buildid": "4080045",
"description": "Experience Update",
"timeupdated": "1588815659",
"timebuildupdated": "1565107485"
},
"0.2.8": {
"buildid": "4286386",
"description": "AI Update",
"timeupdated": "1587601896",
"timebuildupdated": "1571079820"
},
"0.2.9": {
"buildid": "4610143",
"description": "Human Factor Update",
"timeupdated": "1587601882",
"timebuildupdated": "1580077067"
},
"0.3.0": {
"buildid": "4707059",
"description": "Cat Update",
"timeupdated": "1587601859",
"timebuildupdated": "1582474746"
},
"0.3.1": {
"buildid": "5305171",
"description": "Mars Update",
"timeupdated": "1604022640",
"timebuildupdated": "1595097014"
},
"0.3.1pt1": {
"buildid": "4949142",
"description": "LinkLink Update",
"timeupdated": "1606307374",
"timebuildupdated": "1587981176"
},
"0.3.2": {
"buildid": "5788676",
"description": "Boca Chica Update",
"timeupdated": "1608293542",
"timebuildupdated": "1604591933"
},
"0.3.2.5": {
"buildid": "6028338",
"description": "Dust Update",
"timeupdated": "1609426445",
"timebuildupdated": "1609426418"
},
"0.3.3": {
"buildid": "6653043",
"description": "Kalm Update",
"timeupdated": "1636418952",
"timebuildupdated": "1620233880"
},
"0.9.0": {
"buildid": "7710933",
"description": "Moon Update",
"timeupdated": "1636906592",
"timebuildupdated": "1636906522"
},
"snapshots": {
"buildid": "11661058",
"description": "Snapshots (0.9.0 Testing)",
"timeupdated": "1688937312",
"timebuildupdated": "1688936388"
}
},
"privatebranches": "1"
},
"ufs": {
"quota": "25000000000",
"maxnumfiles": "25",
"savefiles": {
"0": {
"root": "WinMyDocuments",
"path": "EarthX/savedata",
"pattern": "*.json"
}
},
"rootoverrides": {
"0": {
"root": "WinMyDocuments",
"os": "Linux",
"oscompare": "=",
"useinstead": "LinuxXdgConfigHome",
"pathtransforms": {
"0": {
"find": "EarthX/savedata",
"replace": "unity3d/Mesote Games (Denis Szwarc)/EarthX/EarthX/savedata"
}
}
},
"1": {
"root": "WinMyDocuments",
"os": "MacOS",
"oscompare": "=",
"useinstead": "MacHome",
"addpath": ""
}
}
}
}