Хочу написать клон Варкрафта, но пока почти не умею программировать

Ну вы сразу хотите сделать довольно сложный проект, да ещё и с поддержкой игры по сети, это задачка уровня миддла, который хотя бы пару лет поработал в команде над подобными проектами.

Можно конечно попытаться сделать с непрокаченными техническими навыками, но практически наверняка полностью запутаетесь уже на первой трети проекта, будет куча багов, всё будет еле-еле медленно работать, и трудоёмкость добавления каких-то новых фич будет быстро возрастать.

Не знаю деталей, но навскидку ваш проект вполне потянет на несколько десятков тысяч строк. Это надо уметь не столько программировать, сколько прежде всего правильно проектировать. Для этого надо сперва научиться уверенно делать проекты схожей тематики на несколько сотен строк, затем -- на несколько тысяч строк (обязательно доводя их все до конца).