Anfangen sollte man meiner Meinung nach dann damit wenn man keine Fragen mehr dazu stellen muss sondern genau weis was man zu tun hat.
Das finde ich nun einen recht guten Tipp. Wirklich, wenn du bereit zu sowas bist wirst du das auch selber fühlen und wissen, war zumindest bei mir so
Ich empfehle Dir beim Anfangen mit einem RTS zuerst einmal die Spielmechanik an sich zu planen, und zwar dies zumindest teilweise schriftlich mit Notizen, Tabellen und Varianten.
Bei einem RTS gibts es üblicherweise einen ziemlich grossen Haufen an Regeln die sich Gegenseitig beeinflussen und zusammen die Spielmechanik ergeben, z.B. welche Gebäude welche Einheiten produzieren, welche Werte die haben, wie und wo diese aufgerüstet werden können, wie der Kampf zwischen Einheiten berechnet werden usw..
Bei solchen Gamedesign-Plänen ist es meiner Meinung nach immer sinnvoll sich vergleichbare Games die es bereits gibt anzusehen, bei RTS insbesondere auch die älteren Titel (z.B. welche verschiedenen Kampfsysteme gabs den bisher schon).
Überlege in welcher Situation in deinem Spiel welche Aktionen möglich sind (und wann sie es nicht sind, zB. muss man zuerst Holz sammeln bevor man eine Hütte bauen kann oder so).
Sobald du bei diesen Überlegungen ins Detail gehst wirst du (hoffentlich wohl) auch automatisch planen wie nun diese "Spiel-Regeln" mathematisch bzw. im Programmcode später in etwa aussehen.
Dann solltest du mal festlegen wie denn dein Spiel aussehen sollte, falls du eher einen einfacheren zu erstellenden Grafikstil wählst ist es vermutlich einfacher dass ganze Spiel 2D zu machen, wenn du aber sowieso die Einheiten und Gebäude in einem 3D Programm erstellen willst ist es in wohl gescheiter auch gleich eine möglichst fertige 3D-GrafikEngine zu benutzen (natürlich darfst du die auch selber schreiben wenn es dich interessiert, plan dann aber gleich mal noch ein paar Jahre dazu).
Falls Du das Gefühl hast noch nicht soweit zu sein würde ich dir empfehlen einfach mal mit dem selbstbasteln anzufangen, entweder gleich mit dem RTS-Projekt wobei du dann aber einplanen und bereit sein musst auch ein paar Mal auf die Schnauze zu fliegen und ab und zu jeweils alles nochmal hinzuschmeissen und neu anzufangen weil dein alter Codestil dich plötzlich nervt oder zu unübersichtlich wird, oder vielleicht was Kleineres damit auch mal was fertig wird, auch mit was sehr kleinem kann man sich zu Beginn gut ein paar Jahre beschäftigen
Welchen Weg Du auch gehst, nach einer vermutlich längeren Phase wo du nur im Code rumschnüffelst und experimentierst wirst du danach in der Lage sein auch in kürzerer Zeit was grösseres und ansehliches hinzukriegen.
Dafür brauchst Du aber Erfahrung, und die bekommt man indem man aus Fehlern lernt.
Am Besten aus Fehlern von anderen und mit Ratschläge die man vielleicht irgendwo findet, aber vorallem auch indem man selber mal den Fehler gemacht hat und nach dem vierten Mal dann wirklich auch einsieht warum das nun der falsche Weg war