Я вас возможно удивлю. Наш средний проект 300тыс+ строк кода. В оболочке Unity3D. Пишем фермовые игры в основном.
И мне сложно представить механику, которая настраивалась бы кликами мышки. Базовые вещи, возможно. Но сделано это для более простого входа в сферу. Шаг влево / вправо и возникают сложные структуры и километры кода.
Был давеча случай. Один из навязчивых ХХ таки пробился ко мне и начал расспрашивать меня о хард скилах. Ну я и рассказал что имею радиотехническое образование и периодически в комп с паяльником лезу. К слову 10 лет работаю Unity3D программером. А всего лишь терминология. ХХ живут в своём мире оперируя терминами зачастую чуждыми прочим людям.
Один из проектов на 2020 юнити проанализировал. Есть конечно вопросы, но в целом работает.
А вот проект на 2019 юнити (не знаю влияет ли версия) но .. анализатор грузит процы под 80% и висит в статусе подготовки к анализу. Таймаут анализа выключил. Ждал около часа. Ничего не произошло.
Доброго дня! В проекте юнити 2020 постоянно жалуется на дублирование библиотек в солюшне.
Наверняка известная проблема и как-то лечится?
LEVEL_0 jar:file:/C:/Users/*/.Rider2019.3/config/plugins/pvsstudio-rider-plugin/lib/pvsstudio-rider-plugin-7.13.48033.jar!/icons/icoFavoriteUnchecked.png V052 Error was encountered while trying to open solution file 'D:/*/Design.sln': The solution file has two projects named "UnityEngine.UI". D:\*\Design.sln No project files were found for analysis under the specified platform/configuration. Exception message: The solution file has two projects named "UnityEngine.UI". D:\*\Design.sln [] []
в sln - файле действительно дважды все модули прописаны. Если удалить вторую копию, то анализ срабатывает. Но при запуске юнити sln-файл возвращается в исходное продублированное состояние.
Вот почему в университете на психологии все полгода нас принуждали к зубрёжке древних философов? Стоило бы готовить к суровым реалиям. Сейчас бы понимание процессов хоть какое-то было. Хотя может и не отложилось бы в голове ничего.
Что вы такое говорите. Я на 1м курсе полноценные игры клепал на паскале в графическом режиме. Точно помню тетрис, змейку и 3 в ряд. На сколько знаю, сейчас даже спрайтовая анимация вполне доступна.
Мой посыл в том, что детям в школе не нужен ООП, SOLID, управление памятью / прочее. Скажите, чем бейсик / паскаль уступает c++ / python / PHP в плане первого знакомства с переменными или даже функциями? По мне, так главное чтобы интересно было.
Во времена когда я учился в школе, у нас стоял класс Корветов 8010/8020. На нём мы изучали бейсик и основы программирования. В те времена ещё справедливо было равенство. 1024 Байт = 1 КилоБайт. Сейчас даже эта аксиома уже изменилась.
В 95м я закончил школу и поступил в университет. Во времена обучения в университете появился ООП и паскаль.
Наверное лучше было бы в то время изучать c# и Unity3D, на чём я теперь работаю. Но боюсь 8088 компы не потянули бы такой набор. Даже хорошие практики сильно изменились.
Автору двойка за легкомыслие. На примере того же юнити могу смело заявить - технологии устаревают задолго до того, как стать стабильными и надёжными. Флешки и те уже отходят как носители, хотя появились кажется совсем недавно.
Да и 95% учащихся не изберут своей профессией IT, а пойдут в иные сферы деятельности.
За сим, изучение нужно начинать с простых и доступных для неиспорченного мышления приёмов, демонстрирующих общие принципы.
Я вас возможно удивлю. Наш средний проект 300тыс+ строк кода. В оболочке Unity3D. Пишем фермовые игры в основном.
И мне сложно представить механику, которая настраивалась бы кликами мышки. Базовые вещи, возможно. Но сделано это для более простого входа в сферу. Шаг влево / вправо и возникают сложные структуры и километры кода.
Был давеча случай. Один из навязчивых ХХ таки пробился ко мне и начал расспрашивать меня о хард скилах. Ну я и рассказал что имею радиотехническое образование и периодически в комп с паяльником лезу. К слову 10 лет работаю Unity3D программером. А всего лишь терминология. ХХ живут в своём мире оперируя терминами зачастую чуждыми прочим людям.
Собственно и КПДВ тоже с намёком на это.
Хорошо было бы рассказать, что в вашем понимании есть тот самый хард-скилл. Статья есть, а смысл не улавливается.
Я писал не конкретно об этом приложении. А о ситуации в целом.
Люди довольно ленивы и не будут скачивать платное приложение только для того чтобы "поддержать"
Реклама даёт довольно ощутимый процент дохода (при правильном использовании). А в некоторых случаях, реклама даёт гораздо больше, нежели платежи.
Платящих пользователей на самом деле очень мало. Многим проще посмотреть рекламу ради какого-то профита, нежели платить.
Конечно есть и платящие, для которых есть возможность отключить эту самую "мусорную" рекламу.
Я предпочитаю наблюдать.
Интересно, не увидим ли мы на хабре статьи, с объяснением почему автору не стоило использовать подобное изображение?
Один из проектов на 2020 юнити проанализировал. Есть конечно вопросы, но в целом работает.
А вот проект на 2019 юнити (не знаю влияет ли версия) но .. анализатор грузит процы под 80% и висит в статусе подготовки к анализу. Таймаут анализа выключил. Ждал около часа. Ничего не произошло.
Есть какая-то возможность узнать что происходит?
Большое спасибо! Это работает.
Доброго дня! В проекте юнити 2020 постоянно жалуется на дублирование библиотек в солюшне.
Наверняка известная проблема и как-то лечится?
LEVEL_0 jar:file:/C:/Users/*/.Rider2019.3/config/plugins/pvsstudio-rider-plugin/lib/pvsstudio-rider-plugin-7.13.48033.jar!/icons/icoFavoriteUnchecked.png V052 Error was encountered while trying to open solution file 'D:/*/Design.sln': The solution file has two projects named "UnityEngine.UI". D:\*\Design.sln No project files were found for analysis under the specified platform/configuration. Exception message: The solution file has two projects named "UnityEngine.UI". D:\*\Design.sln [] []
в sln - файле действительно дважды все модули прописаны. Если удалить вторую копию, то анализ срабатывает. Но при запуске юнити sln-файл возвращается в исходное продублированное состояние.
Достоверность изложенного 125%
С нетерпением ждём следующих постов о том как вы покушали и легли баиньки
О да. Добавьте ещё один источник фрустрации! Установите новый непротестированный продукт, который добавит боли в ваш процесс разработки!
Так то и математические методы за 1000 лет не сильно изменились и мир вокруг и плоскоземельщики всё ещё в наличии.
Вот почему в университете на психологии все полгода нас принуждали к зубрёжке древних философов? Стоило бы готовить к суровым реалиям. Сейчас бы понимание процессов хоть какое-то было. Хотя может и не отложилось бы в голове ничего.
Ну вот и я ровно о том же
Что вы такое говорите. Я на 1м курсе полноценные игры клепал на паскале в графическом режиме. Точно помню тетрис, змейку и 3 в ряд. На сколько знаю, сейчас даже спрайтовая анимация вполне доступна.
К счастью не все дети так испорчены. Старшая у меня познакомилась с телефоном и играми в 1м классе.
Мой посыл в том, что детям в школе не нужен ООП, SOLID, управление памятью / прочее. Скажите, чем бейсик / паскаль уступает c++ / python / PHP в плане первого знакомства с переменными или даже функциями? По мне, так главное чтобы интересно было.
Во времена когда я учился в школе, у нас стоял класс Корветов 8010/8020. На нём мы изучали бейсик и основы программирования. В те времена ещё справедливо было равенство. 1024 Байт = 1 КилоБайт. Сейчас даже эта аксиома уже изменилась.
В 95м я закончил школу и поступил в университет. Во времена обучения в университете появился ООП и паскаль.
Наверное лучше было бы в то время изучать c# и Unity3D, на чём я теперь работаю. Но боюсь 8088 компы не потянули бы такой набор. Даже хорошие практики сильно изменились.
Автору двойка за легкомыслие. На примере того же юнити могу смело заявить - технологии устаревают задолго до того, как стать стабильными и надёжными. Флешки и те уже отходят как носители, хотя появились кажется совсем недавно.
Да и 95% учащихся не изберут своей профессией IT, а пойдут в иные сферы деятельности.
За сим, изучение нужно начинать с простых и доступных для неиспорченного мышления приёмов, демонстрирующих общие принципы.