Skip to content

The Android application proposed in this project aims to provide an immersive and comprehensive experience for Valorant enthusiasts by consolidating information on agents, weapons, and news related to the popular tactical first-person shooter game developed by Riot Games. The application serves as a centralized hub for users to stay informed about.

License

Notifications You must be signed in to change notification settings

sougatoroy3/ValoStat-Minor-Project

Repository files navigation

ValoStat

Not only a guide for beginners but also a nice Valorant Statistics in your pocket. Official API: https://valorant-api.com/

Table of Contents

Install

Link to Google Play: [to be added soon...]

Or build & compile the code directly with Gradle 8.0+ & Android Studio.

TechStack

  • Kotlin
  • MVI & Clean Architecture
  • Jetpack Compose
  • Coroutines
  • Koin
  • Navigation Component
  • ExoPlayer
  • Datastore
  • Retrofit + OkHttp

Features

Agents

agents.mp4

Agents are playable characters with unique abilities and characteristics. Each agent in Valorant has a distinct playstyle and set of abilities that can be used strategically during matches. Agents have different roles such as duelists, controllers, initiators, and sentinels, each contributing to the overall team composition and strategy.

Agents in Valorant are designed to offer a variety of tactical options and playstyles, allowing players to choose the agent that best suits their preferred approach to the game. The abilities of agents can range from offensive tools like damage-dealing and mobility skills to defensive abilities such as healing, area denial, or vision control.

By selecting an agent in Valorant, players can leverage their unique abilities to gain an advantage in engagements, control map areas, provide utility to their team, or create opportunities for strategic plays. Mastering the abilities and understanding the strengths and weaknesses of each agent is crucial for success in Valorant's fast-paced and tactical gameplay.

You can navigate through each agent's description & hear the voice.

Weapons

weapons.mp4

Overall, Valorant's weapons are designed to balance skill, strategy, and decision-making. Mastering the various weapons, understanding their strengths and weaknesses, and making smart choices based on the economic system are essential for success in Valorant's competitive gameplay.

You can check out weapons skins & observe skin chromas (as in the game). Watch the videos of how the skins look like in the game.

Locale Support

settings.mp4

The language localization feature allows users to change the language of the app interface to their preferred language. Currently, only 3 languages are supported [English, Korean, Russian]. Changing app language leads to translating all the content of the app even including Agents' voices.

Also, the App language can be changed in the App's settings outside of the App.

License

This project is free for non-commercial usage only.

About

The Android application proposed in this project aims to provide an immersive and comprehensive experience for Valorant enthusiasts by consolidating information on agents, weapons, and news related to the popular tactical first-person shooter game developed by Riot Games. The application serves as a centralized hub for users to stay informed about.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages