Spiiin's blog

Runtime-полиморфизм в C++

Ссылки по нестандартному способу организации полиморфизма в C++, а также материалы Шона Пэрента (Adobe) по архитектуре программ.

Читать дальше...

Заметки о языках программирования

Заметки о языках программирования

Читать дальше...

Nim vk-get-pictures

Вторая программа на Nim – скрипт скачивания картинок из альбома Vkontakte.

Читать дальше...

Nim in imaginary world

Когда я изучаю новый язык, то после базового изучения синтаксиса пробую решать на нём выдуманную задачку, взятую из игры James Bond Jr для платформы NES. Попробовал решить её на Nim и сравнить с решениями на других языках.

Читать дальше...

Уровень программирования: Senior

Как быть старшим программистом (в контексте “старшим разработчиком игр”) и чему учиться дальше.

Читать дальше...

Скриншоты из PC-игр - 2

Ссылки на треды со скриншотами из PC игр с форума NeoGAF

Читать дальше...

Шпаргалка по разработке MMO

Набор ссылок и подсказки по терминологии для разработки многопользовательских и MMO-игр.

Читать дальше...

10 лет в геймдеве

Когда-то давно, когда я учился в университете на втором курсе, мой одногруппник скинул мне ссылку на раздел местного форума о поиске работы. “Гайдзины” искали программистов в офис в Севастополе.
Я уже тогда решил для себя, что хочу делать игры, но не особо хотел бросать учёбу. Сходил на собеседование, после которого мне сказали, что подумают.

Подумали они около месяца, после чего в январе 2008 года пригласили в офис, чтобы начинать работать. Я отнёсся к этому как к стажировке (в универе всё равно были каникулы между семестрами), и согласился.
После каникул решил остаться там работать на полставки (работа, конечно, мешала учёбе, но зато можно было делать игры, и получать за это деньги).

В универе я успел покататься по олимпиадам по программированию, и заработать хорошую репутацию, так что на мои пропуски закрывали глаза, поэтому удавалось балансировать между работой и учёбой ещё 4 года (с учебными отпусками, временным самоувольнением поучиться семестр, и просто с забитием на универ к концу). Посчитал, что с учётом отпусков и перерывов, я профессионально занимаюсь разработкой игр уже около 10 лет.

У меня нет какой-то особенной мудрости, накопленной за эти годы, и поучающих советов другим (даже несмотря на то, что некоторые разделы поста выглядят как советы). Эти заметки написаны просто для себя.

Читать дальше...