Thursday, 25 August 2016

Update - Roaming the land of Death (alpha v1.2)

Download (6.1MB)

Ability damage (spaghetti code rewrite part 3)

- Every ability now has its own damage value
(you don't want to know what it was before)
- Ability damage coded to be easy to change
- Light ability 4 now fires its secondary projectiles
- Damage values changed for most abilities (mostly buffed)
- Aura abilities no longer get stuck in trees
- Ability impact particles updated
- Ability type parents created

New class - Hunter (beta)

- Ability 1 fires an arrow
- Ability 2 fires 3 arrows
- Ability 3 fires a healing arrow
- Ability 7 fires an explosive arrow

Weapon update

- Weapons now have aiming sprite
- Depth fixed

Pet update

- Health now drawn in GUI
- GUI now includes text indicating the pet and it's level
- Pets can now level up
- Armour stats added
- Health buffed
- Upgraded pets now fire elemental abilities

Misc

- Shadow ghosts are now partially transparent
- New tentacle beast variant
- Player now has an armour value

Known bugs

- Enemies sometimes path towards the edge of the map then come back due to a pathing fail-safe

v1.2

Friday, 19 August 2016

Update Notes - Roaming the land of Death (alpha v1.15)

Download (6.1MB)

NPC update
- Merchant now works, sells full health and mana recharges
- Trainers have more information
- NPC names are now drawn in GUI layer
- Merchant added to checkpoint area

Boss update
- New health bar style
- Random name generator v1
- Enemy HP text moved
- Parent made for bosses and boss abilities
- Test bosses added to the map
- Bosses now drop an improved mana pickup

Armour update
- Armour is now % damage reduction
- Updated most mobs armour values

Spaghetti code rewrite part 2
- All abilities now transitioned to the rewritten system
- Removed  all of the old system and associated objects
- Fonts are consistent again
- Filled in ability gaps with random abilities from other classes
- Mana costs are now shown on GUI, and coded to be easy to change

Scientist
- Can be tested but not fully ready
- Health pack now works
- Ability 4 added, no effect but it looks cool

Misc
- Crypt entrance sprite updated
- Map updated slightly

Saturday, 13 August 2016

Update Notes - Roaming the land of Death (alpha v1.1)

Download (7MB)

Particle overhaul

- New particle systems made for snow and rain effects
- Updated particles for falling leaves in autumn
- Updated aura particles and colours
- Updated ability particles and colours
- Updated loot beam particles
- Updated spawner particles (unfinished)
- Depth fixed for most particles

Old code rewrite

- Health regeneration works again
- Mana regeneration changed
- Shadow mage aura no longer heals past full hp
- Healing spells no longer heal above full hp
- Regeneration now scales with level
- Health and mana scaling changed
- Enemy health bars are now drawn in GUI layer
- Tentacle beast pathing changed
- Cooldown system rewritten
- XP bars now consistent between classes

Misc

- Ledge sprites added to lava pits
- Decreased the size of loot bags
- Modified loot system to not roll over after 99. Instead, loot currency will be used for different things depending on its value

Known bugs

- Invisibility sometimes gets stuck on
- Possible error related to enemy pathing


Wednesday, 27 July 2016

Dev Blog/Update - Roaming Death Alpha V1.0 (#3)

It has been too long since the last Roaming Death update so here is what I've been doing.
As always, fixing bugs is my number one priority.

Download! - 6.7MB

Bug fixes

Spawners have been a mess ever since I made them, so they are being fixed.

-They no longer spam particles creating unnecessary lag
-They have a limit on the total number of skeletons they spawn
-The mob spawn time scales with difficulty

Pets have a pathing update, not great yet but works OK.

-Path like regular creeps when path is available
-Attack sprite updated

Gameplay

Shadow mage has a new passive: a chance to summon a ghost on hit.
-Invisibility works as intended, except for an unknown bug
Light mage ability #4 added, needs some modification
Light mage ability #5 (aura) added: restores HP when falling below 50%

Balance changes

Skeletons nerfed xp drops - can't be farmed for xp.

Abilities scale with overall level. (needs work)

Ability scaling adjusted and armour stats added

Visual updates

The season system is being worked on and nearly ready to go. This allows me to improve the dynamism of the environment and is also important for my other game.

-Particles have been tweaked
-Ability sprites + icons were upgraded where necessary
-Ground textures are improved (change with seasons)
-All player and enemy units have el cheapo yscale animations
-Mage select screen characters rotate slower and fire abilities
-Tutorial quest improved

Thursday, 4 February 2016

Roaming Death Progress Update: The Revival

I haven't done an update in a long time. I took a big break from working on this game, but I'm ready to continue tentatively. I have some fresh ideas and want to get a better demo out asap.

I have been tidying up some things like footprints and damage scaling/balancing. I added an armour stat to most of the mobs and roughly balanced it.

I have an idea for a stat screen when you finish an area that could show some kind of score based on your stats in combat like healing done, damage taken, times died, damage dealt. This is good because it gives a penalty for dying too many times.

I am having to tidy up a lot of old spaghetti code to make progress so it is very slow.

You can read about all the changes in the update coming soon.

Thursday, 21 August 2014

Roaming Death Alpha V0.99

Update notes

Download
Google drive
game maker sandbox

Monsters
Skeleton mages now have improved pathing
More paths added

Abilities
Ice attacks now work as intended and slow more
Fire attacks now do more damage
Scientist ability 1 added but doesn't yet work as intended
Scientist ability 2 added and working
Scientist ability 7 added but currently has no functionality
Skillshots upgraded and no longer centre on the player

Environment
Torches upgraded
Day/night cycle upgraded

GUI
Bug fixed with day/night cycle
Weather GUI compacted
Day/night counter sprite upgraded

Other
Title screen upgraded as always
Chest for first quest moved
Scientist weapon added

Known bugs
Skeleton pathing still not the best
Taser doesn't go off half the time on fist try
Scientist sprites still not finished

Wednesday, 20 August 2014

Dev Blog - Roaming Death Alpha V1.0 (#2)

In the last dev blog I set some goals for version 1. I released 0.98, a minor revision recently to encourage testing and soon I will release another update - version 0.99. The highlights of this new version will be the scientist abilities and the rest of the enemy pathing upgrade.

I have been developing the first scientist ability for over a week, as it is quite different from the mage's first ability. It will be a claw-like projectile attached to your weapon that sends shocks of power when it hits an enemy, basically a taser rifle.

The second scientist ability didn't take too long to make. It is a deployable shield that will block all attacks for as long as it lasts (timed).

There are also changes to the day/night cycle, torches, and more bugfixes as always.