OneGameStop is a desktop application developed in Java that serves as a single unified platform for all your games.
The program links to all the games from libraries such as Steam, Origin, GOG into itself so that you can execute your game files directly from there.
It also allows for custom directories to be loaded into the program for games not in default paths.
The project is made using JavaFX along with JFoenix for the materialistic UI design. All the code is written in java. The background image was prepared using Gimp. The program is packaged with JavaFX Maven Plugin.
The background image has been acquired from getwallpapers.com and the icons from iconmonstr.com. The project can be built with mvn jfx:native and the .exe file is generated inside target\jfx\native\OneGameStop folder along with the JRE which the JavaFX Maven Plugin packs with it and is ready to run.