All streams
Search
Write a publication
Pull to refresh
82
0
Виталий Кузьмин @Triang3l

Графический программист

Send message
А кто мешает заливать бинарники как исходники?
Ну обслуживать десятки тысяч клиентов и управлять десятками тысяч NPC — тоже очень ресурсоёмко.
Но для весёлого фермера подойдёт.
По сравнению с 3D, торговые системы — это мелочь.
И приёмы оптимизации разные совсем там.
К тому же, торговые системы живут на компьютере «сами по себе», а графика требует системных вызовов OpenGL/D3D, что в Java возможно только через лишнюю прослойку.
Ну или position: absolute; top: document.body.scrollHeight-1px;, а без JS — в футере.
Java из-за своей тормознутости для игр не подходит.
position: fixed; left: screen.availWidth — 1 px; padding-left: 1px;?
Бабло тоже может сработать только после того, как вы запустите игру. И только при наличии хорошей идеи.
Такой наркоманский логотип.
Хоть бы шрифт посерьёзнее выбрали.
Если вы учитесь только из-за того, что заплатили, советую вам выбрать другую профессию.
Так как у вас нет мотивации именно учиться, вас работа в этой области явно не интересует.

Если у вас интерес есть, но для вас лучше (имею в виду личные предпочтения, тягу к этой области, а не денежность или что-то наподобие этого) самообразование или сразу работа, то игнорируйте мои слова.
8 только не очень. Выглядит как S и 5.
Не думаю так. HTTP-запрос — тоже довольно большая нагрузка. При этом ещё и для сервера не так хорошо — дополнительный запрос из кеша.
Я говорю про инициативную разработку самостоятельно, а не про найм в игровую компанию. Как можно заплатить самому себе?
А я и не говорил, что не нужно получать доход.
Я говорил, что тратить нужно как можно меньше, но чтобы при этом было качественно.
Когда я сказал «бесплатно», я имел в виду «бесплатно разрабатывать», т. е. за свой счёт, но не «бесплатно распространять».
Можно было поставить opacity: 0.000001.
Я и имею в виду, что компанию должен основывать тот, кто принимает непосредственное участие в создании игры. Так компания сможет правильно оценить сложность и затратность (если таковая есть) задач.
Ну да, я и говорю, что за свой счёт.

Естественно, затраты есть, но затраты эти на еду (4000 рублей в месяц), квартиру/интернет (7000 — денег, выделенных на аренду офиса, хватит на 18 лет разработки в своей квартире), личный компьютер (он и так есть), программное обеспечение для разработки (можно использовать бесплатное/свободное — Blender, Gimp) и движки/middleware (Unreal Engine бесплатен, только часть дохода отчислять надо, Source, наверно, тоже недорогой).
Так вот программист должен быть (со)основателем этой компании.
Когда компания создаётся разработчиком, принимающим участие в создании файлов игры, то зачастую получается очень даже неплохо.
Когда компания создаётся экономистом/маркетологом, в основном выходит очередной клон.
Да, lerp. Я на GLSL написал.
texture1 и texture2 — это цвета пикселя на текстуре. В коде вызовы texture2D убраны.
Красиво, но ?: в шейдере? Как так можно?
// второй шейдер
mix(texture1.rgb, texture2.rgb, step(texture1.a, texture2.a));
// третий шейдер
mix(texture1.rgb, texture2.rgb, step(texture1.a + a1, texture2.a + a2));

Information

Rating
Does not participate
Location
Санкт-Петербург и область, Россия
Date of birth
Registered
Activity