O
O
Oleg Safin2020-10-26 11:18:35
Game development
Oleg Safin, 2020-10-26 11:18:35

Where can you see well-built projects on Unity3d with the right abstractions, layers and relationships?

There have been jokes for a long time that the official Unity tutorials are more of a collection of anti-patterns, and YouTube tutorial videos are sometimes of high quality, but more often they solve some narrow task, where for the sake of example they won’t make a bunch of interfaces and factories. The last straw was the course that I took on Udemy on Unity DOTS, in which the teacher openly violated the principles of solid several times, saying that it was “just to make the code work now”, despite the fact that the course itself is dedicated to assembling a single project.

I don't understand much about proper code organization and building hierarchies with the right levels of abstraction, and therefore it is very important for me to see and learn from such examples.

Maybe you know such open source projects, books or other examples?

I understand that there should be a balance between labor costs and code flexibility, that in small projects, especially where 1 programmer works, some things can be violated, and that all examples are "competent" within the framework of a single task and capabilities, but I want to - to navigate. Understand when something is done wrong, and consciously make this compromise, and not cook another Doshirak from the code.

Answer the question

In order to leave comments, you need to log in

1 answer(s)
X
xmoonlight, 2020-10-26
@xmoonlight

Everything is in the official tutorials.
Also, there is a forum and TP.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question