HomeGamesUpdatesPricingMethodology
Steam News21 October 20241y ago

Steam integration, achievements and IU improvements

Hello everyone! I want to let you know that Kosmolaris now has Steam integration and achievements. 🥳 It might have seemed obvious, but it wasn’t.

In this update5

Full notes

Full Kosmolaris update

Read the full published notes in a cleaner layout. The original post stays linked below.

What changed

0 fixes3 additions2 changes0 removals
  • Gameplay
  • UI and audio
addedHello everyone!I want to let you know that Kosmolaris now has Steam integration and achievements. 🥳
addedStatus UpdateOne of the cool improvements I thought of adding was updating the player's status on the friends list, which shows how many Common and Special elements you've unlocked in real time.
addedUI ImprovementsAlongside the Steam achievements integration, I also had to add images to each achievement as it was required. I took the opportunity to give this section a facelift and reused the images inside the game as well. Plus, the interface received a significant upgrade, as the previous window had very small text.
changedUI ImprovementsSteam post image
changedUI ImprovementsAdditionally, all windows have been adjusted to adapt to different screen sizes.

Kosmolaris changes

addedI want to let you know that Kosmolaris now has Steam integration and achievements. 🥳
addedOne of the cool improvements I thought of adding was updating the player's status on the friends list, which shows how many Common and Special elements you've unlocked in real time.
addedAlongside the Steam achievements integration, I also had to add images to each achievement as it was required. I took the opportunity to give this section a facelift and reused the images inside the game as well. Plus, the interface received a significant upgrade, as the previous window had very small text.
changedSteam post image
changedAdditionally, all windows have been adjusted to adapt to different screen sizes.

Hello everyone!

I want to let you know that Kosmolaris now has Steam integration and achievements. 🥳

It might have seemed obvious, but it wasn’t. Since the game is built in HTML+CSS+JavaScript and packaged with Electron, I didn’t have a decent SDK to integrate it with the Steam API—until I found Steamworks.js, which made my life so much easier.

Now the game is fully integrated with Steam, featuring overlay, achievements, and more.

Status Update

One of the cool improvements I thought of adding was updating the player's status on the friends list, which shows how many Common and Special elements you've unlocked in real time.

Achievements

Additionally, I adapted the in-game achievements for Steam so we can all get that much-needed dopamine hit while playing. 🤪

The achievements are divided into 3 categories (or 4, if you count the first one):

  1. Common: These are regular achievements, earned by progressing and unlocking both common and special elements.

  2. Milestone: These are awarded when you reach a certain number of unlocked elements.

  3. Rare: These achievements are considered unique or rare due to their novelty or virtue.

  4. Ultra Rare: These are hard-to-unlock achievements due to their complexity.

These types of achievements only have these categories within the game, but for Steam, they’re all the same.

UI Improvements

Alongside the Steam achievements integration, I also had to add images to each achievement as it was required. I took the opportunity to give this section a facelift and reused the images inside the game as well. Plus, the interface received a significant upgrade, as the previous window had very small text.

Steam post image

Additionally, all windows have been adjusted to adapt to different screen sizes.

What’s next?

I'm considering looking into how to integrate Steam Cloud. I’m not making any promises, but I'll investigate it. While it's not something I'm losing sleep over, it wouldn't hurt to implement it.

That's all for now. See you next time!

John Arrow Games

Source

Steam News / 21 October 2024

Open original post

Changelog.gg summarizes and formats this update. How we read updates.