← All posts tagged работа

Shchvova

Прособеседовал два десятка людей с России/Украины/Белоруси. Прямо грустно. Еще более грустно что из всех только один попробовал наш продукт перед собеседованием, а один за 10 минут до собеседования написал что не может, попросил перенести.

Shchvova

Привет! Я как, многие из вас знают, работаю Core Engineer над Corona SDK. Мы тут нанимаем людей на удаленку работать в Corona Labs. Есть позиции:

Core Engineer
— надо C++
— Что-то из Android, NDK, iOS, Windows, SDL, Linux, Emscripten, OpenGL, Gamedev, Lua
— Желание работать над игровым движком, развиваться и расти
— Любовь делать тулзы и дизайнить API которые будут использовать тысячи разработчиков игр
QA Engineer
— white box testing
— automated testing
— проверять баги пользователей, помогать customer support
Lua Framework Engineer
— Lua
— Нужно поддерживать и разрабатывать UI Framework который есть в короне
— Любовь делать тулзы и дизайнить API которые будут использовать тысячи разработчиков игр

Везде нужен English

Shchvova

Нашел баг в своем кофе, захотелось выпить... После долгого непрогроммирования под винду дабыл о всякой хуете типа O_BINARY... В результате кот иногда выдавал просто хуету и ебать, mmap и read выдавали разные результаты и т.п.

Shchvova

Меня спросили почему у меня в разных кусках кода разные стили (ну типа скобочки и пробелы возле операторов по разному расставляю, при чем обычно консистентно внутри одного комита). Ответил что потому что тут я иногда бухоай, а иногда не сильно
Общим, не шутите так...

Shchvova

все таки связи решают. Надо было стым аккаунт девелоперский. По факту — его получить сейчас можно только путем сабмита игры в гринлайт, ждать пока ее заапрувят, вся фигня. Но мы ведь движок делаем. Звонил-звонил, недозвонился, писал в вальву недописался. В результате написал некоему другу компании Джону Р. и через час нам дали девелопер доступ и позвонили спросили все ли ня… Вот так вот.

Shchvova

Жуйче, помоги. Общим, я пишу поддержку джойстиков как hid устройств; проблема — они возвращают минимум и максимум для осей. Например микрософтовские геймпады для 360 говорят что они от -32к до + 32к. Все клево и понятно. А вот сони и другие (типа логитек) говорят что они от 0 до 255. Проблема — не понятно где нейтральное положение. Типа если не трогать thumbsticks, оно типа фигачит 0.5, а не 0. Есть опыт как получить нейтральное значение? Или вообще, какой-то связанный опыт с работой с hid устройствами?

Shchvova

На рынке игровых движков, где почти все место захватили монстрообразные, прям годзилы, комбайны, есть еще место движкам типа того над которым я работаю. Corona SDK — очень простой движок. Всего несколько мегабайт оверхеда. Оптимизирован под 2д игры, и предоставляет очень простой путь для того что бы начать делать игры, и продолжать их делать. В отличии от комбайнов Unity/Unreal, мы не бросаем на вас громадный редактор с сотнями фич. Простая кривая обучения, степень изогнутости которой выбирает пользователь. От азов программирования, до шейдеров и продвинутых техник геймдева.
Именно так Джон Ромеро и обосновывает свой выбор игрового движка для его университетского курса, своих игрушечных проектов и, например, научив своего сына (10 лет) тот сделал игру — gunmantacotruck.com
Мы офигенны. И знаю что все делаем правильно. Простота — это хорошо. Движки есть для того что бы сложное делать простым, а не наоборот.
Еще недавно игра на нашем движке попала в топ ап стора. Эксклюзив для iOS пока что youtube.com выглядит как мультик вообще. Молодцы ребята. А вам тоже важно любить то что делаете?