Воскресенье, 03 Августа 2025, 04:11

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
Результаты поиска
8Observer8Дата: Пятница, 13 Мая 2016, 02:14 | Сообщение # 641 | Тема: Как перестать лениться и начать творить?
заслуженный участник
Сейчас нет на сайте
Цитата Ordan ()
8Observer8, А на кодинг?

Да, всё основное время я сейчас только и занимаюсь кодингом. Сейчас особенно много времени уходит, потому что я весь свой код покрывают юнит тестами, как юнитеки писали. Мне понравилась методология TDD (разработка через тестирование) и что в Unity это так продумано, что моки можно на NSubstitute делать. Покрытие кода тестами меня сейчас захватила с головой, как и расширения для Unity и я изучил почти все курсы от Jesse Freeman


Сообщение отредактировал 8Observer8 - Пятница, 13 Мая 2016, 02:15
8Observer8Дата: Пятница, 13 Мая 2016, 10:44 | Сообщение # 642 | Тема: Как перестать лениться и начать творить?
заслуженный участник
Сейчас нет на сайте
Цитата Gudleifr ()
имеет смысл попытаться немедленно пристроится в место, ее практикующее

Я бы с радостью взялся за какие-нибудь подработки на маленькие деньги, но что-то очень мало кому нужны программисты на Unity без опыта. На всех вакансиях требуются с опытом работы от двух лет, да ещё законченные проекты нужны
8Observer8Дата: Пятница, 13 Мая 2016, 11:04 | Сообщение # 643 | Тема: Как перестать лениться и начать творить?
заслуженный участник
Сейчас нет на сайте
Цитата beril ()
лучше направить свой взор на IoC

Плагины я пока не использовал для инжектрирования зависимостей. Я инжектирую зависимости с помощью методов, свойств и конструктора. Чтобы заменить зависимости на mock объекты для написания юнит тестов. Тут показано как инжектировать зависимости и заменять их на mock'и. Используется наследование от интерфейсов, чтобы реализовать mock'и. Есть наследование - есть ООП. А вообще надо бы изучить для DI

Цитата beril ()
и зачем в Unity ООП,

Я вчера изучил как делать окна: меню, gameover, окно для ввода имени (вирт. клавиатура) и т.д И наладить управление окнами по курсу: Unity 5 2D: Advanced UI | Lynda.com В этом курсе отличный подход: делался один базовый класс GenericWindow, а от него наследуются остальные окна и перезагружались некоторые методы. Так что наследование (а значит ООП) в Unity можно применять с пользой


Сообщение отредактировал 8Observer8 - Пятница, 13 Мая 2016, 11:06
8Observer8Дата: Пятница, 13 Мая 2016, 12:29 | Сообщение # 644 | Тема: Как перестать лениться и начать творить?
заслуженный участник
Сейчас нет на сайте
Если мы посмотрим на состав официальных уроков: INTERMEDIATE GAMEPLAY SCRIPTING, то там можно увидеть два урока под названиями "6. Inheritance" и "7. Polymorphism" Разве нельзя сделать из этого вывод что сами разработчики движка рекомендуют использовать ООП?

Добавлено (13 мая 2016, 12:29)
---------------------------------------------
Тут нужно ещё отметить такую вещь, что ООП нужен для управления сложностью проекта. Я правда не понял, как можно отказываться от него.

Сообщение отредактировал 8Observer8 - Пятница, 13 Мая 2016, 12:26
8Observer8Дата: Пятница, 13 Мая 2016, 13:50 | Сообщение # 645 | Тема: Как перестать лениться и начать творить?
заслуженный участник
Сейчас нет на сайте
Цитата beril ()
Просто не нужно липить интерфейсы где не нужно и не вязать запутанную иерархию из классов

Я сейчас использую интерфейсы, только для подмены записимостей моками, потому что NSubstitute так работает - по-другому никак. Пока не знаю, где ещё без интерфейсов не обойтись. Но у меня есть проекты, где их зачем-то применяют, нужно поизучать.

Добавлено (13 мая 2016, 13:50)
---------------------------------------------
Цитата beril ()
Что бы не лениться и что то делать нужна мотивация и поддержка, увы поддержкой близких людей не все обладают по той или иной причине. мотивация банальна - хочется кушать

Монивация "хочется кушать" не работает, когда живёшь с родителями. А по поводу мужского здоровья, то мне стыдно будет брать у родителей деньги на проститутку. Тем более они сейчас взяли ипотеку и денег ели ели хватает. Заводить девушку сейчас мне тоже стыдно. Походу мои знания настолько слабы, что я не смогу найти работу ещё лет 5, а может больше. А искать работу на чём-то другом кроме Unity, я не буду. Они говорят найди хотя бы на 5-8 тыс рублей в месяц


Сообщение отредактировал 8Observer8 - Пятница, 13 Мая 2016, 14:01
8Observer8Дата: Пятница, 13 Мая 2016, 14:13 | Сообщение # 646 | Тема: Как перестать лениться и начать творить?
заслуженный участник
Сейчас нет на сайте
Цитата Gudleifr ()
А Вы уверены, что Unity столько протянет?

Если не протянет, то я протяну ноги. Если они вдруг закроют движок, скажут: "ребята, расходитесь". Потом пропадут все вакансии на Unity, то смысла мне дальше жить - не будет, так как все силы мои силы и время вкладываются в него


Сообщение отредактировал 8Observer8 - Пятница, 13 Мая 2016, 14:13
8Observer8Дата: Пятница, 13 Мая 2016, 14:59 | Сообщение # 647 | Тема: Как перестать лениться и начать творить?
заслуженный участник
Сейчас нет на сайте
Цитата Gudleifr ()
Более вероятно другое: при очередном мелком улучшении новая версия перестанет быть совместимой со старыми и потребует полного Вашего переучивания.

У меня нет другого выхода. Либо в течении месяца я нахожу удалённую работу на Unity хотя бы на 5-8 тыс. рублей, либо меня родители так запилят, что я повешусь
8Observer8Дата: Пятница, 13 Мая 2016, 16:03 | Сообщение # 648 | Тема: Как перестать лениться и начать творить?
заслуженный участник
Сейчас нет на сайте
Цитата Gudleifr ()
А сколько Вы затратили на свое Unity-обучение? Как Вы думаете, реально получить такой процент прибыли?

Времени или денег? Времени - 1 год (это если не учитывать, что программированием я занимаюсь с 19 лет, то есть ровно 10 лет). Денег - это нужно посчитать сколько я скачал и изучил платных курсов и книг. Я готов менять свой труд и время, на маленькие деньги. Что вы предлагаете?


Сообщение отредактировал 8Observer8 - Пятница, 13 Мая 2016, 16:05
8Observer8Дата: Пятница, 13 Мая 2016, 16:16 | Сообщение # 649 | Тема: Как перестать лениться и начать творить?
заслуженный участник
Сейчас нет на сайте
Цитата JessyStorm ()
Идти работать другую работу, до тех пор пока скилла не будет хватать на оплачиваемую работу в области программирования?

Я заниаюсь программированием 10 лет. Сколько ещё нужно лет, чтобы пойти программитом на C# и Unity?
8Observer8Дата: Пятница, 13 Мая 2016, 16:53 | Сообщение # 650 | Тема: Как перестать лениться и начать творить?
заслуженный участник
Сейчас нет на сайте
Мне так и родители говорят, что иди работать на любую работу, а после работы и в выходные будешь изучтать своё программирование. А куда идти?

Просто все курсовые я писал программы, потом c 4 курса работал в http://kbep.com/, там было программирование микроконтроллеров на ассемблере и Си, а так же техническое ПО на WinAPI и Си. Потом я ушёл и 5 лет изучал Qt, OpenGL, и понемножку Python+BGE и немного Unreal Egine, а последний год Unity и с нуля C#

Цитата JessyStorm ()
Если интересует игровая индустрия

У меня небольших примеры

Добавлено (13 мая 2016, 16:53)
---------------------------------------------
Цитата Barbatos ()
можно устроится на работу 2через2 или 4через4, в любом ресторане или большом магазине

А что нужно делать в ресторане? Официантом?


Сообщение отредактировал 8Observer8 - Пятница, 13 Мая 2016, 16:59
8Observer8Дата: Пятница, 13 Мая 2016, 21:44 | Сообщение # 651 | Тема: Какой ресурс использовать для публикации WebGL билдов?
заслуженный участник
Сейчас нет на сайте
Недавно узнал из справки информацию, что

Цитата
Ресурсы, размещенные на Google Диске (googledrive.com/host/[идентификатор]), будут доступны до 31 августа 2016 г.


Мне нравился этот ресурс тем, что у них https, поэтому можно создавать приложения iframe в vk.com Жаль что хостинг на google drive закрывают

Есть ли аналог googledrive.com/host? И куда лично вы заливаете свои WebGL билды?

Добавлено (13 мая 2016, 21:44)
---------------------------------------------
Я нашёл подходящий ресурс: http://unity3d.com/services/cloud-build

Он автоматически билдит на несколько платформ после коммита на bitbucket

Но есть недостаток, то что нельзя создать vk приложение

Сообщение отредактировал 8Observer8 - Пятница, 13 Мая 2016, 12:41
8Observer8Дата: Пятница, 13 Мая 2016, 23:20 | Сообщение # 652 | Тема: Какой ресурс использовать для публикации WebGL билдов?
заслуженный участник
Сейчас нет на сайте
Да, VPS - это хорошее дело, согласен. А для vk это единственный вариант. Бесплатных аналогов Google Drive Host я не нашёл

И Unity Cloud тоже хорошее дело - если оплатить, то удобно было бы быстро обновлять сборки по разные платформы одним пушем. На Free версии билды создаются от 20 минут и больше


Сообщение отредактировал 8Observer8 - Суббота, 14 Мая 2016, 00:51
8Observer8Дата: Суббота, 14 Мая 2016, 01:23 | Сообщение # 653 | Тема: Как перестать лениться и начать творить?
заслуженный участник
Сейчас нет на сайте
Цитата ShortKedr ()
не хотите попробовать поработать на UpWork. Это фриланс. Конечно заказов на Unity не так много как всего остального, но попробовать стоит.
Очень много, прям очень много заказов на разработку под мобильные устройства. Я думаю вы это всё умеете и попробовать будет не лишним. Только нужен английский письменный

Конечно, хочу. У меня хороший письменный английский. Я лет 5 пишу на английских форумах, у
меня есть несколько друзей по переписке, я прочитал несколько книжек по Unity на английском,
и многие использую как справочники, ещё смотрю английские курсы и хорошо понимаю на слух.
Правда, у меня плохо получается разговаривать. Я боюсь, что во фрилансе, тем более зарубежном,
нужны очень хорошие спецы. Всё равно попробую

Как перестать лениться и начать творить?

Первую часть у меня получилось преодолеть, потому что я понял, что не хочу работать не тем кем хочу.

Теперь вторая часть "начать творить". Как я понимаю, творить - это значит работать, а
работать - это значит зарабатывать.

Что посоветуете начинающему програмисту в Unity?

У меня есть заготовки вот для этих игр. Может их развить до играбельного вида, а потом искать заработки?

Добавлено (14 мая 2016, 01:23)
---------------------------------------------
Зарегился на upwork.com, это тоже самое что freelancer.com Знаю, что там нелегко выбить
проект в конкурентной борьбе, даже если предлагать очень низкую стоимость

Сообщение отредактировал 8Observer8 - Суббота, 14 Мая 2016, 01:10
8Observer8Дата: Суббота, 14 Мая 2016, 09:19 | Сообщение # 654 | Тема: Как преобразовать строку в float
заслуженный участник
Сейчас нет на сайте
Можно ещё проверять удачно ли прошло преобразование:
8Observer8Дата: Суббота, 14 Мая 2016, 09:49 | Сообщение # 655 | Тема: Как перестать лениться и начать творить?
заслуженный участник
Сейчас нет на сайте
Почему наоборот? Творчество должно основываться на многочасовой работе, а работа должна оплачиваться, чтобы не умереть с голоду

Цитата Gudleifr ()
Выкиньте. Программисту они не интересны, потому что сделать из заготовки программу означает - начать заново. Игроделу - тем более, т.к. ему должно быть интересно делать свои игры, а не повторять чужие.

Программист работает по ТЗ, выполняя заказы деймдизайнеров. Я считаю, что создание клонов - это отличный полигон для тренировок


Сообщение отредактировал 8Observer8 - Суббота, 14 Мая 2016, 09:55
8Observer8Дата: Суббота, 14 Мая 2016, 10:39 | Сообщение # 656 | Тема: Как перестать лениться и начать творить?
заслуженный участник
Сейчас нет на сайте
Цитата sfabrikan ()
В оборонке там отваливают тучу денег за это, а в игрострое ты будешь в ожидании этих тучи денег.

Я работал 3.5 года в оборонке. Учавствовал в разработке ПО на ассемблере микроконтроллеров для военных самолётов в этом КБ
На всех оборонных конструкторских бюро платят очень мало. Инженер 3-й категории примерно 9 тыс. рублей, Инженер 2-й - 11 тыс. рублей, Инженер 1-й - 15 тыс. рублей, Ведущий инженер - 20 тыс. рублей. Последний - это вершина карьерного роста. Дальне только начальник отдела и генеральный директор


Сообщение отредактировал 8Observer8 - Суббота, 14 Мая 2016, 10:42
8Observer8Дата: Суббота, 14 Мая 2016, 10:47 | Сообщение # 657 | Тема: Как перестать лениться и начать творить?
заслуженный участник
Сейчас нет на сайте
Цитата Эргалон ()
Найди работу в Америке/Европе. Если знаешь английский. Там вроде как программистов действительно ценят.

Я, кстати, в августе устраивался в одну команду http://razoredgegames.com/ программистом на C# Unity. Меня взяли. Я подписал контракт. Один месяц я там поработал, а потом сам ушёл, потому что нужно было быть раз в неделю на совещаниях по скайпу, а я почти ничего не понимал. Да ещё и совещания были в 4 часа утра, так как они собираеются по времени Аризоны. И тестовое задание я не смог сделать. Нужно было написать расширение для Unity, а тогда я ещё совсем не умел их писать. Сейчас вроде английский стал получше. Но что-то я подобной компании не могу найти. А опять туда проситься немного стыдно


Сообщение отредактировал 8Observer8 - Суббота, 14 Мая 2016, 10:53
8Observer8Дата: Суббота, 14 Мая 2016, 16:02 | Сообщение # 658 | Тема: Как перестать лениться и начать творить?
заслуженный участник
Сейчас нет на сайте
Благодаря вам всем я сдвинулся с мёртвой точки и начал творить!

Я взял на основу этот сайт: http://ulex-masm.ru/

Сделал на его основе свою страничку: http://qtobserver.freeoda.com/

Там 20 заготовок для игр. Каждую заготовку я собрал под
5 платформ: Windows, Mac, Linux, WebGL и Android Точнее,
собрал Unity Cloud Build

Я соединил все репозитарии на bitbucket c Unity Cloud Build. Теперь при
push'е из git на bitbucket будет автоматически создаваться 5 билдов, под
5 платформ. На free-плане собирается от 20 минут до 8 часов. Мне не нужно
будет заменять ссылки на билды на моей веб страничке

Другими словами у меня сейчас ровно 20 проектов. Есть страничка, где
можно скачать. Я могу что-то быстренько изменить во всех проектах,
закоммитит, запушить и у меня автоматически соберутся по 5 билдов на
Unity Cloud Build Например, в течении ночи и ссылки на моей страничке
будут актуальны и указывать на последние билды

Надеюсь, я буду получать достаточные навыки на практике, чтобы не терять
творческий запал. А дальше мои навыки пригодятся кому-то ещё: художникам,
геймдизайнерам и т.д. Тем кто захочет качественно оживить свои идеи и своё
творчество в этом прекрасном движке
8Observer8Дата: Суббота, 14 Мая 2016, 17:49 | Сообщение # 659 | Тема: Как перестать лениться и начать творить?
заслуженный участник
Сейчас нет на сайте
Цитата Gudleifr ()
Удивился огромному размеру

Размер архива мог бы быть меньше на 15 МБ если бы в
сборку не включались два больших файлы .pbd Но так как сборка
проходит автоматически, то ничего поделать я не могу.
Я считаю, что архив в 40 МБайт - немного, по сравнению, например, с
CryEngine и UE4. Это движок, поэтому уменьшить размер не
получится

Цитата Gudleifr ()
Убедился, что под XP SP2 не идет.

Я попробовал сейчас, у меня на старой машине XP SP2 - идёт


Сообщение отредактировал 8Observer8 - Суббота, 14 Мая 2016, 17:54
8Observer8Дата: Суббота, 14 Мая 2016, 18:02 | Сообщение # 660 | Тема: Как перестать лениться и начать творить?
заслуженный участник
Сейчас нет на сайте
Цитата Gudleifr ()
И что? Глюк-то в наличии.

Спасибо, что сообщили. Надо будет обратить внимание

Цитата Gudleifr ()
думаю, на 150Мб. Смысла там - килобайтов на 300.

Весом мы платим за скорость разработки
Поиск:

Все права сохранены. GcUp.ru © 2008-2025 Рейтинг