
This update includes many changes to the Isometria demo including the following updates wrapped into one. Some items mentioned below are not in the demo but will be available in the full game.
Please keep in mind that save games made prior to this update will no longer work. If you would like to play your old save, download an older version via itch.io.
Have fun and enjoy the game. Please feel free to reach out with comments or feedback. Don't forget to report bugs!
V 0.7.0
Python:
Updated to pygame-ce 2.5.2
Reduced garbage collection frequency to reduce frame stuttering
Saves:
Improved save and load system
Old saves will no longer work properly and are no longer visible in menus
Old demo versions can still be downloaded via Itch.io
Items:
Added Prickleheart stew
Added Respec Potion
Added Prickle Potion
Added Fiber Glove
Throwing damage is now affected by a player's strength
Entities:
Fixed lily pad size issues causing lily pads to jitter
Player:
Players move a bit slower when moving away from direction of the mouse
Units:
Fixed a bug where shops would not restock their inventories correctly
Fixed a bug where units would attempt to investigate attackers when in a retreating state
Flanking units will now avoid obstacles a bit more consistently
Sounds:
Updated some melee weapon swing sounds
Updated some UI sounds
UI:
Added a "Saving..." message when saving
Fixed a bug where clicking a recipe in the recipe book might crash the game
Fixed a bug where UI meters were not updating correctly
Fixed an alignment issue with play and trash buttons on the world select screen
Fixed an alignment issue where large tooltips would be cutoff at the top of the screen
Fixed the sort order in the recipe book
Other:
Fixed a bug where some items picked up would not appear in the materials list
V 0.6.15
World:
Improved level outer dropoff code
The outer bounds of the world now matches the level size much more accurately
Biomes now update their weather independently
Rain and snow now have varying severity
UI:
Corrected some overlap of title and text in the recipe book
Added a message when a bosses despawns or retreats
Added boss health bar
Improved UI meter element code
Units:
Added Mother
Added Spodette
The game will no longer autosave while fighting a boss
Saving and exiting a game during a boss fight will now properly despawn objects created by the boss
Units flank more consistently now
Critters are now correctly tagged as units
Some Units can now charge the player
Bosses no longer collide with chests and entrances
Items:
Added Mother's Eye
Added Mother's Fang
Added Mother Potion
Added Musket
Added Spider Silk Sash
Added Spoder Staff
Added Fangarang
Added Boomerang
Added Spoder Gear
Added Wooden Desk
Added Sand Chest
Objects:
Reworked various tile graphics
Reworked various block graphics
Networking:
Fixed a bug where enum encoding and decoding would not function properly with too large of numbers
Fixed a bug where players could receive loads requests for chunks on different levels
Fixed a bug where some text characters were getting encoded and decoded incorrectly
Other:
Tiles are now selected from a tile group as they are generated
Fixed a bug where extra large entities would pop in and out on the edge of the camera
Fixed a bug where the groggy debuff would change a players stats incorrectly
Fixed a bug where tombstones were not aligned properly
Fixed a bug where units would not sync their speed with the client when changing from running to walking or vice versa
Leaves now create a splash color based on the tile they land on
Reduced game save time in many cases
V 0.6.14
Buffs:
Added well rested buff if you sleep long enough
Added groggy debuff if you wake up too early
The burning debuff can now be extinguished by water
Particles:
Added steam particles
Added status effect particles
UI:
The Steam button will now open the steam overlay to the Isometria store page
Added a dialog box when talking to NPCs
Units:
Added Casey the doctor
Units can now unplace spawnpoints with a sleeping player inside
Objects:
Interactable objects now bend when units are nearby
Players can now sleep at their spawnpoints
Items:
Added Iron Bed
Added Veridian Pulsar
Added Crimson Burster
Added Azure Blaster
Added Rusty Key
Added Skeleton Key
Added Ice Pick
Added Sentinel Circuit
World:
Time can now be advanced if players are all sleeping
Worlds now save the number of elapsed in game minutes
Entrances to other level are now locked and can be unlocked with keys
Improved biome definitions for dungeons and rooms
Other:
Fixed a bug where the minimap would attempt to draw unloaded tiles
Fixed a bug where particles were not despawning correctly as they moved outside the map
Fixed a bug where fonts would try to linewrap using non integer values
Fixed a bug where projectiles applying debuffs would crash the game
Fixed a bug where scrolling the height of tile placement did not work correctly
Fixed a bug where hallways were not created and merged properly
Fixed a bug where deleting a world or player would prevent the back button from working properly
Slightly improved memory efficiency of tiles
V 0.6.13
UI:
Updated the main menu with the latest logo and background assets
Added Parallax effect to the main menu
Added confirm delete popup when deleting player and world saves
Objects:
Reduced block height to match walls/windows/doors
Plants now bend away from nearby units
Items:
Added Stone Brick Block
Added Brick Block
Added Spears
Added Health/Stamina/Power Restored Orbs
Added Recipes for Regen Orb upgrades
Added Bamboo
Added Bamboo Wall
Added Bamboo Window
Added Bamboo Door
Added Forest, Ice, Bamboo, Sentinel, and Gold Chests
Added Silver Gear
Added Gold Gear
Biomes:
Greatly improved the permafrost biome
Other:
Floor tiles can now have varying animation lengths
Improved room generation code
Improved surface level dirt and stone block sprites
Improved game exit code to prevent hanging
Improved server crash detection logic to prevent handing client
Reworked unit knockback and movement code
Added firefly's to certain biomes
Fixed a bug where retreating units would reaggro too soon
Fixed a bug where shadows would sometimes be drawn on top of objects incorrectly
Fixed a bug where line of sight was not functioning properly along the X axis
Fixed a bug where the sick debuff would not apply correctly
Fixed a bug where recipes would report they were craftable when they weren't
Fixed a bug where the pixel alignment of rotating entities was incorrect
Fixed a bug where loading the game with an item in hand would crash the game
Fixed a bug where right clicking an equipment would not equip the item to the player properly
Fixed a bug where coins would not quick stack from chests to the players coin stack
V 0.6.12
UI:
Added social media buttons to the main menu
Added the option to set which monitor the game will launch on
A players total coin count is now displayed below the inventory when open
The UI elements now perform pixel perfect collision with the mouse when hovering
Materials that are not used in a recipe are no longer listed in the recipe book
Buffs:
The Burning debuff now applies a speed increase
The Chilled debuff now applies a speed reduction
The Zapped debuff now applies an armor reduction
Items:
Added Armashrooom
Added Fish Slapper
Added Wooden Stool
Added Throwing Knives
Added Snowballs
Added Bastion Potion
Added Pushback Potion
Added Zippy Potion
Added Anger Potion
Added Squishy Potion
Added Snow Shoes
Added Ice Skates
Added Water Waders
Added Floaties
Added Flippers
Added Snow Shoes
Added Deep Water Floor
Added Melee/Ranged/Magic Crit Orbs
Added Coconade
Added Old Cart
Added Ice Bomb
Added Fire Bomb
Added Lightning Bomb
Coins no longer take up inventory space
The recipe for upgrading orbs now requires three of the lesser orb
Added buy/sell value to item tooltips
Increased Melee Weapon Damage
Units:
Added Sand Ghouls
Added Frost Ghouls
Added Armored Ghouls
Units will no longer wander too far from their initial spawn point unless aggroed
Austin now has an inventory
Austin now can buy and sell items
All units can now be affected by armor modifiers
After defeating a boss all their spawned units and projectiles will now despawn
Players can now have health/stam/power restoration modifiers to make potions more effective.
Other:
Updated to Pygame-CE 2.5.1
Unified color group definition for cleaner code and simpler future updates
Entities can no longer move outside the bounds of the level's collision detection area
Fixed a bug where the same recipe could sometimes be listed twice in the recipe list for certain ingredients
Fixed a bug where sometime enemies would establish line of sight to a player from behind a wall
Fixed a bug where the server would send the player extra toolbar item updates
Reworked a lot of the UI code
Reworked buff code
Reduced network activity when interacting with containers