Changelog From v0.4.2 to v0.6.2


Apologies for the lack of proper formatting, but this would have taken a while to edit and I'd rather keep working on v0.6.3.

The biggest, most obvious change is massive improvements to the graphics engine. I'll have more screenshots and videos available at some point.


# 0.6.2 - May 15 2020

Some small tweaks to the graphics engine, plus improvements to hitbubbles and some random other things.

## Features
* All wavedashes/airdodges have been adjusted, and some dashes
* Hitbubbles can have initial smearing now
* Charge moves now transition between 0 and 75%, then flatten out until 100%
* Added Video settings menu

## Characters
* All characters have some kind of balance change, mostly thanks to new hitbubble tech being applied to everyone

### Xenon
* All old-bone animations have now been tweaked for new bone structure

## Fixes
* FXAA optimized a bit
* Possibly improved noise consistency
* When grabbing a character, no longer teleports them immediately into position
* Fixed inverted shadow bug when using low shadow quality

## Misc
* Removed some unused animations
* Add link to the Guide at https://bluehexagons.com/antistatic/guide on the main menu

=====================

# 0.6.1 - May 7 2020
Another Canary-exclusive release, with more work on the graphics engine.

## Changes
* Stage colors tweaked a lot
* Lighting model revamped again
* Added rim glow to help things stand out better
* Added bounce lighting to the AO model
* Added FXAA
* First two frames of jump squat can no longer be grabbed

## Fixes
* Fixed two boxes on Crossing's ground floating
* Optimized some stuff to reduce cache misses/performance losses in very high resolutions (i.e. 4K)

=====================

# 0.6.0 - May 3 2020
Starting out on the Canary branch, 0.6.0 brings a lot of major changes and upgrades. The 0.6.x line will focus on bug fixes, with just a handful of features. 0.7.0 will mark the transition into beta.

## Features
* Characters are now fully-modeled, some may get further refinement
* Stages all feature unique colors and background
* Implemented screen-space ambient occlusion
* New particle effects
* Positional audio - SFX should sound more correct based on location
* Improved character handling
* Lighting is now more physically-based, improved
* Now 100% more DPI aware on Windows
* Menus are now finally centered horizontally
* Recovery moves that go in a direction now have a bar pointing with the control stick
* Hits during a combo change pitch based on damage and number of hits

## Fixes
* Fixed multiple long-standing collision bugs that would cause characters to clip through the stage
* Lag-canceling and teching can now be performed on the frame of impact
* Improved several strange things with sliding off of edges
* A lot of random fixes for various animation states
* Fixed some throw animations that were particularly janky
* Objects (projectiles) no longer push/get pushed by characters if grounded
* Fixed stun carrying after land-canceling it - inflated combo meter, had no other effect

## Characters
* After another handling pass, all characters have adjusted dash/run/moon walk/etc speeds.
* Moon walk speed is now capped, but behaves more consistently

### Carbon
* Dair: adjusted animation
* Down-B: backswing time increased

### Iron
* Jab knockback growth increased slightly
* Uair late hit knockback rescaled

### Rhodium
* Side-B can no longer accelerate to insane speeds with edge cancels and SD instantly

### Xenon
* Fixed some major orb crash bugs
* A lot of tweaks to fair

## Misc Fixes
* Fixed several rare replay crash bugs
* Fixed some potential crashes with grabs that couldn't be observed in normal gameplay
* Fixed numerous lighting, graphical bugs and quirks
* Optimized stage rendering
* Fixed shaders trying to run in glsl 4.30 instead of 4.00
* Fixed particles sometimes behaving strangely when stages are swapped in training
* Fixed random numbers being less random than desired
* A lot of fixes for the UI framework

## Misc
* More info in `dbg animations`
* Added `dbg drawTerminal`
* `dbg drawUI` no longer hides the terminal
* Character file live reloading is now disabled by default: to enable, add a file named `debug` to the Antistatic directory
* Updated Node
* Updated SDL
* Updated libUSB

=====================

# 0.5.0 - Jan 23 2020
Groundwork for per-character models. Helium's body is finished, but others mostly only have heads. WIP.

## Features
* Per-character models

## Characters
* Landing friction changed

### Helium
* Up-B no longer has a sweetspot
* Dair momentum changed a bit, early auto cancel window widened

### Iron
* Up-B is now flexible; previously locked to cardinal directions
* Neutral-B works more consistently

## Misc
* `dbg animations` now includes slide momentum in velocity values
* Node.js upgraded to 13.7.0

=====================

# 0.4.8 - Jan 12 2020
A handful of changes, improved hit response, plus some netplay fixes before the 0.5.0 release.

## Features
* A lot of changes to how hit response works; grounded hits are particularly improved
* Light shielding is now disallowed in 19XX

## Characters
* A lot of animation improvements for Silicon, Carbon
* Energy recharge delay +10 frames

### Carbon
* A lot of animation polish
* Increased ledge grab range
* Increased bair range
* Reduced dtilt startup
* Up-B sweet spot improved, safer

### Rhodium
* Buffed up-tilt, up-tap, forward-tap

### Silicon
* Animation polish
* Up-B tweaked slightly

## Fixes
* Fixed some weirdness with tap inputs
* Spot dodge is properly disallowed in 19XX again
* Fixed IK not really working right
* A ton of fixes for netplay, but still not ideal

## Misc
* `dbg animations` shows more stuff, more cleanly
* Upgraded Node to 13.6.0

=====================

# 0.4.6 - Nov 16 2019
Unicode support is finalized. Machine translations now included for Japanese, Simplified Chinese, Traditional Chinese, and Korean. More UI is now translated, including stage names. Text looks nicer, too.

## Features
* Full Unicode code point support - note, doesn't include any fancy Unicode features, only the ability to show any character. Also, many languages outside of normal ranges are rendered with a very small font to save on file size.
* Text measurement actually works now
* Text antialiasing is enabled again
* More UI is translated (start menu, some other things)

## Characters
* Xenon's teleport now causes a burst effect
* Rhodium's shield placement fixed

## Fixes
* Fixed character spawns starting one spot late
* Characters no longer flash if they don't charge a tap attack
* Fixed a bug that would cause character style not to save between matches
* Now waits until leaving the settings menu to update the UI language
* Fixed AI counters in versus select having the + button to the left and - to the right

## Misc
* Some behind-the-scenes cleanup
* A bit of optimization work
* Parts of stage file format cleaned up
* Upgraded to Node.js 13.1.0
* Updated dependencies

=====================

# 0.4.5 - Oct 27 2019
New character: Rhodium.

## Balance
### Rhodium
* New character

### Xenon
* Dtilt buffed

## Fixes
* Fixed some bugs with animation redirects
* Fixed potential bugs from not re-initializing characters on respawn

## Misc
* Replaced a few placeholder miscellaneous animations for all characters
* Updated to Node 13.0.1
* Updated to SDL 2.0.10
* Updated to FreeType 2.10.1

=====================

# 0.4.4 - Sep 29 2019
Working prototype for a control rebinding menu with bad keyboard support, plus small changes while busy with life.

To contribute to translations, join the [Antistatic Discord](discord.gg) or send a pull request/comment on GitHub: https://github.com/bluehexagons/antistatic-translations

## Features
* Functional control rebinding menu; very rough and keyboard support doesn't allow adding/removing keys yet
* Can now toggle tap-jump mid-game by holding down taunt (d-pad down by default) and pressing jump
* D-pad can now be used to navigate new menus

## Balance
### Carbon
* Bair knockback rescaled
* Down-tap knockback increased

### Helium
* Reduced startup/backswing of side-B
* Drastically reduced landing lag of down-B 2 (after hit)
* Reduced nair startup, duration, backswing
* Reduced dair duration, backswing
* Side-B now drains energy over time as held

## Fixes
* Fixed controls menu not always populating
* Fixed a few things that prevented building on Linux (distributable coming later)
* Fixed multibyte symbols being measured incorrectly (Russian language fix)

## Misc
* Updated to Node 12.11.0

=====================

# 0.4.3 - Aug 19 2019
Mostly internationalization work. Most UI now goes through the translation system, so the game should largely be understandable (depending on machine translation quality). The next step is better Unicode support, to allow for CJK translations.

To contribute to translations, join the [Antistatic Discord](discord.gg) or send a pull request/comment on GitHub: https://github.com/bluehexagons/antistatic-translations

## Features
* Old UI now gets run through translation infrastructure
* Language cycle added to options menu
* Audio settings moved onto a separate screen
* Text now squishes if it's too long for its box
* UI updates immediately when changing languages
* Facing arrow is now much more pronounced

## Fixes
* Fixed some custom startup scripts not being run correctly - inconsequential except for tinkerers

## Balance
### Carbon
* Dair slightly tweaked

## Misc
* Updated to Node 12.8.1

=====================

# 0.4.2 - Aug 11 2019
Internationalization prototype for the main menu, powered by Fluent! Tries to guess proper language, change with `config locale [en/es/de/ru/it]`; reads from `app/assets/ftl` directory. Right now, it's just temporary machine translations. Let me know if anything's particularly funny.

To contribute to translations, join the [Antistatic Discord](discord.gg) or send a pull request/comment on GitHub: https://github.com/bluehexagons/antistatic-translations

Unicode support was improved dramatically, but still not good enough for CJK character sets. Soon?

Also fixed a really annoying bug when connecting for netplay.

## Features
* Internationalization prototype, via `config locale`; VERY work-in-progress
* Better Unicode support
* Very-slightly-improved netplay menu

## Fixes
* Fixed a bug that caused connections to randomly, and often, time out
* Some general stability improvements to netplay
* Fixed error when setting config settings with strings
* Fixed rare crash when fonts are loading
* Fixed characters rendering being glitched out on the first frame

## Misc
* Updated to Node 12.8.0

Files

Antistatic - Windows 51 MB
Version 5 Jun 03, 2020

Get Antistatic

Buy Now$7.99 USD or more

Leave a comment

Log in with itch.io to leave a comment.