13.04.2016 Views

Render Magazine #04/2016

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

R<br />

ДАВНО ЛИ ИЗУЧАЕТЕ C++?<br />

СТОЛКНУЛИСЬ ЛИ ВЫ С НЕХВАТКОЙ<br />

ЗНАНИЙ В ЭТОЙ ОБЛАСТИ ВО ВРЕМЯ<br />

РАБОТЫ НАД POLYBRUSH? И КАК<br />

ВООБЩЕ РЕШИЛИ ЗАМАХНУТЬСЯ<br />

НА ПРОГРАММИРОВАНИЕ?<br />

МНОГИЕ ХУДОЖНИКИ СТАРАЮТСЯ<br />

ПЕРЕСЕКАТЬСЯ С НИМ КАК МОЖНО<br />

МЕНЬШЕ.<br />

Ну, во-первых, я терпеть не могу<br />

программировать, и правда, как художник,<br />

пересекался бы с этим делом поменьше. Умение<br />

программировать дает много возможностей и<br />

идей, но мне не нравится процесс. Это скучно,<br />

мне жалко время.<br />

Но вообще я поступал в универ на<br />

программиста с мыслью «буду делать игры».<br />

Первый семестр – простые программы на С,<br />

второй семестр C++, этим все закончилось.<br />

Лабораторные работы, консольные программы,<br />

ничего сложного. Так как мы занимались по<br />

книжке (думаю, препод сам не знает C++),<br />

то научиться основам получилось. После я<br />

продолжил писать на C++ сам, параллельно<br />

пробуя openGL. Добрая бабушка-математик<br />

вела семестр openGL в таком же духе курсе на<br />

третьем, но на тот момент мне это было уже не<br />

нужно.<br />

АРСЕНИЙ, ПО КАКОЙ ПРИЧИНЕ ВЫ<br />

РЕШИЛИ ДЕЛАТЬ ПРОГРАММУ В<br />

ОДИНОЧКУ, А НЕ СОБРАТЬ КОМАНДУ<br />

ЕДИНОМЫШЛЕННИКОВ? ИЛИ ПОИСК<br />

ЕДИНОМЫШЛЕННИКОВ В НАШЕ ВРЕМЯ<br />

- ЭТО НЕ ТАКАЯ ПРОСТАЯ ЗАДАЧА?<br />

Потому что это совсем несложно)) Берешь<br />

и пишешь, какие проблемы? Люди пишут,<br />

что нужно много математики, каких-то<br />

сверхестесственных знаний. Не знаю, мне<br />

кроме векторов ничего не потребовалось. Если<br />

я и буду расширять команду в ближайшее<br />

время, то скорее из-за того, что не люблю<br />

программировать и не хочу сильно погружаться<br />

в это дело. Программа простая, можно писать<br />

одному без проблем. Чуть больше 40 000 строк<br />

(моих, конечно), из чужих библиотек только<br />

wintab, openGL (GLUT) и Soil (для текстур, ведь<br />

каждая буква или иконка в программе - это<br />

полигон).<br />

ЭКСКЛЮЗИВ<br />

Мне больше всего нравятся стратегии<br />

(возможно, вы помните мой фан-арт-мультик<br />

StartCraft Infested Medic), поэтому изначально<br />

я пробовал делать их, но для начала это было<br />

слишком сложно. Потом я объединился со<br />

старым другом (не программистом) Вячеславом<br />

Солововым (Gorislav), и мы пробовали делать<br />

игры вместе, но ничего не закончили. Когда не<br />

хватало знаний, интернет всегда был под рукой.<br />

Я не видел больших трудностей с C++ или<br />

openGL.<br />

render.ru<br />

47

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!