2026-01-03 12:34 UTC · Community Announcements · Ben
Change list:Fixed Xenon boss laser beam fire trail not scrolling with the level, leaving a permanent wall blocking your viewEpaphos mid-level mini boss had shader compilation stutters when it fired its homing energy balls, and another when it exploded
2025-12-18 18:23 UTC · Community Announcements · Ben
Just updated the game to 0.12.3 to fix an issue with the achievement not being given for S-ranking Ethuna. Sorry about that!
2025-12-18 17:40 UTC · Community Announcements · Ben
Hey everyone, I just want to thank you all for your patience through the on-going development of Ex-Zodiac. This year was a bit of a write-off in terms of personal stuff going on and the general lack of productivity it lead to. Thankfully we're nearing the end of development with only a few more levels to go, so I'm hoping to make next year count and really push to get the game over the finish line. In the mean time, please enjoy the latest level update - Ethuna! A dense tropical landscape littered with the fallen ruins of an ancient civilisation, thriving with deadly fauna and wildlife that d
2025-09-08 17:21 UTC · Community Announcements · Pixeljam Games
Hello all,We hope you've been enjoying the level update from earlier this year. Ben has slowly been picking away at the next level update, and today I managed to convince him to show me a little peek! Here we go...He informed me that some of the textures are still placeholder, it's a work in progress obviously, but looking good so far in my opinion.And now for something (almost) completely different...If any of you are familiar with Pixeljam as a game dev studio, and not Pixeljam as a publisher, you may have heard of a game we made in 2008 called Dino Run. It was pretty popular in the flash ga
2025-05-08 02:12 UTC · Community Announcements · Ben
Apologies for the previous update that completely broke the game! This update should fix that. Please let me know if you have any other issues in the forum.
2025-05-07 22:49 UTC · Community Announcements · Ben
Change list: Results screen continue button not playing sound Rank sparkle effect in wrong position Special stage dragon boss became shorter when the game ran at higher than 60fps Changed inputs to (hopefully) work with any controller (experimental, I don't have two controllers to test this...) Added must requested ability to return to title screen from map screen by pressing back/cancel Add vibration when boosting Added Mirage boss music to alternative soundtrack Fixed MacOS build
2025-04-29 09:18 UTC · GamingOnLinux
Ex-Zodiac is a 3D on-rails shooter made in the spirit of the classic Starfox, it's currently in Early Access with Linux support and a major update just released. Read the full article here: https://www.gamingonlinux.com/2025/04/starfox-esque-3d-shooter-ex-zodiac-gets-a-major-update-with-a-new-level/
2025-04-26 21:16 UTC · Community Announcements · Ben
Fixes the following issues: Mirage boss train tracks stayed scrolling when game was paused Mirage enemy total was incorrect on results screen (67 instead of 71) Only English language was used in SS Devastator dialogue regardless of what language was selected (Mirage translations coming soon!) New additions: You can now pass "--invincible" as a launch option to enable invincibility. This can also be enabled via the in-game debug menu which is accessible from the title screen by pressing F5
2025-04-25 21:16 UTC · Community Announcements · Ben
Fixed rankings on Mirage that were set too low Fixed starting location in Caldera
2025-04-25 16:11 UTC · Community Announcements · Pixeljam Games
Hello all, The time has come again for a new Ex-Zodiac level. Never wanting to let things get stale, Ben (MNKY) has cooked us up something quite different this time around - a wild-west ground-vehicle-based stage named MIRAGE complete with arches, canyons, nuke-hauling trains, robot horses and cowboys! Because he can, that's why... check it out: Please leave a review for the game as well if you have not, it makes a big difference! Mac Users: this level is not available for OSX just yet, we need a little more time with it. We'll post another small update when it's ready. - Miles @ Pixeljam
2025-04-15 12:56 UTC · Community Announcements · Pixeljam Games
Hello all, The next major level update is right around the corner, and here's a peek: {STEAM_CLAN_IMAGE}/37606798/f76c3a311119ef4fa0e7ceff0d95698aa483ac2e.gif Similar to the other vehicle-based level earlier in the game, but with a little more freedom, and a theme that you may not have expected :) We expect this level to go into beta testing in the next week or so, and release in later April. Be on the look out! -Miles @ Pixeljam
2025-01-09 20:44 UTC · Community Announcements · Ben
This update brings the following fixes and changes: Updated Caldera boss fight to use the new music tracks Spanish translations added for SS Devastator and Caldera levels Fixed Kyuu's pony tail glitching in most of the cyberspace special stages Fixed the Game Over screen being completely black Fixed some of SS Devastator sound effects being too loud (may still need some tweaking, so let me know) Fixed water splashes continuing on OASI-5 even after player's ship has already exploded Fixed OASI-5 boss having too much health (again, may still need some tweaking) Fixed lock-on amount for the flyin
2024-11-28 14:53 UTC · Community Announcements · Ben
Small bug fix update: Fixed fog effect being too strong on Euclide Belt level Fixed some of the Russian translation strings being too long for the dialogue boxes Removed millisecond counter from boss timers and the Impactor stage timer as it was causing screen burn-in on Steam decks due to fast flickering Fixed alignment of some HUD items when language was switched Renamed "Hold fire to lock-on" to "Autofire" as it makes more sense, and it was just doing the inverse of that anyway
2024-11-27 22:18 UTC · Community Announcements · Ben
Just a quick fix as the rankings were completely off for the new level Caldera. This has now been fixed! I'll be making some more minor updates soon, including things like the getting rid of the milliseconds on the boss counters to avoid Steam deck screen burn-in. Oh, and updating the translations for the other languages too, those are a bit behind at the moment! Cheers!
2024-11-27 19:09 UTC · Community Announcements · Ben
Hello everyone! We're pleased to announce the release of the latest level update - Caldera! {STEAM_CLAN_IMAGE}/37606798/1a5dea93bea79ec9062394138264a063d5b6f5e8.png Try not to get get burnt! The game is also currently 50% off for the Steam Autumn sale, so if you have a friend or two that has been waiting to pick it up, please let them know! As always, feel free to leave feedback in the Steam forums, we're always happy to hear what you think! Thanks again for all your patience and support, - Ben @ MNKY
Full appinfo as delivered by Steam PICS, changenumber 37443736. Also at /api/app/1249480/raw.
{
"appid": "1249480",
"common": {
"name": "Ex-Zodiac",
"type": "Game",
"releasestate": "released",
"logo": "bcc03cc56c94a9d4e9245843220bdcfc30f838d4",
"logo_small": "bcc03cc56c94a9d4e9245843220bdcfc30f838d4_thumb",
"icon": "1189dae96036a5ba174fc255a78458cf837e8c1c",
"clienticon": "132f61b17ace02b788aa3a12c000f47febcfdfac",
"clienttga": "9eb7b6c2823a7e0e2c6a3b5aebf60003f0f6e9cd",
"oslist": "windows,macos,linux",
"osarch": "",
"osextended": "macos64",
"languages": {
"english": "1",
"schinese": "1",
"tchinese": "1",
"russian": "1",
"japanese": "1",
"latam": "1"
},
"steam_deck_compatibility": {
"category": "2",
"steamos_compatibility": "2",
"steam_machine_compatibility": "2",
"test_timestamp": "1666051200",
"tested_build_id": "9228221",
"tests": {
"0": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_DefaultControllerConfigNotFullyFunctional"
},
"1": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_NativeResolutionNotSupported"
},
"2": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_InterfaceTextIsLegible"
},
"3": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_DefaultConfigurationIsPerformant"
}
},
"steam_machine_tests": {
"0": {
"display": "3",
"token": "#SteamMachine_TestResult_DefaultControllerConfigNotFullyFunctional"
},
"1": {
"display": "4",
"token": "#SteamMachine_TestResult_DefaultConfigurationIsPerformant"
}
},
"steamos_tests": {
"0": {
"display": "3",
"token": "#SteamOS_TestResult_GameStartupFunctional"
},
"1": {
"display": "1",
"token": "#SteamOS_TestResult_DefaultControllerConfigNotFullyFunctional"
}
},
"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": "native",
"requires_h264": "0",
"requires_voice_files": "0",
"gamescope_frame_limiter_not_supported": "0",
"hdr_support": "0",
"requires_proton_soundfonts": "0"
}
},
"metacritic_name": "Ex-Zodiac",
"controller_support": "full",
"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": "76.54462242562929",
"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"
}
},
"library_logo": {
"image": {
"english": "logo.png"
},
"logo_position": {
"pinned_position": "CenterCenter",
"width_pct": "76.54462242562929",
"height_pct": "100"
}
}
},
"store_asset_mtime": "1766078134",
"associations": {
"0": {
"type": "developer",
"name": "MNKY"
},
"1": {
"type": "publisher",
"name": "Pixeljam"
},
"2": {
"type": "franchise",
"name": "Pixeljam"
}
},
"primary_genre": "1",
"genres": {
"0": "1",
"1": "23",
"2": "70"
},
"category": {
"category_2": "1",
"category_28": "1",
"category_22": "1",
"category_23": "1",
"category_62": "1"
},
"supported_languages": {
"english": {
"supported": "true",
"subtitles": "true"
},
"japanese": {
"supported": "true",
"subtitles": "true"
},
"schinese": {
"supported": "true",
"subtitles": "true"
},
"latam": {
"supported": "true",
"subtitles": "true"
},
"tchinese": {
"supported": "true",
"subtitles": "true"
},
"russian": {
"supported": "true",
"subtitles": "true"
}
},
"steam_release_date": "1658400332",
"community_visible_stats": "1",
"community_hub_visible": "1",
"gameid": "1249480",
"store_tags": {
"0": "56690",
"1": "4255",
"2": "1773",
"3": "1774",
"4": "7208",
"5": "4191",
"6": "15045",
"7": "19",
"8": "3964",
"9": "4305",
"10": "4004",
"11": "1755",
"12": "492",
"13": "4182",
"14": "493",
"15": "1756",
"16": "3942",
"17": "6691"
},
"review_score": "8",
"review_percentage": "93"
},
"extended": {
"developer": "MNKY",
"publisher": "Pixeljam",
"homepage": "https://www.exzodiac.net"
},
"config": {
"installdir": "Ex-Zodiac",
"launch": {
"0": {
"executable": "ExZodiac.exe",
"type": "default",
"config": {
"oslist": "windows"
},
"description_loc": {
"english": "Launch Ex-Zodiac with Vulkan"
},
"description": "Launch Ex-Zodiac with Vulkan"
},
"1": {
"executable": "Ex-Zodiac.app",
"type": "default",
"config": {
"oslist": "macos"
}
},
"2": {
"executable": "ExZodiac.x86_64",
"type": "default",
"config": {
"oslist": "linux"
}
},
"3": {
"executable": "ExZodiac.exe",
"arguments": "--rendering-driver opengl3",
"config": {
"oslist": "windows"
},
"description_loc": {
"english": "Launch Ex-Zodiac with OpenGL"
},
"description": "Launch Ex-Zodiac with OpenGL"
}
}
},
"depots": {
"1249481": {
"config": {
"oslist": "windows",
"language": ""
},
"manifests": {
"public": {
"gid": "8619959007827054857",
"size": "381846312",
"download": "223445168"
},
"beta": {
"gid": "8619959007827054857",
"size": "381846312",
"download": "223445168"
}
}
},
"1249482": {
"config": {
"oslist": "macos",
"language": ""
},
"manifests": {
"public": {
"gid": "4339461572352122294",
"size": "476973371",
"download": "249305936"
},
"beta": {
"gid": "4339461572352122294",
"size": "476973371",
"download": "249305936"
}
}
},
"1249483": {
"config": {
"oslist": "linux",
"language": ""
},
"manifests": {
"public": {
"gid": "8635910560702508438",
"size": "353987060",
"download": "216146112"
},
"beta": {
"gid": "8635910560702508438",
"size": "353987060",
"download": "216146112"
}
}
},
"branches": {
"public": {
"buildid": "21370972",
"timeupdated": "1767443296",
"timebuildupdated": "1767439692"
},
"beta": {
"buildid": "21370972",
"description": "Beta test branch",
"timeupdated": "1767439692",
"timebuildupdated": "1767439692"
}
},
"privatebranches": "1"
},
"ufs": {
"quota": "100000",
"maxnumfiles": "32",
"savefiles": {
"0": {
"root": "WinAppDataRoaming",
"path": "Godot/app_userdata/Ex-Zodiac",
"pattern": "save_EA.dat"
}
},
"rootoverrides": {
"0": {
"root": "WinAppDataRoaming",
"os": "MacOS",
"oscompare": "=",
"useinstead": "MacHome",
"addpath": "/Library/Application Support/"
},
"1": {
"root": "WinAppDataRoaming",
"os": "Linux",
"oscompare": "=",
"useinstead": "LinuxHome",
"addpath": ".local/share/"
}
}
}
}