v1.4.3 Flatter Experience Curve, Performance Improvements


tl;dr

Huge performance improvements for bullet builds, general FPS improvements, experimental enemy multi-threading (please let me know if it crashes while Use Threading is enabled), more Smite cards, Turbo speed options, etc.

v1.4.3

Adds a handful of Smite cards

Adds Energy stats to card power calculation (energy cards will have a higher tier and card weighting)

Adds experimental enemy multi-threading support (might cause crashes)

Adds Frozen Card Protection option (allows taking frozen cards)

Adds Multishot support to Force, Zone, and Smite scopes

Adds Repeat and Cascades to card power calculation

Adds star damage to Miasma and its evolutions

Adds Turbo Factor option (change turbo speed)

Changes Auramancer's base damage (2->3)

Changes experimental card weighting to favour evolutions less and tier more (3x,1x -> 2x,2x)

Changes Jumper class teleport impact damage type (Star -> Earth)

Fixes force enemy health bars option being inverted

Fixes unit draw order

Fixes? card particle z index

Optimizes card power level generation by ~80%

Optimizes enemy rendering a little

Optimizes impact logic by ~90%

Optimizes object pooling a little

Optimizes projectile logic by ~36%

Optimizes projectile pooling a lot

Optimizes projectile rendering by ~241%

Optimizes stat modifier change recalculation by ~51%

Optimizes unit targeting logic to increase performance when many enemies are on the field

Rebalances Kinetic classes (nerf), Vagabond (nerf)

Rebalances waves and experience for more linear card rewards

Reduces Bullet Duration bonuses on all sources (nerf)

Reduces energy cost of most Smite attacks

Removes Purity, Corruption, and Knowledge cards and changes the card trees that used them

Removes Vitrikinetic class

Files

cardtd.exe 61 MB
Version 1.4.3 May 16, 2022

Get cardTD

Buy Now$4.00 CAD or more

Leave a comment

Log in with itch.io to leave a comment.