P
P
PlaBetaVer2021-01-04 11:42:48
Game development
PlaBetaVer, 2021-01-04 11:42:48

Computer Science and Gamedev?

I'm going to connect my life with the creation of games. I study Unity, c#.
I learned that without studying cs I will not go further in knowledge, or it will be more difficult for me to solve problems with code, etc.
Moreover, I would like to study how a computer
works

Answer the question

In order to leave comments, you need to log in

2 answer(s)
D
dollar, 2021-01-04
@dollar

The main thing to remember is that creating games and playing them are not the same thing. If you are a programmer in a game project, then you will work with code all the time - this is work, not entertainment. If you are a game designer, you will constantly work with documentation, with excel spreadsheets. Etc. There is no particular fan of sawing a level for a week that a simple player must complete in an hour.
Of course, in general, there is also enough fun and drive. But don't count on them too much. Work is work, sometimes boring, tedious, monotonous, and at the same time obligatory. Get ready for just that.

A
Alexander Talalaev, 2021-01-04
@neuotq

Too general question. In any case, in any direction of programming, you need to know the basics of CS, data structures, principles, basic algorithms (to put it in your mind as it works), etc., etc., you need.
The gamedev itself is too wide and varied in its tasks. And at the same time, many game designers, both alone and without special education, make the coolest projects (in terms of gameplay, hello to Toby Fox for example).
And so, I advise you to look at the vacancies themselves, they usually write requirements there. In any case, today the trends focus on mobile phones (which means optimization in performance, execution time, support for code universality (support for different platforms)).
The second, no less important trend is the emphasis on the "network code", the optimization of the gameplay, taking into account games over the network, which means the calculation of the same collisions and collisions, taking into account the delays in sending packets to players, respawn conditions, for example, etc., etc. (and here we say hello the latest Call of Duty®: Black Ops - Cold War - where there are all the anti-patterns: bullets fly behind you around the corner and appear out of place and .. in short, everything is bad, but are there sales?
In short, start here , for example, read vacancies, in parallel, learn the basic things that all programmers need.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question