Tuesday, June 4, 2013

Groundwork

Hi there!

Already a month since the last piece of news so I wanted to make a little one. ;)

New skills


As said in the title, a lot of groundwork has happened in preparation of the global game scale. In short, about 60 skills were added in the in box to support the equipment upgrade system the player will be able to later use.

On the left, you can see an example of a later spell you'll be able to cast to protect your team against Earth based attacks!

I've added the necessary items you'll need to find or buy to later improve your equipment, and add spirit slots to it! I won't spoil it all but spirits will help you obtain new spells based on how you'll combine them on your equipment.

I thus added support to earn new skills through equipment. This will likely make the game more strategical and more fun. ;)
A lot of work remains but it's already coming along nicely so far.

New skills in the debug menu

Story

The two next maps linked to the story have also been added, and the heroes will soon have to evade the bad guy's army in order to survive this. (Mwahaha!)
The pursuit maps are ready on paper and I hope to put out a new intermediate release afterwards, just before the second dungeon.


Bug fix and other improvements

The title tells it. A ton of bugfixes have happen since last month and keep on coming, making the next release more stable than ever!
Also, Ablu helped fixing the icon installation on linux distributions, hasufell helped fixing path installations, and authenticate just spotted two nasty bugs leading to crashes. :D

The bug fixes aren't all made of code though. Many graphics were slightly improved along with the addition of support for images offsets, permitting to add back its shadow to the Fenrir, and fixing the grass clumps being previously cut on their bottom edge, for instance.


Translations

A special note for translation with the ever wonderful job of BioHazardX and NaN in updating the Italian and German translations.
A special guest also came along and not only fixed certain English typos but also added the Galician (gl) translation. A big thanks to Gallaecio for that.

Knitter also started the Portuguese (pt_PT) translation so this might soon become a reality, too. :)

Stay tuned!

6 comments:

  1. Glad to see an update! I was curious to test the spells!

    My latest attempt to compile 2221e4c88255cba30efd283064f3559400b6ae17 on 64bit Arch Linux is extremely memory hungry (it would run out of memory unless I put it to -j 1) and fails at the end: http://codepad.org/HyHzGj4m

    By the way, the blog header says "Gnu Public License", while "GPL", "GNU GPL" or "GNU General Public License" are the correct forms.

    ReplyDelete
    Replies
    1. Hi Iwan :)

      Thanks for the hint, I'll fix the licensing name.

      As for your compilation process, the linker errors due to luabind are so many that I think your linking options/libraries in this area must be wrong.

      I hope you'll figure it out. Did you compile using the same compilation options than in the forums thread you once opened about that?
      http://forum.freegamedev.net/viewtopic.php?f=76&t=3982
      http://forum.freegamedev.net/viewtopic.php?f=76&t=4271

      Best regards,

      Delete
    2. Ah, and about this:
      "My latest attempt to compile 2221e4c88255cba30efd283064f3559400b6ae17 on 64bit Arch Linux is extremely memory hungry (it would run out of memory unless I put it to -j 1)"
      It is indeed. It's something Allacrost had since a long time ago.

      I'm no gcc expert (and any advice about that is welcome), but I do believe the binding methods along with a few other former practices are the cause of it.

      Delete
    3. Hi again,

      I'm currently making efforts to break down the huge utils.h/cpp file into smaller pieces and avoid using iostream in headers.
      I'll also break the binding code into per-mode files.
      All that should help about compilation time. Now, I sincerely don't know what to do apart from those points.

      Regards,

      Delete
  2. Replies
    1. Thanks mate :)
      Not very spectacular, but eh, you know how sane core mechanics are needed before going further... O.O

      Delete