How much can be done trough code?

Hi guys, i was just wondering how much can be done with unitys scripting system, i wanted to make quite an advanced game where i would prefer to do almost everything trough code instead of using the editor, so is the scripting only for game logic or can i do everything i can do in the editor in code too?

Well it’s a fully featured system and you can control all your assets via scripting so you can pretty much do it all. Don’t forget, the scripting system is basically C# / Javascript / Boo so you can do pretty much anything you can do in those languages

Give some examples of what you intend to do in code instead of through the editor, and people will be able to tell you if it’s possible.

Do you mean, for example, something like dynamically changing the terrain at runtime? That’s possible. Creating custom game objects at runtime? Sure, although prefabs are awesome. You can extend the editor with scripts, too.

Learn a bit more about what Unity can do before deciding to ignore what the editor is offering you, as the editor environment is one of the most awesome reasons to use Unity in the first place. Take a look through the scripting documentation for examples of what it can do, and what APIs are exposed to it.

Thanks, very informative post, i will defo look more into unity now. :slight_smile: