Für 2D Grafiken ist das Programm relativ egal, am weitesten verbreitet ist da Photoshop. Ich selbst benutze Medibang Paint Pro + Photoshop. Für Pixelart zb reicht sogar MSPaint.
Wenn du eine 2D Grafik zeichnen möchtest, die aber nicht wie ein Cartoon sondern eher wie halb-realismus aussehen soll musst du dich eben mit dem Grundlagen vom Zeichnen und vielen Referenzen während des zeichnens beschäftigen. Hierfür wirst du auch ein Grafiktablet brauchen, da Druckstärke benötigt wird.
Clash of Clans ist soweit ich weiß ein 3D spiel (Ich spiele es nicht, daher ka.), da müsstest du die Grafiken über 3D Modelle mit zb. Blender, 3DsMax, Maya, etc (Oder Sculpting mit zBrush) erstellen, Texturiern, riggen, animieren und dann zb nach unity importieren. eventuell musst du auch etwas programmieren.