Update README.md

This commit is contained in:
2026-09-01 17:13:28 +03:30
parent 8cc4fd81af
commit 89fed28f5b
+29 -2
View File
@@ -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