Oyun makrolarını kolayca yönetmenizi sağlayan profesyonel bir C# WPF uygulaması.
| Özellik | Açıklama |
|---|---|
| 🎮 Çoklu Oyun Desteği | Farklı oyunlar için ayrı profiller oluşturun |
| 👤 Karakter Yönetimi | Her oyun için birden fazla karakter tanımlayın |
| ⚡ Combo Editörü | Görsel olarak tuş kombinasyonları oluşturun |
| 🔑 Global Hotkey | Oyun açıkken bile çalışan kısayol tuşları |
| 💾 Otomatik Kaydetme | Tüm veriler JSON formatında saklanır |
| 🌙 Modern Karanlık Tema | Göz yormayan modern arayüz |
- Windows 10/11
- .NET 8.0 Runtime
# Proje dizinine git
cd GameMacroManager
# Derle ve çalıştır
dotnet run
# Veya sadece exe'yi çalıştır
.\bin\Debug\net8.0-windows\GameMacroManager.exe- Sol panelde "OYUNLAR" bölümünü bulun
- "+ Ekle" butonuna tıklayın
- Yeni oyunun adını düzenleyin
- Oyun renk temasını değiştirebilirsiniz
- Önce bir oyun seçin
- Ortadaki "KARAKTERLER" panelinde "+ Ekle" butonuna tıklayın
- Karakter adını girin
- Her karakter için farklı renk seçebilirsiniz
- Bir karakter seçin
- Sağ panelde "Yeni Combo" butonuna tıklayın
- Combo'ya bir isim verin (örn: "Hadouken")
- Hotkey alanına kısayol tuşu girin (örn: "N", "F1", "G")
- Kategori belirleyin (Saldırı, Savunma, Özel, vb.)
- Combo seçiliyken "+ Tuş Ekle" butonuna tıklayın
- Her tuş için:
- Tuş: Hangi tuşa basılacak (A, B, Left, Right, Space, vb.)
- Aksiyon Tipi:
Tap= Bas ve bırakPress= Sadece bas (basılı tut)Release= Sadece bırak
- Gecikme: Tuştan sonra beklenecek süre (ms)
- Basılı: Tuşun basılı tutulma süresi (ms)
| Ayar | Açıklama |
|---|---|
| Basılı tutulunca tekrarla | Hotkey basılı tutulduğu sürece combo tekrarlanır |
| Tekrar gecikmesi | Tekrarlar arası bekleme süresi (ms) |
- Sağ üstteki toggle switch ile makroları aktif edin
- Yeşil "AKTİF" yazısını görün
- Oyununuzu açın
- Belirlediğiniz hotkey'e basın!
- Bir combo seçin
- "Test Et (2sn)" butonuna tıklayın
- 2 saniye içinde istediğiniz yere tıklayın
- Combo otomatik olarak çalışacaktır
Tüm veriler şu konuma kaydedilir:
%APPDATA%\GameMacroManager\
├── games.json # Oyun, karakter ve combo verileri
└── settings.json # Uygulama ayarları
Veri klasörünü açmak için: Alt durum çubuğundaki 📁 ikonuna tıklayın.
| Tuş | İşlev |
|---|---|
| F9 | Makroları Aç/Kapa |
| F10 | Tüm Makroları Durdur |
Blitz Yumruk Combo:
Hotkey: N
Tekrar: Açık
Aksiyonlar:
1. [Z] Tap - 50ms gecikme
2. [D] Tap - 50ms gecikme
3. [D] Tap - 50ms gecikme
4. [D] Tap - 50ms gecikme
Kullanım: N tuşuna basılı tuttuğunuzda, sürekli Z-D-D-D kombinasyonu tekrarlanır.
- Yönetici Olarak Çalıştırın - Bazı oyunlarda global hotkey çalışması için gerekebilir
- Anti-Cheat Uyarısı - Online oyunlarda makro kullanımı yasak olabilir
- Performans - Çok kısa gecikme süreleri bazı oyunlarda çalışmayabilir
- Test Edin - Yeni comboları oyun dışında test edin
- Sağ üstte "AKTİF" yazdığından emin olun
- Hotkey'in başka bir programa atanmadığından emin olun
- Uygulamayı yönetici olarak çalıştırın
- Gecikme sürelerini ayarlayın (30-100ms arası önerilir)
- Her oyunun farklı tepki süresi olabilir
- .NET 8.0 Runtime yüklü olduğundan emin olun
dotnet --versionkomutuyla kontrol edin
Sorularınız için GitHub Issues kullanabilirsiniz.
Bu proje kişisel kullanım için geliştirilmiştir.