ailev.ru

16 июня 2016 · Комментарий

Без заголовка

Ещё это важно было показать из-за легенд, что программировать хоть что-нибудь в играх можно только на Си++ Несколько странные легенды, учитывая что давно уже Lua/Python активно юзаются геймдевелоперами. Критичные к производительности движки конечно на С/С++ пишут, но ведь мало кто сам движки пишет. По идее геймдевелоперам надо несколько языков знать (С/С++, Питон/Луа, шейдерные языки), но если выбирать один, то скорее это будет Питон или Луа, хотя я не спец по геймдеву :). А для Питона сейчас есть Cython, так что вобщем-то даже для критичного кода можно обойтись без С/С++. Я вот сам недавно ставил Вижуал Студию, чтобы Cython'овский код билдить :). Более того, я его даже хачил чутка, хотя я не вылезал за рамки Питона. Вобщем, в современном программировании все довольно странно, ну и писать критичный к производительности код на скриптовом языки (Питон/Луа) не такая уж и редкость, нейросетки тому пример :).

К записи · К обсуждению