I would really like to learn unity3d.
My objective is to make a multiplayer fps with a lobby / matchmaking type of system and login screen, and a single player type story with co-op.
But not really focusing on that yet.
Id like to ask…
What are the benefits of unity?
Can i achieve this fps type of game in this engine?
Is unity hard to learn?
If i later buy unity3d pro will there be extra lessons needed?
Am i allowed to commercialize these games that i make? (Sale)
Finally, What language does unity3d use?