D
D
Diffins2018-02-11 22:57:43
C++ / C#
Diffins, 2018-02-11 22:57:43

What knowledge of C# should be enough to write/edit scripts in Unity?

I'm starting to study the engine and game development in general. From programming studied pluses. The procedural part of writing code does not cause problems or questions for me. The main points of OOP, in principle, too, but with this it is still much weaker. I want to start reading Schildt's book on Sharpe, and there are two questions: will I have enough knowledge to understand what is described in the book and do I need to study the book completely before starting to write at least simple scripts? thanks for answers

Answer the question

In order to leave comments, you need to log in

3 answer(s)
#
#, 2018-02-12
@Diffins

apparently I will support the answer above any
scripts, they can be the simplest ones .. but as it happens, in most cases, you should know:
- and the subject area - 3D / 2D projection and manipulation with flat and volumetric geometric entities
- and the runtime itself - Unity , I've been with C# since its inception (since 2000 since the first publicly available "beta versions", I write utilities for myself, sometimes something modest to order) and put Unity several times out of curiosity (as soon as it began to be put in complete with the studio) - you will laugh, but you overcame the "threshold of entry" - you didn’t even understand where to start))) .. (didn’t try hard, true motivation didn’t happen like that) .. ))
ps
I looked again at the question about the book (and books) - yes, they are damn useful, but this is if you read and enjoy checking all the examples in the compiler .. I had this as a student))) ... and it gave its fruits, in the form of understanding the basics of transistor logic, binary calculus, the basics of operating systems in general ...
but in fact, the programming languages ​​themselves, I studied 90-99% exclusively in practice. in C# there was only one heroic attempt to read the book (it seemed that the author's style was good for me), but not Asilil)))... then I just looked into that and several other books as a reference book .. but the function of the reference book, over time, totally replaced google (well, or search engines in general, bing, but by default duckduckgo. when it doesn’t cope - naturally bing on MS topics, and google on other topics / resources)
glancing at the blogs of various (but usually already recognized) "gurus" in C # - I can't call myself a language expert... but quite often, my code surprises practicing programmers )) .. in a good way ..
but I repeat - in Unity for example - I'm not a belmes)))))

T
TheTalion, 2018-02-12
@TheTalion

Any.

M
mefutu, 2018-02-12
@mefutu

Must know the basics + principles of OOP, because unity has its own API, and the language here is more like an intermediary.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question