Update README.md
This commit is contained in:
@@ -1,3 +1,30 @@
|
|||||||
# GameLauncher
|
# 🎮 Steam‑like Game Launcher
|
||||||
|
|
||||||
A Simple Launcher With Python
|
A lightweight, offline game library manager built with Python and `customtkinter`.
|
||||||
|
Add your games (executables + optional icons), launch them with one click, and keep your collection organized – no cloud, no login, just your local JSON.
|
||||||
|
---
|
||||||
|
|
||||||
|
## ✨ Features
|
||||||
|
|
||||||
|
- **Clean, dark UI** inspired by Steam’s library.
|
||||||
|
- **Add / Remove games** – store name, executable path, and optional icon.
|
||||||
|
- **Instant search** – filter your library by name.
|
||||||
|
- **Launch games** – supports `.exe`, `.bat`, `.cmd`, `.lnk` (Windows), and native executables on macOS/Linux.
|
||||||
|
- **Open game folder** directly from the launcher.
|
||||||
|
- **Right‑click context menu** for quick actions.
|
||||||
|
- **Persistent storage** – library saved as JSON in your home folder.
|
||||||
|
- **Portable** – one‑file executable available with PyInstaller.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 📦 Dependencies
|
||||||
|
|
||||||
|
- Python 3.8+
|
||||||
|
- `customtkinter` – modern GUI toolkit
|
||||||
|
- `Pillow` – image handling (icons & placeholders)
|
||||||
|
- `tkinter` – usually bundled with Python
|
||||||
|
- (Optional) `pyinstaller` – to build a standalone executable
|
||||||
|
|
||||||
|
Install dependencies with:
|
||||||
|
|
||||||
|
pip install customtkinter pillow
|
||||||
Reference in New Issue
Block a user