Skip to content

ValoGuessr is an open source GeoGuessr-likewindows desktop application for Valorant!

License

Notifications You must be signed in to change notification settings

declspecl/ValoGuessr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ValoGuessr

ValoGuessr is an open source GeoGuessr-like windows desktop application for Valorant!

I made this game for my HL IB Computer Science Internal Assessment (although mostly for fun and experience) which was taking place in December of 2022. At that time, there were only 8 maps, with Pearl being the most recent map.

Features

  • This game is written entirely in C++, using barebones OpenGL and GLFW for graphics and features my custom (elementary) UI engine!
  • All of your game data is saved in a local file, so all of your previous games, achievements, and stats are saved forever!
  • You can share your previous games with friends or replay them yourself and compare the scores!

Screenshots

These are just a few screenshots to show what the UI looks like. If you would like to see more screenshots, go to the screenshots branch of this repo.

How to play

In the releases page, download the newest release, navigate to the /bin folder, and run valoguessr.exe.

Bulding from source

First, run git clone https://github.com/declspecl/ValoGuessr. Then, navigate inside the ValoGuessr folder and open the sln file in Visual Studio, allowing you to easily build the game from the source.

The Debug build mode should only be used for running the game from Visual Studio, as the paths for the assets are dependent on it.

The Release build mode is what should be used when compiling the standalone executable. Create a /bin folder in /valoguessr and place the newly created valoguessr.exe into /valoguessr/bin. Then place the appropriate dlls from the /dlls folder in the same directory as valoguessr.exe, which should be /valoguessr/bin.

Notice

The scaling method of the program is very naive and is truly meant to be used in a 16:9 aspect ratio. So, for your best interest, I would try to keep it in it's default resolution or try to resize it to be in 16:9.

Dependencies

This project uses numerous libraries and dependencies. Here is a list of them:

Credit

The minimap images were edited by me but were all taken from mobalytics.gg.

The images of Valorant gameplay and splash art were all taken by me but all belong to Riot Games and were taken from their game Valorant.

The Valorant logo is used in various textures in ValoGuessr. All of these textures were created by me but contain assets belonging to Riot Games.

The font used in ValoGuessr was made by user Brylark on dafont.

The following sounds were all recorded by me from Riot Games's game Valorant:

  • valoclick.mp3
  • valoclicky.mp3
  • valohover.mp3
  • valomenu.mp3
  • valoplayclick.mp3

About

ValoGuessr is an open source GeoGuessr-likewindows desktop application for Valorant!

Resources

License

Stars

Watchers

Forks

Languages