At what level of knowledge does C # have to program to write at least simple games on Unity (2D is more interested)?
Closed due to the fact that it is necessary to reformulate the question so that it was possible to give an objectively correct answer by the participants 0xdb , Suvitruf ♦ , LFC , freim , vmchar Jun 1 at 15:58 .
The question gives rise to endless debates and discussions based not on knowledge, but on opinions. To get an answer, rephrase your question so that it can be given an unambiguously correct answer, or delete the question altogether. If the question can be reformulated according to the rules set out in the certificate , edit it .
- Do not try - do not know. Manuals on the unit is complete, take and try. - tym32167
- I suspect that C # syntax is needed, the rest is already Unity - rdorn
- Could you advise literature to study the base and syntax C #? - Vitalyk Chernysh 8:49 pm
- ru.stackoverflow.com/q/416584/198316 - rdorn 8:51 pm
- oneIn the majority you will study Unity itself, in terms of language I would say average knowledge, half the volume of the book of troelson or schild. However, in one language the case may not end: computer science, physics, mathematics and logic will also be useful at the basic level. - Alex Krass
3 answers
In my opinion, should be confident language proficiency.
Otherwise, the output will be indie games with Doom 1 graphics, which eat up PC resources due to the fact that someone has not read how to work correctly with the string that needs to be changed or is looking for in a large list of values without thinking that you can use some more optimized search structure.
Average knowledge, perhaps almost zero, read api scripting unity and try to develop logic by inventing solutions to problems on your own, always think, or you can reduce the number without losing functionality
The simplest, for the movement of players and platforms, is still a restart of the scene (Easy in principle), death from water, in principle, almost zero. Below I gave a list of video lessons:
- 2d movement (eng)
- 2d movement (rus)
- Death
- Death in Russian did not find
- Menu (rus)
- Menu (eng)
It seems everything, I advise English tutorials (with knowledge of the language)