Main game development advancement report #3

Permalink Report to webmaster

We've been working hard on debugging and implementing features since the last report.

This time we won't include any screenshots... there's a lot that was changed and improved that it could make a huge post.

Well... we're only going to include one:

What you see there is the initial phase of a match, where both players pick 3 soldiers and place them on the board. After this phase, the actual battle begins, but we're not there yet.

Everything is laid out so we can go quickly with the battle system. We're attempting to bring very basic functions so matches are actually playable, but we need to tune a bunch of internals to get there.

Changelog

  • Added support for linux builds.
  • Purged prepped cards SVG cache when opening the inventory.
  • Tuned deck controls on the inventory when a deck is selected.
  • Optimized assignment of cardspec-based data on cards.
  • Detached network listeners from the main app object off to their own files.
  • Tuned Backend API signature builder to suit the latest specification changes.
  • Added cards filtering and sorting on card listing sections:
    • On the inventory, for all cards or a deck's cards.
    • On the modal of all cards of a deck (when invoked from the "view" control in a deck on the battle section).
    • On the deck cards frame (right side) of the deck builder.
  • Added automatic closing of battle forms/summary views when going out to another view on the main menu
    and then going back into the battle section.
  • Optimization on the open battles list view:
    • Added loading icon.
    • Added missing reload triggers on filtering controls.
    • Added missing hertz betting filter.
    • Tuned layout.
    • Implemented actual filtering on the server side (it was missing).
    • Implemented automatic sorting by relevance.
    • Added relevant match time (waiting, started, etc.).
    • Added online/offline/lastseen info on match creators cell.
  • Replaced wrongly named **round** time/length with **turn** time/length in all places.
  • Added missing callback on bootstrap version checks.
  • Tuned functions for on-board cards management.
  • Adjusted the community news feed to read news posts from the AOC website instead of Twitter due to access policy changes.
  • Some code and style optimizations.

Binaries will be built tomorrow. We'll notify the testing team afterwards.

0 comments

You need to register an account if you want to leave comments on this or any other post!
Click here to register now!