|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
10.03.2018, 16:41 | #1 |
Пользователь
Регистрация: 10.03.2018
Сообщений: 12
|
Разработка и заработок с рекламы в мобильных играх
День добрый, господа. Такая вот ситуация сложилась в жизни. Работал я на "левой" работе. Однажды решил, что надоело и не хочу по этой специальности всю жизнь работать. Пошел на учебу по "разработкам ПО"(Хотел жизнь связать с разработкой игр). Учился там 2 года. Из них 1.4 года учили С/С++. После javascript. В силу того, что учился и работал, я не успевал все. решил уволиться и за 3 месяца отдыха, дома сам подучивал веб( думал за это время успею под учить его нормально и найти работу). Спустя 3 месяца изучения javascripta и пару фрейморков к нему пошел искать работу. Но это не увенчалось успехом, работодатели говорили, что мало опыта. После этого, месяцами усилий и изучений, вера в светлое будущее и получив отказ, немного расстроился и пропало желание кодить. В итоге вернулся туда, с чего начал( на прошлую работу).
Но так не может продолжаться, и немного подучив С#, для Unity, пришел к вам сюда на форум. Хотел бы спросить у вас - опытных программистов, которые уже через многое прошли. Хочу начать свое - фриланс по вебу, или разработка андроид игр и приложений. Да, работать теперь только на себя, а не на дядю, которого не устраивает опыт, а потом будет не устраивать еще что либо. Подскажите, что более перспективнее для "соло игрока" так сказать? Спасибо. |
10.03.2018, 16:59 | #2 |
Александр
Администратор
Регистрация: 28.10.2006
Сообщений: 17,534
|
тут таких тем не меньше 2-х в месяц, так что поищите в архивах.
Коротко - на программиста нужно учиться от 5 лет, плотно работая программистом всё это время. И это минимум. Нормальным программистом, которого можно рассматривать для найма, станете только лет после 10 постоянной работы. Ну а все ваши фантазии и разговоры про работу на дядю - не хотите не работайте, идите таксистом в убер. |
10.03.2018, 18:58 | #3 |
Пользователь
Регистрация: 10.03.2018
Сообщений: 12
|
Это и ежу понятно, что сразу крутым программистом не станешь за короткий срок. Но вопрос совсем не в этом был. И про убер и т.д. тут совсем не уместно.
|
10.03.2018, 19:25 | #4 |
Александр
Администратор
Регистрация: 28.10.2006
Сообщений: 17,534
|
AnweeKey, а мне понятно с первого сообщения, что вы пришли сюда обидеться, найти виноватого в своих проблемах, и тут вам не так ответили, и тут плохие.
Больше никаких других целей у вас не было, это точно можно говорить уже по первому и второму сообщению. |
10.03.2018, 19:36 | #5 |
Пользователь
Регистрация: 10.03.2018
Сообщений: 12
|
Да нет. вы себе что-то там накрутили. Я вроде четко и ясно дал понять зачем я сюда пришел. С небольшой пред историей, ПОЧЕМУ я пришел за советом к более опытным программистам, чем я.
|
10.03.2018, 19:42 | #6 | |
Александр
Администратор
Регистрация: 28.10.2006
Сообщений: 17,534
|
Тогда вот ссылки
http://www.programmersforum.ru/showthread.php?t=303485 http://www.programmersforum.ru/showthread.php?t=310938 http://www.programmersforum.ru/showthread.php?t=317196 Цитата:
|
|
10.03.2018, 19:45 | #7 |
Пользователь
Регистрация: 10.03.2018
Сообщений: 12
|
И на этом спасибо.
|
10.03.2018, 19:54 | #8 |
Участник клуба
Регистрация: 30.07.2008
Сообщений: 1,603
|
Попробуйте поставить Android Studio и изучать программирование для Андроид систем на языке Java, конкретно программирование игр с помощью Open GLES (OpenGL for embedded systems для встроенных систем). Из программного обеспечения для разработки на Java - есть IDE netbeans, java SDK,веб-сервер Tomcat. Если у вас нет смартфона на базе андроид, попробуйте приобрести и включить режим для разработчиков. Делайте hello world и посмотрите будет ли у вас получаться. Сейчас большинство интернетчиков пользуются им через смартфоны, то есть это будет востребована очень долго. Посмотрите варианты удаленной разработки, делайте тесты.
Что касается разработки игр на C/C++, то вам может потребоваться знание winapi, wingdi,DirectX 9, 10,11,12, программирование шейдеров, HLSL, и нормальная видеокарта последнего поколения (geforce 1080, 1070, 1060, 1050 ). К видеокарте можете скачать SDK, CUDA SDK... Кроме того видеокарты последнего поколения поддерживают последний openGL, GLSL, и вы можете попытаться изучать OpenGL. Среда разработки Visual Studio .NET. В сеть выложены исходные коды движков, таких как CryEngine, Doom 3 (клиент-серверная модель), и вы можете изучать исходные коды, пытаясь понять, как игры делаются в процессиональных проектах. Тут потребуется хорошо понимать, что такое абстрактные классы, виртуальные функции, ООП, наследование, инкапсуляция, полиморфизм. Желательно поразбираться с программой 3ds max, чтобы представить как создаются текстуры, модели, анимация моделей, триангулируются полигоны, создается ландшафт. Системное программирование - нужно знать многопоточность, потоки, процессы, нити, мьютексы, критические секции, память кучи, ядра, деревья, графы, поиск путей. И еще аналитическая геометрия в трехмерном пространстве (матрицы, кватернионы и т.д.) JavaScript (или perl, lua) может использоваться в программах на C/C++, но тут вам потребуется изучать синтаксический и лексический разбор и потребуется создавать свой парсер на основе теории построения трансляторов. В профессиональной разработке, например, программирование игрового процесса осуществляется скриптами. Если же займетесь веб-разработкой, то изучите HTML5, CSS3 в связке с JS,
"SPACE.THE FINAL FRONTIER.This's a voyage of starship Enterprise. It's 5-year mission to explore strange new worlds,to seek out new life and civilizations,to boldly go where no man has gone before"
|
10.03.2018, 20:12 | #9 | |
Пользователь
Регистрация: 10.03.2018
Сообщений: 12
|
Цитата:
|
|
10.03.2018, 20:18 | #10 | |
Участник клуба
Регистрация: 30.07.2008
Сообщений: 1,603
|
Цитата:
"SPACE.THE FINAL FRONTIER.This's a voyage of starship Enterprise. It's 5-year mission to explore strange new worlds,to seek out new life and civilizations,to boldly go where no man has gone before"
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Разработка приложений для мобильных ОС | GhostlyProphet | Мобильные ОС (Android, iOS, Windows Phone) | 1 | 13.03.2014 15:45 |