Burada bir çeşit ticaret kartı oyunu yazmaya çalışıyorum, bir şekilde Magic The Gathering veya Yu-Gi-Oh'a benziyor ! kart oyunu.
Oyuna aşina olmayanlarınız için, temel olarak, oyunda, oyunun kurallarını bükebilecek özel efektleri olan özel bir kart türü (Büyü kartları / Tuzak kartları / vb.) Vardır. Hiçbir fikrim yok, bu kartların mantığının nasıl uygulanacağı. Kartın verilerini, ne tür bir yeteneğe sahip olabileceğini gösteren bazı bayraklarla saklamak hakkında bir fikrim var, ancak ne yapabileceği konusunda çok sınırlı olacaktır (sadece bazı basit istatistik değişiklikleri, belki de).
Bu kartların ne tür etkileri olabileceği hakkında bir fikir vermek için, Yu-Gi-Oh'da bulunan büyü kartı efektlerine bir örnek ! kart oyunu:
- Yok edilen bir canlıyı canlandırın
- Rakibin yaratıklarının kontrolünü elinize alın
- Yaratığın istatistiklerini bazı koşullara göre değiştirin (örn. Yok edilen belirli adlara sahip yaratık sayısı)
- Bazı koşullar yerine getirilirse belirli bir canlıyı özel olarak çağırın.
- İki veya daha fazla canlıyı daha güçlü bir canlıya birleştirin.
- Bazı özel kartların etkisine karşı bağışıklık.
Konami, AI ve binlerce kart çeşitliliği ile birlikte oyunun birkaç video oyununu yaptı. Aslında tüm veritabanını sabit kodlamak mümkün olduğunu düşünmüyorum, değil mi?
Şimdi, elbette yapmaya çalıştığım şey, bu oyunlar kadar karmaşık değil, ama merak ediyorum, bunları nasıl uyguluyorlar?