Z
Z
zamzam2015-01-26 02:00:07
C++ / C#
zamzam, 2015-01-26 02:00:07

Technology for game development?

What technologies to teach, what would qualify for the position of junior gemdev c ++ in addition to c ++ itself, and mathematics?

Answer the question

In order to leave comments, you need to log in

4 answer(s)
D
Daniil Basmanov, 2015-01-27
@BasmanovDaniil

Try to write a game, you will immediately understand what you are missing.
Generally speaking, for teamwork it is useful to be able to work with Git , bug trackers and various tools for teamwork. Take a walk through the repositories on GitHub (you can start here and here ), learn all three.
From a programming standpoint, it makes sense to try scripting languages ​​like Lua or Python , which are often plugged into game engines. Experience with large frameworks like Qt will help you write better bikes. Still try to write a multi-threaded application, it also sets the brain well.
To better understand how a graphon appears on the screen, draw with OpenGL or DirectX, look through GPU Gems .
But the most important thing, of course, is making games. You can participate in Ludum Dare , it's fun.

M
mamkaololosha, 2015-01-26
@mamkaololosha

Write a game, completely, with UI, menus, AI. Unpretentious, 2D. Like Crimsonland or Space Invaders. With patterns and stuff.

A
Almik Oh! Give me a guitar, 2015-01-26
@almyk

Unity3d

K
Konstantin Kitmanov, 2015-01-26
@k12th

Version control systems.
A couple of popular engines and/or libs (Cocos-2D, UDK, SDL).

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question