aycabas / aycabas/MyMonkeyApplication

🎯 Maymun Bilgi Yarışması - İnteraktif Trivia Oyunu

Open
#3 0 comments 0 reactions 0 assignees View on GitHub
enhancement game scoring-system trivia
Dominant language
C#
Stars
0
Forks
0
PR merge metrics
No merged PRs in 30d

Description

## 🎯 Maymun Bilgi Yarışması

Kullanıcıların maymun bilgilerini test eden eğlenceli bir trivia oyunu sistemi!

### 🧠 Özellik Açıklaması
Kullanıcılar maymunlar hakkında sorulara cevap vererek puan kazanacak. Farklı zorluk seviyeleri ve kategoriler olacak.

### 🎮 Oyun Mekaniği
- **Çoktan Seçmeli Sorular** - A, B, C, D şıkları
- **Puan Sistemi** - Doğru cevaplar için puan
- **Zorluk Seviyeleri** - Kolay, Orta, Zor
- **Kategori Seçimi** - Habitat, Beslenme, Davranış, Eğlenceli Bilgiler
- **Zamanlayıcı** - Her soru için süre sınırı (opsiyonel)

### 🎯 Örnek Sorular
```
🧠 MAYMUN BİLGİ YARIŞMASI 🧠
============================

SORU 1 (Kolay):
Şempanzeler hangi kıtada yaşar?

A) Asya
B) Afrika ← Doğru Cevap
C) Güney Amerika
D) Avustralya

Cevabınız: B
✅ DOĞRU! +10 puan

Toplam Puanınız: 10
```

### 🏆 Puan Sistemi
- **Kolay Sorular**: 10 puan
- **Orta Sorular**: 20 puan
- **Zor Sorular**: 30 puan
- **Bonus Soru**: 50 puan
- **Yanlış Cevap**: -5 puan

### 📋 Yapılacaklar
- [ ] `MonkeyTrivia` sınıfı oluştur
- [ ] `Question` model sınıfı tasarla
- [ ] Soru veritabanı oluştur (en az 50 soru)
- [ ] Puan takip sistemi implement et
- [ ] Zorluk seviyesi sistemi ekle
- [ ] Kategori filtreleme özelliği
- [ ] High score sistemi
- [ ] Oyun sonu raporu

### 🎨 Görsel Özellikler
- Renkli konsol output (doğru=yeşil, yanlış=kırmızı)
- ASCII başarı rozetleri
- İlerleme çubuğu
- Skor tablosu

### 🎯 Kabul Kriterleri
- En az 3 zorluk seviyesi olmalı
- En az 4 kategori bulunmalı
- Puan sistemi çalışmalı
- High score kaydedilmeli
- Oyun sonu özeti gösterilmeli

Contributor guide

No contributing guide indexed for this repository

Research direction

The issue names the planned MonkeyTrivia class and Question model, but it does not identify any existing files, tests, or entry points. First inspect the repository structure to find the console application's entry point and current architecture. Done should include the listed question, scoring, difficulty, category, high-score, timer, and end-of-game requirements, with at least 50 questions.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
cli
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.