M
M
maksjuk112016-03-20 13:52:18
Programming
maksjuk11, 2016-03-20 13:52:18

The path of the game developer. With what and where?

At the moment, they are studying the C# language to work with Unity, sometimes when they read, I don’t understand some words and it takes time to understand these words. I've come to the conclusion that I don't understand some of the basics.
From the basics, I learned:
1) The basics of OOP (namely, encapsulation, inheritance, polymorphism and abstraction).
2) 40 key concepts of information technology to ... .
3) Basics of programming (operators, cycles, data types, etc.).
4) Fundamentals of programming in C # on MVA
5) Googled terms.
But all the same, it can be hard for me to read the book "The C# Programming Language by E. Troelsen". In the near future, in parallel with studying C #, I plan to study "algorithms and data structures", and then read the book "code the secret language of computer science".
Can you suggest a similar path , but not a WEB developer, but a game developer (Mostly offline games, but then I want to try online). I understand that for online I need this path ?
PS I want to make sure I'm in the right direction, or I missed something.

Answer the question

In order to leave comments, you need to log in

3 answer(s)
G
GavriKos, 2016-03-20
@maksjuk11

Learn to program first. Games are not the kind of thing you should climb without knowledge. Write some simple software for yourself. Then get a job as a junior. Maybe in gamedev. And there they will teach you, give you good practice and control you. Otherwise, you will step on a rake for a very long time.

A
asd111, 2016-03-20
@asd111

I highly recommend learning English. some programming terms are basically untranslatable.

E
evgeniy_lm, 2016-03-20
@evgeniy_lm

The fact that you understand that you do not understand something is good.
In fact, if you received an answer to your question and you didn’t have at least two new ones, then you didn’t understand anything. You should also understand that all sorts of C # and Unity are an insignificant part of the knowledge that is needed to create competitive software.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question