(that) Magic Power Simulator Dev Log

Why not >:3

guess it’ll be spherical

also i might’ve finalized the weapon scaling formula:

damage * (1 + (((str * 0.5) + (psy * 0.5))/1000))

iirc the formula makes it so that for example…

  • if the attacker and victim have 0 in all stats, then a weapon attack for example does 10% of the victim’s health

  • if the attacker and victim have maxed stats (1 quadrillion), then that same weapon attack does 1% of the victim’s health

basically from 1x at early game with 0 stats to 0.1x at end game with maxed stats (not exactly due to the 100 health and 1 offset or whatever but in quadrillions it doesn’t matter)

1 Like


working on crystal lord, the first hammer type weapon (haven’t decided its colors)

finally done with crystal lord

holy shit i’ve added like 6 weapons since the last update :sob: (that’s so little)

also i really don’t want to spend much effort only to end up making a fucking mid/high tier weapon; legend/mythic tier weapons deserve the love of a shitty modeler (i’m too poor to afford a better one)


evergrowing ice/winter arc

3 Likes

Sweet weapon model :D!

Yo where can I play this

uhhh lemme find the link but it was last updated quite a while ago

1 Like

Avolition go brr

Not a bad game so far, I think you’d benefit from a custom tool bar. Something like this: Custom Hotbar / Toolbar - Open-Source - Community Resources - Developer Forum | Roblox

It’ll make the stat increase tools look less jarring
image


Magic system is an interesting addition to the game as well :0
Visuals are quite nice


Edit: Magic visuals are really nice :ok_hand: (I tossed the sun at you, I hope you don’t mind)


i just realized that even with all i have, there’s 1 core feature missing…

CHARGING YOUR MAGIC FOR LONGER DOESN’T EVEN INCREASE THE DAMAGE (I DIDN’T ADD THAT YET LMAO)

1 Like

holy shit it’s been a long while…

i was 15 when i first worked on magic power simulator and i’m almost 17 now lmao

also the math is fucking me over hard; i need to remake all my damage scaling formulas

i really don’t want to work on the max weapon/max utility logic (it’s so fucking messy) to the point i’ll just remove the separation and allow for up to 5 weapons or 5 utility (mix and match any)

i might need math help

so i’m fucking around with scaling formulas but i realized i might need logarithms (current damage/health scaling formula)

here’s how it currently looks like:

  • health: 100 + durability
  • damage: basedamage * (1 + ((n) str + (1 - n)psy)/1000) (there might not always be str and psy, depending on what the attack scales on)

i wanted it originally so that at quadrillion endgame, an attack with 10 base damage would do around 1% of enemy health while it would do 10% at 0 stats for both parties (attacker and victim). i got that but turns out the 10% to 1% happened too quick.

it’s hard to explain and it’s math heavy.

the new damage scaling might use logarithms in their scaling. god wtf is this? also i’ll be lowering the max stat cap from 10^15 (quadrillion) to 10^12 (trillion).

I’d recommend graphing out your damage equation so you can visually see where it starts to taper and drop off:

This way you can play around with the variables until you find an equation you like

whats the difference with this and desmos lol

Same thing, just another way to graph out equations .3.
You can use which ever you prefer

i keep stressing over the formula holy fucking shit help. i’m currently thinking of something like log(x) but that’s way to little scaling (12x damage at max strength but 1 trillion health at max durability).

the disparity is insane like 12/(10^12) vs 2/100 (i might make it so you start with 100 in all stats)

should i focus on the formula
  • yes, don’t work on anything else until you decided one
  • no, use a placeholder one for now and go back to formulas later
0 voters
placeholder formula

it’s literally:
damage = base_damage * (ratio * strength / 100) + ((1 - ratio) * psychic / 100)
(ratio is the ratio of strength to psychic in a move’s damage scaling, with 0 = 100% psychic and 1 = 100% strength)

basically this means that the ratio of health to damage is always the same no matter if it’s 100 stats or 1 trillion in all stats

i’m also wondering if you’re fine with the formula producing irrational numbers like logarithms or roots

Wait so if the ratio is always the same between hp to damage, then does that mean there’s no point in raising strength?

Like if you raise your hp, it’ll raise your strength too since the ratio stays the same based on hp?
(Maybe I’m understanding that wrong)

no, because strength/psychic and durability are different but i considered them the same here

fuck it i might update the game soon even though there’s still so much unfinished shit such as:

  • missing animations (2h stab, 1h/2h stab/slice/smash combo)
  • evergrowing frost missing its x move
  • maybe a few more things i forgot
1 Like