Terracore: Devlog #33 - New Bosses & Idle Player Decay 🔥
Hello Fellow Citizens!
I am back & ready to build! I had a very long trip and amazing honeymoon thank you for everyone's patience while enjoyed this special moment in my life. Now it's back to building and we are not wasting anytime. This week we have a bunch of new content and game enhancements to show you!
New Bosses & Planet Overhaul
As you can see there is a new look to the Planet Landing page, it now shows all the planets available and the costs These have all been updated to make it more fun and universal we have also added a start planet Terracore with the legendary Sandworm boss! This is for newer players who want to experience bosses at a lower cost.
We have also two brand new planets to the world of Terracore with exciting new bosses to fight.
Planets are now gated by level so in order to fight certain bosses you need to have a ship and meet the player level requirement listed in the UI.
When you scan a planet it now brings you to a boss page on the the planet you choose where you can see all the stats of a boss including all the drop rates for that boss.
Idle Player Decay
We have made some code changes to how the mine rate is calculated adding a time decay to inactive players. This affects all players as of today's release.
async function calculateMineRate(engineeringLevel, result) {
const nextUpgradeCost = Math.pow(engineeringLevel + 1, 2);
const timeToNextUpgrade = 48 * 60 * 60; // 48 hours in seconds
var mineRate = nextUpgradeCost / timeToNextUpgrade;
//check if user has last_upgrade_time in the object
if (result.last_upgrade_time == null) {
result.last_upgrade_time = Date.now();
}
//for every 24 hours that has passed since last upgrade, remove 1% from the mine rate in a loop
var days = Math.floor((Date.now() - result.last_upgrade_time) / (3600000 * 24));
for (var i = 0; i < days; i++) {
mineRate -= mineRate * 0.01;
}
// make sure mine rate is not less than 0
if (mineRate < 0) {
mineRate = 0;
}
return mineRate;
}
Each player has a timestamp last_upgrade_time attached to their player and for every 24 hours that have lapsed 1% is reduced from your mine rate, this decay is temporary and can be reset anytime the player does one of the following:
- Level a skill [Engineering, Damage, Defense]
- Fights a Boss
- Starts a Quest
Overall his update is served as a few things, the community feedback is #1 we have heard tons of people ask to tackle zombie players that are no longer playing but still mining and targets at the lower levels that farms can easily attack for $SCRAP. This also helps to someone mitigate bot farms that are not 100% participating in the game with the intent to play. Overall this is an another update to not attack bots as we support the right to play the game however you enjoy it but it puts the PLAYERS first... the ones who want to build a character, climb the leaderboards, and explore the Terracore Universe. We hope we can continue to build a game that is balanced for everyone and fun to come back to and explore!
These changes are active now!
We would like to remind you that the game is still in its alpha/beta phase, and we are constantly making changes and improvements to ensure that it is the best possible experience for all players. As such, we appreciate your feedback and input, and we encourage you to continue to share your thoughts with us.
Thank you for your understanding and support as we work to create the best possible game for everyone.
That's it for today, all the links are below be sure to follow us to here what we are working on and follow the progress!
Play Terracore:
https://www.terracoregame.com/
Check Out our Wiki:
https://cryptognome.gitbook.io/terracore/
Follow us on Twitter:
https://twitter.com/terracoregame
Follow us on PeakD:
https://peakd.com/@terracore
Come join the discord to learn more:
https://discord.gg/dgJU6RqMv4
The Hive.Pizza team manually curated this post.
$PIZZA slices delivered:
@speedtuning(2/10) tipped @terracore
You can now send $PIZZA tips in Discord via tip.cc!
I'm happy you thought about players who didn't have the opportunity of visiting planets and now are unable to visit them, but I don't think this is the proper way.
I have 1 Flux but I will not burn it because it will take ages to get back 1 flux again
I really enjoy the game, but I must agree that flux is way too hard to get. Also the crate to potion ratio on boss fights is way too low imho.
You could use this pool to swap scrap to flux :)
https://beeswap.dcity.io/swap?input=SCRAP&output=FLUX
very good, this way you will no longer have inactive accounts, it is a very good idea, otherwise players will end up having less earnings
!PIZZA
!LOL
lolztoken.com
I wish you were a little patient.
Credit: reddit
@terracore, I sent you an $LOLZ on behalf of gameexp
(3/8)
Curated and voted 100% by Selection of the best articles about Games and eSports in Hive.
I am not very happy with The lower mine rate because in my case I am an active player but I need to collect enough SCRAP to do my upgrade and since I have a lower mine level take times to do it.
Currently I have already 3% lower and I play the game every single day
The new post from @crypt0gnome shows that he changed the way the mining rate is effected by inactivity :)
Hello terracore!
It's nice to let you know that your article will take 12th place.
Your post is among 15 Best articles voted 7 days ago by the @hive-lu | King Lucoin Curator by polish.hive
You receive 🎖 0.8 unique LUBEST tokens as a reward. You can support Lu world and your curator, then he and you will receive 10x more of the winning token. There is a buyout offer waiting for him on the stock exchange. All you need to do is reblog Daily Report 106 with your winnings.
Buy Lu on the Hive-Engine exchange | World of Lu created by szejq
STOP
or to resume write a wordSTART