Beta 1.1 - The Music Update!
Added Background music! There are 4 songs; 3 battle themes that play during gameplay, and 1 short loop that plays during character creation. The song will switch every 3 levels, separating the game into different sections. More will be added in the future. The tracks do not loop smoothly, i am working to fix this but it may come down to a limitation of my engine of choice.
Enemy changes:
IRON GOLEM: -mind, -spirit
GOB KIING: +mind
SPECTRE: +spirit
POLTERGEIST: +mind, can now hold a knife, axe, or sword
CENTAUR: +mind
Encounter changes:
Raptor boss was to difficult for the surface, moved to hills
iron golem boss was too difficult for hills, moved to mountain
hatchlings are now encountered as enemies in the mountain and sky
dragons are not encountered as enemies until the atmosphere.
On the topic of floating point errors, my personal most bothersome bug:
It was a design choice of mine to use smaller numbers in this game, but using only whole integers presented a very rigid experience where every step up in stats was a big difficulty spike. So, i allow the HP and damage values to be rounded to 2 decimal places ('truncated' is more accurate). The problem is this; at every step that involves multiplication or division there is a chance that the system will produce a decimal that goes to 13 or so places. I understand the concepts at play here (math_set_epsilon, floating point numbers and the like) but am still researching the best way to make this work properly, or even better, an easy workaround that produces the same effect visually.
For now it persists, but it's my top priority even though it doesn't directly impact gameplay; It impacts the user experience.
Files
RPGsimple
A quick adventure.
Status | Prototype |
Author | patricklydon |
Genre | Role Playing |
Tags | No AI, Pixel Art, Procedural Generation |
Languages | English |
Accessibility | One button |
More posts
- Beta 1.11 - no more floating point errors!43 days ago
- Beta released to public!81 days ago
Leave a comment
Log in with itch.io to leave a comment.