Here is the new trailer: https://www.youtube.com/watch?v=LmYM2GWENAU The game will be released on July 10, and as said previously it will contain 3 new custom modes, the hazardous environment option, new musics and a creative mode.
You might have noticed some updates for the game: that's because until release I'll regularly publish updates so the main and beta versions are as close as possible, to avoid unexpected launch bugs.
(EDIT: Until the release on July 10th, I'll release several minor updates so they are tested as best as possible before release. I'll update the change log below)
This update is a "pre-release" one, with a lot of minor/medium changes (see the list below), but without the main new content that will stay locked until the v1.0 release on July 10th: - Custom modes (Under the Sea, Sky World, Base Defense) - Hazardous Environments option - 9 new musics - Creative mode option, with a new brush tool If you wish to play those features right now, simply activate the public "beta" branch!
And as I said, the price is now set to $/€ 12. So if you wish to buy the game, it may be better to wait for the -10% launch sale launch sale (but don't forget, ok? :D).
Here are the changes. All v0.35 saves games are compatible. The main objective of this update is to help me fix as many problems as possile before the final release, so please if you see any bugs, please tell me in the forum!
v0.99 (Build 707)
- Musics: new dynamic system, that changes musics dynamically depending of the "tension" of the current situation, avoids playing the same musics too often, and takes some other music various specificities (cf. musics.lua file) (this feature is more useful with the additional v1.0 musics) - Display the collected items (pikcups) names and possed number in the console - Players now respawn near the autobuilder (if several of them, choose the highest tech / closest to the ship) - New command to launch an event: /event heatWave, /event rainFlood, etc (switch with Tab) - Night warning with countdown, 1min before night - Better fire management - Add a "/music" command that display the current music name - Add a "/find xxx" command to find any item or pickup in the world - Lua rework: all recipes, backgrounds, environments now defined in lua. Added a better lua list system. All the lua files can be modified, although it's not (yet) a proper modding system - the files can be overwritten by Steam on updates.
- Display an error message when save file cannot be written (caused freeze after character creation) - Fix fishes pathfinding - Monsters spawning: if no empty slot found, try spawning into water before spawning by digging a hole. - Better pathfinding for ground monsters when inside water - Frozen monster don't move anymore (monsters controlled from network for which we don't receive any message, it happened when a player is (temporary or not) disconnected) - Players initial spawn point cannot be inside blocks anymore - Improve drone pathfinding & movement in tunnels
- Auto-pick bosses unique loot (prevent loot to be lost in lava) - Fixed "hide UI" F11: buttons and items buttons are now inactive when F11 mode - Fixed repair turret particles end position (it was in the block corner) - Multiplayer lobbies : removed the game name in the custom params list
- White flower now grows on black dirt. Auto-updates of old saved games to transform the dirt over the volcano and higher islands into black dirt - Multiple changes in plants life-conditions. Dirt for basic and water plants above y=280, and deep cave plants below. Red dirt for red fern/bush/water plants, above y=280. Silt for all water plants, above y=280. Black dirt for black plants (if no light) and white flowers (if light)(all altitudes). Cactus dirt for cactus plants (all altitudes) - Drone: damage x2 - Shield absorb damage from all projectiles (no more only "physical" projectiles) - Add a 1-second delay for first crush damage (when player is inside a block) - Faster evaporation of water in lower altitudes - Lava eruption if explosion of old basalt now wherever the location - Activate achievements in multiplayer - but locked if hazardous environment is activated (or triggered with commands) - Dweller lord now immune to lava & fire (to survive the volcano events) - Peaceful difficulty: drop more blood items (2.5x more) - Ultimate Galting damages and push (on target) x5, and go through enemies - Monsters don't attack old basalt anymore
- Replace F2 by I as default inventory command (F2 is still the 2nd shortcut, but it's I that is displayed in the UI) - New param to change the normal lava cycle top pressure. Weight param now also modifies water weight - Autobuilders emit a bit of light, much easier to find when lost. - Languages update: koreana & russian - Jetpack now cancels invisibility - Set Drone pickups permanent (never disappear) - In-game "pause" menu background is more transparent when the game is not paused (in multiplayer)
General - Creative mode: add a water & lava pistol ! (BETA ONLY) - Add build version warnings (if hosts and clients don't run the same game version), technical improvements - Replace the main menu Facebook link by a Discord link Bug Fix - Hide UI fix: reactivate menu buttons, hide console texts - Reactivate Sharknado event - Fix volcano eruption triggering rare issue - Fix a bug with the Creative mode Brush when pause menu open Balance - Meteors do much more damage - Water pump modification (no more Perpetual Motion, thanks RealOfficialTurf!, but more efficient when pushing into high pressure water) Minor - Chat input closed by pressing Escape - Multiplayer: minor improvements of player names display - Volume option: more precise (+ left/right keys when mouse over button for max precision) - Protect the "/ban" command against hacks - Clean some connexion network messages - Add some multiplayer debug in the log
2018-06-18: new build:
v0.99 (Build 744)
General - Drag & Drop items from your inventory to another players, or its name (even if he is far away) Bug Fix - fix bug when lava reach the cloud level - fix arrow key use on sound/music volume option - fix some localizations: lobbies modes localized, options texts do not overlap on buttons - Fix bug with Ultimate Brush (sometimes didn't work on the first clicked block) (only on Beta) - Fix language of system texts, if the host/client has a different language than your one Balance - Base defense: start game earlier in the day. (only to Beta) - Base defense: Prices of MK2+ much higher, and even more for Repair turret (no increase for walls and electricity items). (only to Beta) - Base defense: More water, hydroelectric generation should be easier (only to Beta) - Base defense: Added the bosses, only for fun in Creative / Post game mode. (only to Beta) - Meteor do 3x less damage when exploding in water - A little more blood in easy (0.6->0.8), a little less in hard/brutal (0.25->0.2) Minor - Koreana, Russian, Turkish update - Remove achievements in multiplayer (as it actually didn't work client) - Improve network code (world data transmission when a client joins). - Rename sharknado into sharkstorm - Add a discord link in the Lobbies screen, add icons
2018-06-23, mostly technical build:
v0.99 (Build 750)
General Bug Fix - Multiplayer : add Hazardous / Creative infos in the lobby list Balance - Water pump speed a bit reduced to prevent perpetual engines - Sun lamps, teleport and Storm gun light emission slightly modified to prevent self-generating sun lamp + solar panel Minor - Update localization files format - Multiplayer : add some debug infos
************************************************ 2018-06-26, minor technical build:
v0.99 (Build 752)
Technical update (if game is detected as out of date, a message will be displayed and a steam update requested)
************************************************ 2018-06-28, a build mostly for beta (creative tools)
v0.99 (Build 756)
General - Creative mode: add a sponge pistol - remove liquids (shift key for bigger area) - Creative mode: add plant gun: anything that could grow in certain conditions (type of dirt, water, etc.) will grow instantly (shift for bigger area) - Creative mode: add monster gun: choose any monster or boss and spawn it (shift for agressive spawn) - Add a proximity sensor (detect monster or players in the cell) Bug Fix - Creative mode: fix the brush tool in multiplayer (as client). Also, now it ovewrite any item Balance Minor
General - F4 mode to show a lot of information in creative mode: quantity of water, exact light, forces, content HP, achievement infos Bug Fix Balance - Water sensor, Proximity sensor and Wire Crossing doesn't burn (from lava) anymore Minor - Proper localization of Chinese, Japanese, Brazilian, Polish, Spanish - Multiplayer: a "host is reloading" message is displayed on client when host reloads
General Bug Fix - Fix bug that let player keep the brush tool after restarting a non creative game - Fix bug that prevented monsters to go through platforms in some situations Balance - Rocket Launcher: reduce push force, increase cooldown, damage increased - ZF-0: additional damages on time when locked on an ennemy (from 7 to 12, +1 every 5 hits) - Drone: goes faster! - Drone: do not attack species that player didn't yet kill - Drone: reduce cost (10=>2 gold for drone, 10=>6 gold for combat drone, 10=>6 gold and 5->4 thorium for war drone) Minor - (technical) Add some global stats on weapons to help me balance them - Update Koreana & Dutch languages - Display the local language name in language options
General Bug Fix - No Peaceful difficulty in Base Defense mode - Fixed Fire & Miniaturizor input option modification (now works) Balance Minor - Update Koreana & Dutch languages - Display the local language name in language options - Localization update
General - Improve & optimize the spawning repartition of monsters: better take into account stucked monsters in order to better spawn monsters (species and position that let monster reach the player) Bug Fix - Fix issues with AI sentences Balance Minor - Brazilian localization
v0.99 (Build 783)
General Bug Fix - Fix performance issue on night spawn, when there was no water at all
Finally - and after far too much time in Early Access - the game will be released on July 10th! It has been a long journey, but thanks to your incredible support it was a dream come true for me as an indie developer.
In order to test the game as best as possible before the release date, I'll push next week a v0.99 version. This version will be the same as the one currently in the beta branch, but without the big new v1.0 content (3 new game modes, hazardous environment option, and new musics) that I'll keep for the official release date. But it will have all the little improvements and bug fixes done since the v0.35 (and there are a lot!), and technically it will be the same code as the beta, which will help me a lot to fix any big issue before the release, and do the remaining improvements to the game.
As planned since the v0.06, the final price will be increased to $12 (now $10). But in order to be able to create a launch sale of -10% (as Steam requires at least one month between a price increase and a sale), I'll set this final price before the release, when I release this v0.99 next week. This will also help me to avoid confusion while communicating about the release, as the final price will be already set.
In short: around May 24th, the price will be increased to $12.
So, if you think about buying the game, I suggest you to either buy it now, or to wait for the v1.0 release on July 10th to enjoy the launch sale.
Of course during that time you'll still be able to play the full v1.0 current content by activating the public beta branch.
Sky World being finished, i'm now working on the Under The Sea mode:
You'll start in a cavern located under a huge ocean. As you can see in the second picture, the ocean will be ~330 block deep! If you like playing with water physics, I think you should enjoy this one.
Contrary to the Sky World mode, this mode doesn't have too much randomness, I tried to design an interesting progression and discovering of the world. So in order to preserve the gaming experience, i'll wait for it to be complete before adding it to the beta branch. That shouldn't be long now, as the world is almost complete. I just have to define the monsters/bosses locations and add a few surprises...
A first version of the Sky World mode is now playable on the Beta branch.
(As a reminder, the Sky World mode is a world with various floating islands, with a lot of randomness. Each world will be very different, you won't have any idea of which direction is best to explore)
It's still very early, the game cannot yet be finished with it (missing bosses and ores, etc.), but don't hesitate to try it if you whish to help me build it. I'm especially interested by suggestions about some new zone layouts (shape of islands + ore placement + monsters). And also by a question about the plants life conditions (especially the altitude one) ; should I keep the default game ones or modify them? Here is the best place to discuss about it: http://steamcommunity.com/app/315460/discussions/0/1489987634005238608
Also, I realized there was a setup isssue with the cloud - it's now properly activated (on defaut branch too).
I've just finished a big part of the v1.0 release version: the hazardous environment option.
"Sharknado" event: not only water falls from the sky!
Here is the full list of the events names : Heat Wave, Rain Flood, Meteor Shower, Volcano eruption, Earthquake, Restless Night, Quiet Night, Planetary Alignment, Aciditic Water, Drowsiness, Mating Season, Lucky Day, Sun Eclipse, Mist, Electromagnetic disturbances, and Sharknado.
Those events are not very well polished, they are not very realistic... but they are fun, and I think that's something that was really missing in the game.
To know more about the events, you can follow the v1.0 topic on the forum : http://steamcommunity.com/app/315460/discussions/0/1489987634005238608/ or simply play the game on the beta branch, as I upload versions very regularly. Then you can create a new game with the option activated, and you'll get one random event about every 1 or 2 days. You can activate the option in your old game by modifiying the m_eventsActive custom param. Or you can trigger any event directy with the /event command.
At last, I've finished all the minor tasks I wanted to do before the release. Now my task is to add the real new content of the v1.0, and that's going to be fun!
First, there will be a few game modes that have been discussed in the forum. If I have enough time, I hope to do those four ones: "Sky World" (a very random world layout), "Under the sea" (you start in a cavern under a huge ocean), "Tower Defense" (build a base to survive as long as possible, with regular income), and an "Editor Mode" that will give you a little more options than the current post-game mode.
But I'll also add another feature that wasn't planned at all, but should add a lot of interest to the game: a "Hazardous Environment" game option! It will be available for every mode (and for existing games too, with the /param command). This option will add some catastrophic events every day: massive flood, meteor shower, water turning acid, etc. I can't wait to do it... and try it!
As planned, the final v1.0 will increase the game price to its final $12. And as for the previous major updates, you'll be able to try the changes in the Beta branch while i develop them (and help me find the issues!)
About this minor v0.35 update, here is the change log. I'll most probably upload some minor fixes and balance builds, as some changes have not been tested very well. So don't hesitate to give me any feedback about the changes - especially the new Demon attack!
v0.35 (Build 638)
General - Improved pathfinding: ground monsters should be better at climbing high steps, hitting the ceiling less often - Improved aggro mechanism : monsters and bosses don't switch targets all the time when attacked by several players - Added game options: "Run in background", "Max framerate" and "Screen shaking" (to reduce it at gun firing) - Pickup priority for the player who just digged it. Pickup are now displayed bigger
Bug Fix - Fixed Minimap reset when client quitted-rejoined and host didn't use the minimap - Fixed rare freeze bug for the client in multiplayer - Chat is now deactivated when in options menu - Monsters current target is now correctly saved - Monsters cannot "dig to spawn when no spot found" during the day anymore - Lightning Mine : fixed bug with bosses detection - Wires properly capped at 250kW - Turrets cooldown is now reset when electric turret are not powered - Other players are now hidden while spawning (during the character colors choice) - Fixed bug with bosses and monsters stucked without firing
Graphics - Reversed autobuilder recipes order (input on the left, output on the right). Fixed the missing feedback on crafting - Wires are now displayed when any electric item is selected (not only the wire)
Balance - Monster now spawn further away from screen. At day, 7 monsters around by default instead of 4. - Demon boss: damage reduced from 20 to 15... but with a new special attack every 10 seconds, a big fireball that creates lava on impact. Enjoy! :-) - Rocket Launcher requirements modified (15 Radioactive Blood instead of 10 High Radioactive Blood) - ZF-0 gun: 7 damage instead of 6. - Burning monsters now take 6 damages instead of 4 (every 0.7s) - Storm gun damages increased from 50 to 55, but now with heating - Lightning Mine: damages increased from 80 to 150.
Minor - Replace all small texts fonts by a one easier to read (was added on in a v0.34 hotfix) - Now able to miniaturize higher walls with a low miniaturizer - File name validity is now checked at save - Added a "m_gravityPlayers" variable, that modify the gravity on players - Fixed controls options panel title hidden on large screens - Added a tooltip on the easy/normal difficulty levels - Updated Koreana & French language
I just release the v0.34, please find below the change log. Most useful changes are the lobbies list improvement, the "no spawn on backwall" now absolute rule, and the better display of water trickle/drops.
General - Display the player number & day count in the lobbies list. Display title of the columns. Improve refresh - Monsters don't spawn anymore over backwalls, never! - If no free spot to spawn monsters, they will come "from behind" by breaking some holes into natural backgrounds (dirts, rocks) - Invincible during 3s after respawn
Bug Fix - Fixed a rare bug that froze suddenly the server (open load screen at 0%) - Fixed a bug that made the monsters targeting a disconnecting/unresponding client invincible and in constant movement (or static) - Keep character choice if reloading a game before first save - Fixed flamethrower sound bug in multiplayer - Fixed looped sound bug (the smooth speed depended on the framerate) - Fixed bug on the day counter (and some achievements) when auto-save option was set at 0/day.
Graphics - Water: more random trickle (not all the same time), and better display the sparse falling water drops (no more sparkling)
Balance - Balance solar panel requirements (no infinite loop with solar lamps)
Minor - Character customization auto-saved, used as default value for next game creation - Add a Close button on Inventory, Crafting and Help panels. - Add Korean localization (thanks 의 하루!) - Update Russian & French localization
EDIT on auguest 25th:
v0.34 (Build 619) HOT FIX
- Fix freezes on clients in some rare cases - Update backwall help text - Replace all small texts font by a one easier to read
Here is a new minor update, with a lot of fixes and improvements, mostly for the multiplayer. Still a few lines in my high-priority TODO list, and then I'll start working on the final v1.0 features!
v0.33 (Build 607)
General - Added Minimap death marker ("X") on the last death position, if loot was dropped. Reset when we go back at this position, game reload, or new death. - Added specific death messages in multiplayer chat (killed by x, drown, burnt, etc.) - Optimized of monsters position synchronisation - Added an autobuilder / miniaturizor if none was found in connected players inventories & world for 30s (added in the host's inventory)
Bug Fix - Teleports back a boss to its home after 2min out of its normal area (to prevent some rare boss disappearing bugs), and fix a bug that was preventing bosses to (re)spawn - Fixed player teleport sync on clients - Fixed monsters HP bar never full on non-targeted players - Fixed lava spiders/bat that made damage underwater on close range - Fixed crafted item that were not added to the item bar on clients - Fixed bug that was creating a duplicated loot when loading just after killing a monster (especially for boss) - Fixed bug that was preventing from loading a saved game of another player - Prevent placing items when clicking to save a game (in the save game menus) - Fixed bad display of repair turret target area overlay
Balance - Reduced the cost in Radioactive Flesh for advanced potions
Minor - Show Miniaturizor effects on other players - Reduced the Jetpack volume - Added a Quit validation message
Another minor update. I usually wait to get more content before releasing them, but this crash issue is really urgent and I hope this update fixes it! If you had some crashes before, please tell me if it's better or no.
I also fixed some multiplayer bugs, and did some balancing : your trips into the volcano should be a little easier now (but health potions in quantity are still in order!)
General - Fix the crashes - at least I hope so! - Add a mouse-over box to show the full text (host name, game name, params) - Add /ban and /help commands
Bug Fix - Fix Storm Gun that was firing the storm on other players' mouse position (finally !) - Prevent getting regularly 5 damages in multiplayer when digging fast, and in the Strange Rock.
Balance - Burning does a total of 15 damage instead of 50, but fire projectiles set fire at each hit. Fire ants/bats do 15 damage instead of 20/30, cooldown at 1/0.7s - Balance : shield has 1/2 of full HP, instead of 30 HP - Higher tier monsters die faster when missing air (and lower tier monsters a little slower). Boss stay immune. - Higher tier monsters drop Radioactive Blood (level 1) a little more often. - HP Regen Potion require 10 Radioactive Blood instead of 15, and 4 blue flower instead of 3