Giter Site home page Giter Site logo

pratham-jaiswal / game-launcher-app Goto Github PK

View Code? Open in Web Editor NEW
2.0 1.0 0.0 3 KB

A game launcher to quickly and easily manage and launch games.

License: MIT License

Python 100.00%
game-launcher game-library pickle python tkinter ttk ttkthemes windows-app

game-launcher-app's Introduction

Game Launcher

Welcome to the Game Launcher app! It allows you to add, remove, and launch games with ease. The application is designed to simplify the process of accessing your games directly from one place. It is converted into a standalone executable file for ease of use and distribution.

Use Case

  • Lets users organize and manage their collection of PC games.
  • Quickly launch my favorite games without navigating through folders.
  • Quickly access and test different game versions and builds.

Features

  • Add games to the launcher by selecting their executable files.
  • Remove unwanted games from the list.
  • Launch games quickly.
  • Games that are uninstalled, deleted, or moved to another directory will automatically be removed from the launcher.

Note:

  • Deleting the games.pkl would remove all the games from the launcher.
  • Deleting the gamelauncher circle.png would result in crashing of the launcher. Fix:
    • Copy and paste the games.pkl file somewhere safe.
    • Re-install the Game Launcher app.
    • Now move the copied games.pkl in the installed directory.

Installing and Using the App

Note: This is a windows only application

  • Download the Game Launcher V1 - Setup.exe from here.
  • Double click on it to install Game Launcher.
  • Run the Game Launcher app.
  • Click the Add Game button to select and add your game's .exe file to the launcher. Make sure it's a correct executable file.
  • Select a game from the list, and click the Remove Game button to remove the selected game from the launcher.
  • Select a game from the list, and click the Launch Game button to start the selected game.

Get Started with Code

  • Make sure you have Python installed
  • Clone the repository
    git clone https://github.com/pratham-jaiswal/game-launcher-app.git
  • Install the dependencies
    pip install tkinter ttkthemes pickle
  • Run the main.py
    python main.py
  • The Game Launcher app will open.
  • Click the Add Game button to select and add your game's .exe file to the launcher. Make sure it's a correct executable file.
  • Select a game from the list, and click the Remove Game button to remove the selected game from the launcher.
  • Select a game from the list, and click the Launch Game button to start the selected game.

Feedback and Contributions

Your feedback is invaluable to me! If you encounter any issues, have suggestions for improvements, or want to contribute to the development of Game Launcher, please don't hesitate to open an issue on my GitHub repository.

License

This project is licensed under the MIT License. Feel free to use and modify the code for your own purposes.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.