Skip to content

Ko1ors/Steam-Achievement-Viewer

Repository files navigation

Steam achievement viewer

Steam achievement viewer (SAV) is an application that helps players to keep track of their achievement progress for different games.

Table of Contents

General Information

The application makes it easier to view all player's achievemts by gathering information about achievements for all of Steam library games in one convenient UI.

Technologies used

  • .NET 6.0
  • WPF

Features

SAV provides users with functionality like:

  • Viewing achievements for a specific game.
  • Checking player's last achievements.
  • Viewing player's rarest achievements.
  • Checking how far are a player from completing all achievements for a game.
  • Checking players' closest achievements for a specific game.
  • Checking players' closest achievements across all games in the library.

Login

In order to see all achievements user have to provide a steam id. It can be found By checking your steam account details.

Simply click on your profile icon in upper right-corner and then click account details, right beneath your account's name you will find steam id.

(id is marked by the green rectangle)

Setup

For developers:

  • Install Visual Studio 2022 with .Net Development Pack (SDK)
  • Clone repository
  • Open the cloned solution in VS 2022
  • Build the SAV solution
  • ????
  • profit

For users

  • Download the latest release from the project page on Github
  • unarchive downloaded rar file
  • run SteamAchievementViewer.exe

Usage

Once a user has entered a steam id, we can see a process of loading all of player's achievements:

Let's say we want to check Closest Achievements for the Witcher game. We can do it by accessing the CLOSEST ACHIEVEMENTS tab and searching for a game like so:

If we want to check all closest achievements we have to click ALL CLOSEST ACHIEVEMENTS tab:

In order to check our last achievements we can click on the LAST ACHIEVED tab:

To view all rarest achievements we have to click on the RAREST ACHIEVED tab:

Project Status

Project is: in progress

Room for Improvement

Core functionality of the project is built. But we are planning to improve current functionality and develop new features. You can check the main issues to see current and future tasks.

Acknowledgements

License

This project is open-source and available under the MIT license

About

Application that helps players to keep track of their achievement progress for different games

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages