It took us a bit more than two weeks to deliver the next changes. Here we are:
Added update notifications
Now there are two kind of updates delivered when launching the game:
Battle creation, listing and cancellation is complete
Now battles can be created, and the listing in the lobby shows created battles as soon as they kick in:
Decks and cards are locked when used in matches
When you create a match, you select a deck from your inventory to play with. That deck gets locked so it can't be used on another match until you play or cancel the one it is tied to. And since cards can be added to more than one deck, when a deck is locked, all the cards in it are also locked, rendering other decks unusable in new matches.
Here's a glimpse on how the locking system works:
Cards used on the minigame are locked individually, and they show as locked when included in decks, rendering decks unusable for standard game matches.
Deck builder improved
Now you can copy decks on the inventory page:
We also added filtering on the "all cards" side for easily picking your preferred cards:
Added magic card group icons
Magic cards are grouped into four categories: attack, defense, movement and mystic. There's no "physical" mark that identifies to which group they belong.
We added such marks on the game, at the top right corner of each card.
At the moment, these marks are only available in the game. They won't show on the collection browser or your chest in our website.
Other changes
- Simplified the landing page.
- Fixed issue with audio autostart when previously muted.
- Added checks for avoiding music restart when toggling sections with the same music.
- Reassigned music on some views.
- Reviewed viewport scaling factors.
- Refactored the Kobol API interface to work with the "fallback authentication" method defined in the Kobol Implementation doc.
- Added blinking effect to drop targets on boards base styles.
- Added different button captions for confirmation modals based on use case (ok/cancel, yes/no, continue/abort).
- Tuned error treatment for the matches list fetcher.
- Rebuilt the bootstrap assets to purge unneeded files.
- Added preloader of usercard images not included in the bootstrap.
- Some cleanup.
Mac and Android builds will be signed from now on
Gladly, our lead developer is a certified developer by Apple and Google, so the Mac and Android builds will be signed from now on.
Added support for Linux
One of the teammates uses Linux on the desktop, so we built a package for Linux.
More to come
For the next release we plan to bring the most basic rules for battles so we can create matches and fight against each other.
As we're still in alpha, only our staff and VIPs invited to help are the ones that can access running packages. We're still a few weeks from going public alpha.
I'm excited for the full release! Can't wait to join my first battle