Getting ready to make RTS game like CoH, though I need help

Hey guys

I’m trying to make a RTS game like Company of Heroes, but I can’t decide which game Engine would be the best.
Do you think Unity would be the one for me?
I’ve never made any game before.

Also, if I’m going to make it on Unity, what kind of programming language should I learn?

Thank you for your time!

Unity is certainly adequate for the job. Unity’s primary draw card is multi platform development. While its not the best engine for any particular genre of game, it works well enough for all game types.

Unity has 3 scripting languages. C#, JavaScript and Boo.

C# is your best bet, the language is the more powerful, less prone to error, and has better internet support.

JavaScript is marginally easier to learn, and does a lot of things behind the scenes for you. However its more prone to errors and has slightly less power.

Boo is only included in the engine so that game developers that learned boo when Unity first game out don’t have to relearn scripting. There are probably less then a hundred users of this language in the world. Don’t go near it.

It’s quite easy to make an RTS in Unity, but not for beginners.

You will have to break it down into all of the pieces and learn each one - selection boxes, selecting individual units, unit attacks/abilities, enemy/friendly AI, gui, etc.