• Как написать игру только с использованием скриптов в Unity?

    GavriKos
    @GavriKos Куратор тега Разработка игр
    1) Изучите что такое префабы
    2) Так делать можно. Равно как и забивать гвозди микроскопом.
    Ответ написан
  • Как перейти с Windows на Linux для работы с C++?

    День добрый.

    Я думаю что задача не совсем правильно поставлена. Нужно определиться с целью. Целью является изучение С, или переход на линукс?
    Я так понимаю что вы сейчас всё ещё на winOS. Предлагаю самый безболезненный подход к переходу. Установите виртуальную машину, на ней создайте с десяток разделов, и поставте туда популярные варианты Линукс. В паритете можно графику Gnome и KDE. Разница среди систем будет в репозитарии (что-то вроде Андроид маркета, но где в основном всё бесплатно). Попробуйте установить любимый видеопроигрыватель, походите по вэб страницам, выполните просто привычную вам работу но в новой ОС. И посмотрите с которой вам будет удобнее, менее геморнее и где будет больше документации.
    Точно так же выбирайте и IDE, зачастую в репозитарии есть таких штук 3-5 рекомендуемых. Установите их, погоняйте их, соберите в конце концов "Привет Мир". Так вы столкнётесь с первыми зависимостями и камнями. И там где будет проще решать - ту систему и ИДЕ и выбирайте.

    Для азов программирования на С, обычного Vim и make хватит. Большие проекты тяжелее уже писать со всеми зависимостями.

    Меня настораживает другое. Если вы хотите изучать С#, соответсвенно будете ориентироваться на платформы Windows и .NET. То есть вам всё равно нужно будет по них собирать и тестировать. А значит иметь виндоус где то на виртуальной машине. Отладка будет сложнее, когда малейшую сборку, нужно будет таскать с раздела на раздел.
    Ответ написан
    1 комментарий
  • Как правильно начать изучать C++?

    @vilgeforce
    Раздолбай и программист
    "WinApi, я с ним пока еще не разобрался и не знаю стоит ли. " - C++ и WinAPI по бОльшей части вещи слабо пересекающиеся. Если вы собираетесь писать под Винду без использования монструозных библиотек типа Qt/Boost, WinAPI вам определенно понадобится.
    Ответ написан
    5 комментариев