• Почему не загружают мою игру?

    ORTOL
    @ORTOL
    Delphi
    Значит так. Я не буду сюда писать банальную чепуху типа того что иконка паршивая
    или там у него фон розовый, я изложу свои мысли более обширно и эффективно ...

    Я так скажу ... Знаешь чему подобно твоё действие сейчас ??? Оно подобно тому что малыш с 3-его класса перепрыгнул в 10 класс ... И я объясню ... Что бы создавать игры, программы, сайты нужно быть в первую очередь ПРЕДПРИНИМАТЕЛЕМ а не программистом (как ты являешься) ...
    Нужно исключительно обладать знаниями предприимчивостью ... Если взять весь путь от создания проекта и получения денег в карман то доля работы программиста составляет 1/10 часть всего труда ...

    Объясню детально ... В идеале над проектом как минимум должны работать ...

    Программист, Дизайнер, HCI инженер, Инженер разработчик решений, Маркетолог, Психолог, и.т.д ... Перечислять можно в зависимости от проекта, игра это или программа ...

    Так вот, ну и у тебя разумеется нет финансов для организации всего этого ... Но, что тебе мешает стать каждым из них (частично) ??? Этот вопрос. Он главный и единственный.

    А чем занят ты ..... Оооооой ..... Отмучился он, написал и выложил ... Ещё и надежды у него были, наблюдать рост графика загрузок ... .... Даже и не мечтай !!! Не тот уровень компетентности у тебя ... И программирование тут совершенно не причём ... Дам совет.

    Забрось программирование на определённое время, читай ЛИТЕРАТУРУ, ФИЛОСОФИЮ ПРОГРАММИРОВАНИЯ ... Читай истории успешных проектов, через что они прошли, с какими проблемами сталкивались, (это кстати очень важно так как когда у тебя возникнут проблемы ты можешь запросто сломаться, а когда ты начитан и знаешь много чего то ты уже принимаешь проблему не как проблему а как препятствие которое нужно одолеть.) Кстати есть очень хорошая книга она правда старая и некоторые моменты не актуальны но для общей грамотности сойдёт.
    (Shareware. профессиональная разработка и продвижение программ) ссылка
    После прочтения подобных книг, все вопросы сами отпадут.
    На данном этапе ты пытаешь что то СОЗДАТЬ, но ты сначала СОЗДАЙ СЕБЯ, будь начитанным всесторонне, изучи все те сферы которые я привёл в примере выше ... Маркетинг, психология ...
    Лучше прочесть 5-10 книг чем задавать 5-10 тысяч вопросов.
    Сначала вооружись а потом действуй ...
    Ответ написан
    1 комментарий
  • Так ли хорош unity как все его хвалят?

    veydlin
    @veydlin
    Мне никогда не жалко средств на свое любопытство
    Могу посоветовать вам Unreal, его язык С++, а это очень быстро, тем более код внедряется в сам движок
    Unreal бесплатный, у него открыты исходники.
    + не надо возится с шейдерами чтобы поднять реалистичность на приемлемый уровень, если сравнить стартовый проект Unity с Unreal, то второй выглядит гораздо красивее, чтобы сделать такую "красивость" в Unity - придется постараться.
    С последней версией Unreal эпики очень хорошо уделили внимание мобильным платформам.
    В Unreal полно встроенных классов которые помогут вам не изобретать велосипед, например, тряска камеры (при ходьбе, выстреле), контроллеры для управления игроком, машинами, класс описания снарядов (от оружия), класс для описания типов урона (в голову, отбрасывание при взрыве и т.п.), мощная система для анимирования.
    Да и вообще, много встроенных вещей которые для Unity продаются отдельно в виде авторских скриптов.

    Думаю, этого хватит.
    Ответ написан
    6 комментариев
  • Как реализовать игру с графикой "Псевдо-3D"?

    mannaro
    @mannaro
    Умею профессионально гуглить
    Наливаем чашечку кофе, все ночь пишем, иногда дико хихикая и поглядывая на кота хищным взглядом, утром получаем игру.
    Хотите подробнее? Отправьте СМС на но.. Начните делать и как встанет затык, пишите сюда.
    Ответ написан
    Комментировать
  • Как динамически создать GameObject со спрайтом в UnityScript?

    BasmanovDaniil
    @BasmanovDaniil
    Геймдизайнер-телепат
    Константин Китманов дело говорит, обычно в таких ситуациях используют префабы. Если вас по каким-то причинам они не устраивают, вы можете создавать объекты кодом с помощью конструктора GameObject и AddComponent. Пример на C#:
    public Sprite sprite;
    
    private void Start()
    {
        var go = new GameObject();
        var spriteRenderer = go.AddComponent<SpriteRenderer>();
        spriteRenderer.sprite = sprite;
    }

    Но такой вариант имеет смысл, только если у вас нет ссылки на спрайт, например, вы качаете картинки из интернета. Если ссылка есть, то проще держать ссылку сразу на префаб.
    Ответ написан
    Комментировать
  • Как правильно читать книги по программированию?

    saboteur_kiev
    @saboteur_kiev Куратор тега Книги
    software engineer
    сперва были вопросы "как стать программистом"
    затем вопросы "что читать"
    теперь уже "как читать"
    может скоро будет "как учить алфавит, а то за меня родители пишут на тостере".

    Для книг - читайте простейшие туториалы и сразу практика. Сложные книги - потом, когда в голове уже будет база.

    Добавлю еще момент:
    Почитайте статью megamozg.ru/post/10126
    Там очень понятно указано, что профессиональный навык и боль программиста - гиперконцентрация, которая необходима, чтобы освоить понятия и вещи для профессиональной работы. 40 минут это как-то несерьезно.
    Ответ написан
    3 комментария
  • Unity3D 5 - Скорость, направление, физика?

    lasalas
    @lasalas
    .NET Architect
    Правило: никогда не сравнивай вещественные числа на равенство (м.б. ошибки представления, округления и т.п.)
    ...
    else if ( Math.Abs(velocity.y) <= 0.1 )
    {
           Debug.Log("NOT Jump");
    }

    Еще: константу лучше вынести
    Ответ написан
    Комментировать
  • Какой выбрать движок для написания гонок или стратегий?

    Weilard
    @Weilard
    Я бы предложил использовать движок Unity3D, который в данный момент представлен в виде пятой версии, которая открыта для всех желающих. С этого года практически упразднена подписка, и воспользоваться этим движком может любой желающий. В отличие от года предыдущего Unity 5 предлагает весь доступный арсенал своих средств, т.е. ограничений за бесплатное использование – нет. Шейдера, источники света, библиотеки и т.д. Единственные ограничения касаются тех-поддержки и спец-услуг. На работу самого движка и удобство работы с ним это влияет мало.

    Движок подобного плана хорош тем, что имеет очень мощное комьюнити, как зарубежное, так отечественное. Движок мультиплатформенный, что позволяет без проблем портировать игры на самые разные платформы. Для того чтобы убедиться в том, что на этом движке можно делать хорошие игры быстро вспоминаем вышедшие недавно игровые продукты. Первыми на ум приходят Endless Space и Endless Legend. Ну а если копнуть глубже, то Wasteland 2. Хотя последнюю, я бы не упоминал, так как красотами она не блещет. Из совсем свежего Pillars of Eternity.

    Все упомянутые игры сделаны разными разработчиками и выглядят по-разному, что заставляет сомневаться в искусственно созданном стереотипе, что «картинка игры плохая, потому что Unity3D». Всё зависит от рук разработчика, а не от мистического рендера.

    На данный момент на рынке движков существуют лишь два реально используемых движка, имеющих хорошее комьюнити, множество примеров и уроков. Это Unreal Engine и Unity3D. Остальные игровые движки не могут похвастаться послужными списками упомянутых. Они могут быть красивее, могут являться более профессиональными инструментами, но, ни один из них не значится как повсеместно используемый.

    Оба движка условно-бесплатны, это значит, что работать с ними можно начать прямо сейчас. Сию минуту. Весь функционал открыт сразу, и как уже говорилось ранее – не содержит ограничений. Единственное, что придется сделать после релиза игры – внимательно следить за своей бухгалтерией, и как только прибыль превысит определенный размер начать отдавать роялти разработчику движка. Это уже детали лицензионного соглашения между разработчиком игры и разработчиками движка.

    Но до этого надо сделать игру, не так ли?
    Ответ написан
    2 комментария