Steam achievement viewer (SAV) is an application that helps players to keep track of their achievement progress for different games.
- General Info
- Technologies Used
- Features
- Login
- Setup
- Usage
- Project Status
- Room for Improvement
- Acknowledgements
- License
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.
- .NET 6.0
- WPF
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.
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)
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
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 is: in progress
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.
- Many thanks to Steam
This project is open-source and available under the MIT license