To co powiem to tylko moje przeczucie. Nie bierz tego za pewnik.
Jeżeli chcesz zacząć pracę jako programista w małym studiu to musisz się znać na wszystkim.
- Na programowaniu (ogólnie)
- Na programowaniu grafiki (DirectX/OpenGL/Vulkan i shadery)
- Na architekturze silników gier komputerowych
- Na tworzeniu grafiki komputerowej (modele 3d, tekstury, animacje)
- Na projektowaniu interfejsu użytkownika
Też za dzieciaka marzyłem o pracy w gamedevie ale jedyna gra jaką kiedykolwiek napisałem to prosty snake w Small Basic, żeby pokazać koledze na czym polega programowanie (oraz jak wygląda proces myślowy podczas wymyślania/projektowania gry). Chyba mi ten pokaz słabo poszedł, bo kolega od razu porzucił naukę programowania.