V
V
Vitaly Gyrdasov2015-02-03 07:53:59
JavaScript
Vitaly Gyrdasov, 2015-02-03 07:53:59

GameDev - where to "step", and how to get there for training?

Good day!
The question is in the last paragraph. By the will of fate, he did not receive a higher education, stopping at the 4th year. The university is such that it has not learned programming. A year and a half since I moved and work in the technical support of one SKB. I've settled down here, and I don't think I'm going back. It accumulated, and today I came to work with the thought that I was fed up with it. I have always gravitated towards programming, but this, one might say, was not taught at the university. I myself worked then (in order to live on something), and there was no free time, so I also studied very, very superficially. He started writing a program in C++ for his scientific work on the subject of a voice print. I ruled scripts in js, php, I ruled the layout of sites, sometimes I saved sites from simple viruses.
I've always been interested in games. I learned how they work, I learned about the engines of the same Quakes and Dooms. Now, finally, since January, I began to study HTML5 + JS in terms of games. But since there are two works, there is very little time, and as a result, all that I can do after a month is a single-screen Space Invanders or Galaxian of some sample of the 8-bit era.
It's all about how weak I am at programming. A question to people from the sphere, or even advice, I would rather like to receive. The desire to go even as an intern, with a cut salary, that's how I want to learn how to continue working with it. What should a person who wants to get into game development at least like this have to know, be able to, what to have behind him?
PS If it's important, the scene is Novosibirsk.

Answer the question

In order to leave comments, you need to log in

6 answer(s)
D
Daniil Basmanov, 2015-02-03
@mrdemkin

How to get started in Game Dev?
What does it take to become a game developer?
What should a portfolio be?
If you want to make games, make games. Participate in game jams ( Ludum Dare , itch.io , Global Game Jam ) and post everything online. There is a good channel about games on YouTube, just the other day they started a series of videos about development , very useful, take a look. Look at the interviews, they will tell you what is missing.

E
Evsign, 2015-02-03
@Evsign

HTML5+JS is exactly in terms of games
Well, stop suffering this shit already ... Do you really want to make games, either:

So, this game for the bucket has a fairly large audience ... We change the color scheme, redraw the setting, we get a new audience of housewives, profit
??
If you really want to get into game development seriously, then study matan, algorithms, computer architecture, pros, hlsl, etc.
If you are interested in something more than commercial vyser for youngsters / housewives / tp (male or female) for iPhone / Android, then I can advise literature for consistent study.

E
Evgeny Shatunov, 2015-02-04
@MarkusD

Novosibirsk means?..
Read about C#, about Unity. Try yourself in creating something in this environment.
Don't even think about the benefits. Sharp own easier and calmer.
Your first task is to join the development team. There are several offices in the center and the Academy who make underplays on Unity. This goal is for the next year or two, starting from the date of employment.
Mathematics at this stage rises by itself, without it you simply won’t succeed.
The second goal is to collect information about the internal cuisine. Algorithms, techniques, paradigms/idioms/patterns/programming approaches. Gather knowledge and level up through Unity. It can take up to a year, up to two.
The language and development environment, in general, do not matter. Disclaimer: they don't matter to you if you really gravitate toward programming and game development.
Goal three. If you want to work specifically in the field of C / C ++, then it's time to start sliding off sharp. This can be a painful period, but the needles in a cactus are not endless. You can handle it if you want.
I advise you to read from cover to cover (and nail to the brain, so that not a word is forgotten) by J. Poya's book "How to Solve a Problem" in the edition from Hayduk. The book is small, but you have to feel it. In general, it will be useful to start your movement with it.
After completing the third goal, ambition will tell you the further direction.
It is always worth remembering that in programming and (especially) in game development there are a lot of frankly weak and overly ambitious people. Task number zero is to try not to join their number from the first days until retirement.

O
one pavel, 2015-02-03
@onepavel

classic www.ozon.ru/context/detail/id/1692806
and basics and mathematics

A
alk, 2015-02-04
@Alexey_Kutepov

In general, GameDev is considered the most difficult direction in software development and this is one of the few areas where institute knowledge is really needed (matan, physics). To begin with, I would advise you to learn one of the programming languages ​​​​well and get a job as an ordinary developer, in order to understand how it all works, hone your software development skills, get acquainted with databases, understand how large applications are built and work, and then start reading literature / taking courses on gamedev. And it turns out that I didn’t learn how to drive a car, but at the same time I want to become a trainee for a pilot) You can’t get away from the base and from the basics

S
Sergey, 2017-09-26
@avsej

You need to check which ports memcached is listening on:
Check that nothing is blocked in iptables. Check that localhost is properly resolved.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question