• izzy

    Posts: 23

    Joined: 1st Apr, 2015 9:15pm

    Progress Sharing #38

    New Enemies

    Nine new enemies were added to the game, and game now gets into pretty playable state. These monsters will be encountered on depth 9 to depth 15:


    Fire elemental


    Orc Shaman


    This one was fun creating it. My wife laughed hard when I walked around the room with staff in my hand, trying to see what is the natural movement of hands while walking with staff.


    Naga


    Originally designed to have four hands, but they turned out to powerful with 4 attacks in round. With two attacks they are still decent foes.


    Ogre


    Another biggie. Walk slow, smash hard.

    Orc Archer



    Orc Sharpshooter


    Two ranged orcs, usually found in together with shaman, wandering around. Very, very dangerous.



    Ghost



    Magic Horror


     I still miss some particle effect here, since this guy is emitting no-magic zone around him. Probably will add particles at some point.

      With these enemies finished, we have:

      • 100% enemies finished for first 5 levels. (98.15% last week)
      • 96.7% enemies finished for next 5 levels. (77.29% last week)
      • 44.4% enemies finished for levels range: 10-15. (28.9 last week)
      • 22.6% enemies finished for levels range 15+. (5.6% last week)

      This is 65% of enemy graphics done (52% last week).


      Quality Changes

      Loading enemies speed is greatly improved, it loads enemies 500%-600% faster!  After some initial data is loaded, game needs 1.4 sec to create and load a complete level. This means that the level is randomly generated, 3D geometry randomly generated and placed on level and all graphics loaded and ready! More than satisfied, more than proud :)

      Game has several improvements like adding hp bars and circles under enemies. Enemies are not always clearly visible, like black rats in dark dungeons. It is hard to spot them, so mark circles  adds to playability also. Neutral, not aggroed enemies are marked yellow, while aggressive monsters are marked red.




      Some of the other small fixes:

      • I have slightly increased visibility radius, since enemies were mostly in dark.
      • Player chest armor wasn't rendering, I have added it.
      • Removed all coloring from clothes. At first all clothes were rendered gray-scale, so I could add color to them at the game level. Since all clothes were recolored, I removed those coloring stuff from the game.
      • HP bar under player is displayed only if player enters combat
      • Combat walk inside the game looks really awkward, but combat idle animation doesn't. So I'm using only idle for now. I will see what will happen with combat walk, yet. Even Combat idle & Normal walk works well.
      • Fixed small bug with particles. During item pickup from the ground, particles that mark items on ground were removed, but not always. The problem was in event system that broadcast a message about item being removed. Message was received before item was picked up, but after the particle was destroyed. So we had item without particle, and my function decided to add particle to item since there is none. :)
      • Added floating text above the enemies, but I can't catch one atm :) they are destroyed too fast.
      • Fixed few memory leaks.

      Reply
      You are not signed in. You need to sign in if you want to post.
      STATISTICS

      Total posts 30 • Total topics 21 • Total members 205 • Our newest explorer is ashbi