Skip to content

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

License

Notifications You must be signed in to change notification settings

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 8.0
  • WPF (Windows Presentation Foundation)

Features

SAV provides users with functionality like:

  • Viewing achievements for a specific game.
  • Check the latest achievements of the player.
  • View the player's rarest achievements.
  • Track progress towards completing all achievements for a game.
  • View closest achievements for a specific game.
  • View closest achievements across all games in the library.
  • View the list of completed games.

Login

In order to see all achievements user have to provide their Steam ID. It can be found By checking your steam account details:

  1. Click on your profile icon in the upper right corner.
  2. Click on "Account details".
  3. Your Steam ID is displayed beneath your account name (highlighted in green).

Setup

For developers:

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

For users

  • Download the latest release from the project page on Github
  • Unarchive the 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

The project is currently in progress.

Room for Improvement

The core functionality of the project is built. Future plans include enhancing existing features and developing new ones. Check the main issues to see current and upcoming 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