lip
26
2024
0

Arkadyzja 0.0.16 is out

This is an initial release for notifications. I prefer frequent and small incremental changes to see how they work out, so don’t forget to leave feedback on twitter/discord to make Arkadyzja better.

I will be working on relay servers for upcoming weeks, so if you can’t connect at all now, seeing “connection timeout” – you might want to keep an eye on the next update.
Please consider supporting the development on ko-fi, relay servers cost money and it adds up quickly if i’m gonna run multiple of them. Thanks for the support.

Download the latest Arkadyzja

If autoupdater won’t work – you can always find latest version here:

Changelog for 0.0.16

Interface scaling

Buttons for UI scaling are exposed on the top right corner of the waiting list. If you were running with 130-150% of screen scaling on windows – this will come in handy.

Player status

Now you can set your status to “Ready”, “Away” or get it automatically set to “Playing”. Hopefully this will help you to find opponents easier.

Notification system

Added notification system, so you won’t miss people to play with. Notification system is connected to player status.
There are 4 types of notifications:

  • classic windows popup notification
  • sound (.wav)
  • toast – the blue thing that you could saw previously on top right corner of an app
  • app icon flashing on task bar

You can customize all of those according to the current user status that you set. Keep in mind that all of those notifications(except for toast) only runs when you get your app minimized so you wont get annoyed by sounds and other stuff having the app open.

There are a handful of events you can subscribe to with different notification types.

Customizing the sound

The default is notification.wav but you can customize it per event type in the assets folder.
For example if you want a specific sound for a specific game invite, you can add SLUS-123456.wav or another game of your choice to have a distinct sound just for that game invite.
Check out the assets folder for the examples and have fun with that. I customized Tekken 3 invite sound to give you an idea.

Mute button

Since there are notifications – there is also a “mute player” button. So far the community is small and great but this functionality might be useful in the future.

Invite button

When you create a session – button appears next to players with “Ready” status. Which means you can invite them, so they get notified. There is no “accept/reject” yet, just a simple “ping” to let people know that you want to play with them.
If you would rather prefer a full blown accept/reject system without starting the game beforehand – fightcade style, please let me know via twitter or discord.

Tray icon

Since Arkadyzja has notifications now – you can minimize an app to tray and do your thing, while waiting for some players ready to play.

Player settings

Both notification settings and interface scale are stored in arkadyzja.json file so your preferences are saved and loaded on app startup.