As promised, the Linux version of ERSATZ is now available!
GameMaker's Linux export is built for stability in Ubuntu, but it can work in many other Linux distros. Other than the audio groups seeming to load faster, the port is more or less the same minus two small changes:
-The default key for dashing when using keyboard controls is 'L' in the Linux build. This was because the Right Ctrl key caused issues with other keys not being registered when pressed in conjunction. You might find the original configuration works for you, so give it a go, change the controls entirely in the options menu, or use a controller to feel the beat in the vibration!
-The small "shockwave" shader distortion effect, created when a slam hit the ground, has had to be removed from the Linux build, as it caused significant graphical issues on my Ubuntu distro. I'm not experienced enough with shaders or Linux in order to fix this currently. In its place I have added a small sprite based effect. This extra effect has also been added to the Windows build. I'll be hopefully trying to get this back in in a future update.
The demo for the Linux version should be sorted in the next couple of days, but feel free to use Steam's refund feature if you have any major issues running this version. Just don't forget to let me know in the Community Hub what your issues were so I can give it a go fixing them! :)
As well as Linux Support I've updated all platforms to v1.28 with a number of mostly small fixes.
ERSATZ v1.28 Patch Notes ----------------------
-LINUX- -Support for Linux platform
-SYNTH RUSH- -Error when beating The Neutralizer on Synth Rush ALL, at least in Type Beta, now fixed
-Restarting any singular boss fight from the pause menu no longer messes up the tempo and music loops
-Restarting Synth Rush ALL after dying on Razhale Chase fight no longer carries over the underwater effect
-Restarting on the Blockan Security Walls fight from the pause menu will now correctly restart you from the first one of these
-MISC- -A small mistake meant that restoring keyboard controls to default would put 'A' as right and 'D' as left when it was of course supposed to be the other way round
-Shockwave shader effect stays correctly in relative position during the Razhale Chase fight
It's great to finally get another platform up and running with ERSATZ. Next up, I'm going to start work on a Mac port. As with the Linux version, this will be my first time working with this platform, so there might be a few bumps along the road. Stay tuned for more info!
ERSATZ Demo Competition Results!
I announce the 10 winners of the #ERSATZgame Demo Competition in the video above! Or just keep reading :)
1. lucasagus285
2. Zawa
3. Vivian
4. Dacciox
5. Nismatic.
6. noahnadji
7. frogstorm94
8.T-Aura Gaming
9. Skapelsen av den okända
10. arlo
Send an email to allin.indie@gmail.com or a DM to @ALLiN_indie on Twitter with a screenshot of your name in the leaderboards (accessible from the main menu) and I'll reply with your Steam key for ERSATZ!
Merry Christmas and a Happy New Year gamers around the world!
-Fixed bug that would cause the player to be ungrounded for a few frames after landing at least in level 04, possibly more, so that the player wouldn't jump if they pressed the button in that time
-TYPE BETA-
-When you land after being airborne, even if the last direction you pressed was up if you press nothing you'll dash left or right depending on which direction you are facing which is less disorientating
-SYNTH RUSH-
-Fixed issue with game crashing when beating neutralizer in Synth Rush ALL
-Getting caught by Detainer CELs and breaking free in infinite mode no longer causes you to be unable to move outside of dashing
-Fixed issue which meant players could sometimes proceed onto what would have been the next room and play a level "as normal"
-Underwater and heat effects now stop when retrying synth rush all and restartin when on a boss with one of these
-Heat effect now appears in Gorjunter battle in Synth Rush like it does in all other modes
ERSATZ v1.26 - Synth Rush fixes
Work on ERSATZ is going to temporarily slow down whilst my working hours go up significantly for the Christmas period. I'll still be keeping an eye on the community and posting on social media though :)
ERSATZ v1.26 Patch Notes ----------------------
-SYNTH RUSH-
-Ambient particle effects on The Neutralizer boss now travel the correct way in Synth Rush
-The Neutralizer now saves and uploads times correctly in all Types in Synth Rush. I've also made it fix the errors in the save file it was making happen
-Fixed issue with beating a boss in Synth Rush causing the game to stop reading inputs and forcing players to manually close game
-Access to the leaderboards for Synth Rush unlock properly on the title screen
-MISC-
-Fixed saving in Type Beta crashing the game
v1.25b - Fixes some issues created from recent updates
There were a few issues that cropped up due to some of the recent updates. Some in particular would mess up newer players unlocking levels, others would crash the game when restarting from the pause menu.
I have since fixed all of these issues in the latest update (v1.25b).
ERSATZ v1.25 - A bunch of smaller fixes
This time there's a load of smaller fixes. A reminder the demo is now live, so if you like ERSATZ and someone you know might like it too, maybe nudge them to try it out!
-CONTROLS- -Due to previous changes to ground slam input, if a player held 'Down' whilst airborne & flinching (from a dash attack against a boss for example), they would not slam. There is now an exemption to this. So, if a player is aerial & holding down during the flinch, as soon as said flinch state ends they will slam as expected.
-JOURNEY MODE- -Potentially fixed issue with journey mode penalties not displaying properly at the end (needs more testing)
-Fixed display of times to be vertically central at the end of levels other than the last
-SYNTH RUSH- -Fixed a number of issues with restarting the Synth Rush ALL Mode from pause and game over menus
-Made Type Beta and Type Gamma playstyles unlock correctly in Synth Rush mode
-Grade symbol no longer appears next to time as not applicable
-Fixed what music starts & how it starts for a number of bosses in Synth Rush's ALL mode
-Fixed how the +1HP works between bosses when playing Synth Rush ALL in Type Gamma
-MISC- -Fixed issue with game crashing if trying to dash in Type Beta after beating last boss
ERSATZ DEMO + COMPETITION
Hey everyone, Paris here again!
Exciting news to announce today. The ERSATZ Demo, which includes the first level in one playstyle, is now live and includes a number of cool features!
First of all, your save data will carry over to the full game if you decide to buy it. This also means any achievements you would have unlocked will automatically do so upon booting up of the full game.
Secondly, your times will be uploaded as normal, but also to a special demo leaderboard. The top 10 players on the demo leaderboards on the 24th of December will win a full copy of the game! So come on people, let's see what you got!
Paris
ALL iN
ERSATZ v1.24 - Support for Upcoming Demo & More
Hey all! I've submitted the ERSATZ demo to Valve and this new update includes support for unlocking any achievements players would have unlocked in the full game whilst playing it.
I'm expecting to release the demo later this week with a competition for a chance to win a copy of the full game!
The rest of this update mostly concerns itself with fixes for Synth Rush. Enjoy!
ERSATZ v1.24 Patch Notes -----------------------------------------------
-SYNTH RUSH- -Crysta Bloss no longer spawns grown in Synth Rush when restarting
-Made the starts of bosses more consistent between starting and restarting for fairness sake
-Fixed issue with times not being saved for player or uploaded to leaderboards after beating a boss once
-MISC- -Fixed crash issue with Type Beta when finishing a level
-Added support for loading data from the upcoming demo
-Fixed issue with end level boss explosions not playing
ERSATZ v1.23 - I'm Back!
Well after a week of being away due to a broken computer and a house full of people, I'm back and already back to working on updates! :)
-When doing Synth Rush ALL, beating a boss will now heal you +1HP
-On the first level, if you die after making Crysta Bloss bloom, you will now continue the fight from that point rather than having to regrow it every time
-Minimum grade requirement to unlock the last level has been lowered from a 'C' to a 'D'
LEVEL END
-Fixed issue with Best Time not showing at level's end and telling you if you got a new record or not after the end level screen was expanded in previous update
-Also fixed issue with a black highlight not displaying correctly at level end screen
-Can no longer pause after defeating a boss
-Should no longer be able to die if you deal the final blow to a boss and take damage at the exact same time
-Fixed issue when defeating last boss which would cause temporary audio issues and possibly frame dips
MISC
-Further fixes for Type Beta dash sound infinitely looping
-Camera is a little lower during Razhale Chase battle in level 04
-Potentially fixed rare crash issue with scarf when continuing after a game over
-Stopped the game thinking there are more than 8 levels on Type Beta and Type Gamma
v1.22 - Expanded End Level Screen + Fixes/Tweaks
ERSATZ v1.22 Patch Notes ----------------------
-Completing a level now shows your time without penalties and what penalties you received, helping paint a clearer picture of your run
-All Journey Mode unlock notifications now appear correctly when their conditions are met
-Made it so if holding down to do a slide or dash slide and you go over an edge it will trigger the slam without having to reinput down, as it was before recent changes accidentally made it different
-Changes made to slam input reading accidentally meant you could slam slightly in a bubble. I have removed this so the bubble behaviour is as before
-Changes to slam had accidentally meant your slam would be stopped by some objects that you could slam through. Changed this to behave similarly to before where this wouldn't happen
-3D sounds now also correctly have their volumes changed when changing the sfx volume
-Fixed crash issue with bubble trail on Respiration
-Potentially fixed issue with some sounds continuously looping forever until rebooting game. Needs further testing
-Potentially fixed issue with Razhale fight where you get stuck only being able to hop. Needs further testing
-Potentially fixed issue with Pollugeist where it could get stuck spinning during it's Smog Trick (duplication) move. Needs further testing
EDIT: Just uploaded small fix for Type Beta where the dash sound would carry on forever