Cocos creator v.3: Создание 2D игры

Поделиться
HTML-код
  • Опубликовано: 27 окт 2024

Комментарии • 36

  • @e1e5en
    @e1e5en 3 года назад +8

    Спасибо за видео!
    IPhysics2DContact - содержит информацию о столкновении (например, о точке столкновения).

  • @dendy4943
    @dendy4943 2 года назад +4

    Мужик, спасибо большое за это видео, потому, что в принципе очень мало информации об этом движке!

  • @vladgarbuzynsky8104
    @vladgarbuzynsky8104 8 месяцев назад +1

    мой первий видео ролик по cocos 2d😀

  • @logius84
    @logius84 3 года назад +3

    Спасибо за видос

  • @KveztSSS
    @KveztSSS Месяц назад

    на 3.8.3 скрипт добавить перетаскиванием уже нельзя

  • @babyfox205
    @babyfox205 4 месяца назад

    кто нибудь знает может - нагрузка на цпу для игры (в которой физика не нужна), будет больше, из за бокс2д? по сравнению с самодельной проверкой столкновений? (по координатам и размерам ноды) или по сравнению с "internal 2d engine" который у них сейчас там есть? кажется тянуть бокс2д весь это слишком много для игры где физики динамичной не будет а только собирание / колизии со стенами (я такую делаю)

  • @DAROM-TK
    @DAROM-TK 2 года назад +1

    Попробовал, чот не зашло. Сначала долго устанавливал, потребовал вижуал студио 2017, вообщем установил версию 3.3.2 начал делать , как в видео, сделал все картинки с коллизиями открыл в браузере встроенном, заработало, начал добавлять скрипты.
    Случайно закрыл окно инспектор.
    Пытался его вернуть обратно, бесполезно. Оно создаётся в попап окне, но в основное окно не вставляется. Перезапустил креатор, минут 15 он снова запускался, запустился примерно с 20 попак окнами открытыми с сервисом, то есть, получается , при попытке перетащить попап окно в основное окно, это попап окно исчезает с экрана, но записывается куда-то в базу данных, что оно как будто бы открыто.
    Так и не смог восстановить окно инспектор.
    Попробовал открыть весь скачанный проект с гитхаба, чтобы его запустить хотя бы.
    Заругался, что версия креатора не та, предложил пересобрать. Пересобрал, но игра не работает.
    Похоже апи уже другое.
    На какой версии должен запуститься проект, чтоб он не пересобирался?
    Вообщем, по сравнению с годот , преимуществ не увидел.
    Сам креатор надо долго инсталлировать, он более тяжёлый и менее шустрый, он глючный.
    Много разных версий, которые не очень совместимы между собой.
    Ну и похоже, что хоть и джаваскрит тайпскрипт- но писать надо намного больше кода, чем на годотовском скриптовом языке.
    Ну и и ещё не понятно, что там с экспортом на разные платформы.
    В годоте и хтмл 5 и андроид экспорт решается парой кликов и все работает по дефолту, здесь похоже предстоят те ещё танцы с бубном
    Еще добавлю, когда удалял, папка с креатором оказалась объёмом 4.5 Гб.
    Это просто жесть, весь годот- это один файл, который не надо инсталлировать, просто запускаешь, и этот файл в 60 раз меньше креатора

    • @epicnull-it2044
      @epicnull-it2044  2 года назад +1

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

  • @SergeyInanc
    @SergeyInanc 10 месяцев назад

    А можно написать код на javascript

  • @bodfxua7698
    @bodfxua7698 3 года назад +3

    какой язык программирования тут используется??

  • @zaknolan1640
    @zaknolan1640 8 месяцев назад

    жалко контакт на материнке...

  • @ganjackal
    @ganjackal 3 года назад +4

    блин слишком быстро, но очень интересно, я есть какой-то урок на эту тему, но более подробный !?

    • @epicnull-it2044
      @epicnull-it2044  3 года назад +3

      На Русском - нет.
      На анг я смотрел видео от:
      - ruclips.net/user/lwiimbokasweshivideos
      - ruclips.net/user/GameDevGaragevideos
      - ruclips.net/user/CocosEnginevideos
      Но там весь контент под старую версию движка и API поменялось(кроме официального канал cocos)
      Надо бы медленней объяснять... это моя проблема)

    • @ganjackal
      @ganjackal 3 года назад

      @@epicnull-it2044 как я понимаю у тебя все на js ?

    • @epicnull-it2044
      @epicnull-it2044  3 года назад +1

      @@ganjackal видео? Да)
      Я работаю в веб и развиваюсь в этом направление. Не хочу изучать unity или unreal engine в данный момент.

    • @ganjackal
      @ganjackal 3 года назад +1

      @@epicnull-it2044 ясно да я вот изучаю js и тоже мне все интересно связанное с этим языком. Хочу сменить профессию и во Фронтенд влиться, но геймдев мне прям по душе вот побольше бы инфы и пару уроков разжевать бы все это, было бы супер!

    • @epicnull-it2044
      @epicnull-it2044  3 года назад +1

      На тему геймдева в ру сегменте очень мало какого либо материала. Приходится изучать анг статьи и видео.
      Если интересно, то можешь посмотреть в сторону cocos, pixi.js, phaser.js это основные фрейморки\движки для геймдева на js. Ну и классика алгоритмы, паттерны(MVC и SOLID) и вообще как создаются игровые движки(для гипер казуальных игр)
      Я планировал делать контент только по js и gamedev, но времени на это маловато.

  • @miroxakroxa6660
    @miroxakroxa6660 3 года назад +1

    я не понял как увеличить картинку(

    • @miroxakroxa6660
      @miroxakroxa6660 3 года назад +1

      Извиняюсь за вспыльчивость, я посмотрел на сайте

  • @Grace_of_law
    @Grace_of_law 2 года назад

    Если 2Д, почему камера в 3Д?

    • @epicnull-it2044
      @epicnull-it2044  2 года назад

      Так у всех движках камера работает. Это ведь просто редактор, а не конечная игра.

    • @Grace_of_law
      @Grace_of_law 2 года назад

      @@epicnull-it2044, Кстати, смотрел сайт. Там написано 2D, 3D game

  • @mountay14
    @mountay14 Месяц назад

    тут не чего не понятно видео ускоренное

  • @qwerty-p8t7g
    @qwerty-p8t7g 3 года назад +1

    А можно на с++ писать код?

    • @epicnull-it2044
      @epicnull-it2044  3 года назад

      в старой версии движка можно, а начиная с v.3 и выше нельзя.
      На плюсах есть unreal engine =)

    • @qwerty-p8t7g
      @qwerty-p8t7g 3 года назад

      @@epicnull-it2044 я нашел в инете еще про cocos2d-x а чем они отличаются?

    • @epicnull-it2044
      @epicnull-it2044  3 года назад +1

      @@qwerty-p8t7g cocos-2d-x это библиотека движка(если там можно выразиться). То есть голый движок без UI.
      Не знаю как в новых версиях, но раньше можно было выбрать cocos-2d-x для c++, js или lua.
      Если у тебя нет опята в создание игр, то используй движки с графическим интерфейсом. Проще будет разобраться + быстрее можно редактировать игру, ну это лишь мое мнение)
      Cocos creator под капотом использует cocos-2d-x

  • @mountay14
    @mountay14 Месяц назад

    не чего не понятно

  • @ivanh2674
    @ivanh2674 Год назад +1

    Дурацкий урок в спешке видео не понятно что где нажимать автор если ты делаешь для себ ято не выкладывай Юили делай хорошо или никак,дизлайк и конечно не подписка

    • @Vovan_Sergeevih
      @Vovan_Sergeevih Год назад

      Да гонит куда-то. У таких не далеких преподов надо скорость в видео менять

    • @babyfox205
      @babyfox205 4 месяца назад +1

      ну вы забавные, а я на 1.5 ускорении смотрю потому что привык туториалы смотреть и опыт работы 15 лет с кодом (не в геймдеве правда, но раньше флеш игры делал в 2006-2010 году). просто он для тех кто уже работает, эти уроки записал, для новичков такое не пойдёт (тут норм тем кто переходит с юнити или других движков для создания веб игры на этот временно, я для сайта poki например мини-игру на нём делаю, а так на godot работаю в основном, если размер игры 15мб+ не проблема, то лучше учите Годот а не это, это только для веба есть смысл юзать, для очень мелких по размеру игр, в этом единственный плюс этого движка против юнити и годота)

    • @babyfox205
      @babyfox205 4 месяца назад +1

      от меня ему лайк