Завтра мы добьем Unity в области 2D игр окончательно 😈 Но это завтра - а пока смотрите фильмы и отдыхайте. Всем спокойной ночи.
😈5🔥3💯2
This media is not supported in your browser
VIEW IN TELEGRAM
Криволинейные столкновения и скат мяча с горки. Теперь мы тоже можем 😈
Ну вот и последний функционал, которым мог похвастаться Юнити для 2D игр успешно интегрирован в движок PointJS. Теперь мы обладаем полным функционалом Unity для 2D игр но в разы проще по уровню входа, скорости работы и весу рендера итоговой игры.
Ну вот и последний функционал, которым мог похвастаться Юнити для 2D игр успешно интегрирован в движок PointJS. Теперь мы обладаем полным функционалом Unity для 2D игр но в разы проще по уровню входа, скорости работы и весу рендера итоговой игры.
🔥10❤2
На очереди 3 физические игры на обновленном движке PointJS, начал делать первую. Для меня это тоже новый опыт - но думаю все получится. Тем более Deepseek обещает, что будет весело 😋
👍7🔥4💯2
Удивительно, как самые безумные конструкции могут держаться... Игры можно использовать как обучение физике и динамики. Можно замутить аналог Crazy Machines 😈 В детстве залипал в эту игру.
👍9🔥1
Этап разработки очередной игры "таймкиллер" на движке PointJS. В среднем на игру выходит 2-3 дня. У каждой игры своя уникальная механика (под копирку не получается).
👍5
Новая игра уже на площадке. Вам предстоит за 4 минуты (можно поставить на паузу) найти все 4-х листные клевера. Игра бесконечная, создана чтобы отдыхать.
Как играть: отпустите тачпад ровно над найденным подсвеченным листиком. Старайтесь, чтобы другие растения не попадали в выбор (отгоняйте чуть их) - иначе будет штраф.
p/s. Зацените анимацию полета сорванных цветков 😈
Как играть: отпустите тачпад ровно над найденным подсвеченным листиком. Старайтесь, чтобы другие растения не попадали в выбор (отгоняйте чуть их) - иначе будет штраф.
p/s. Зацените анимацию полета сорванных цветков 😈
🔥6👍2
Вот такой развод от Авито после нового года.
Всю жизнь публиковал одно вяление по обучению анимации и все нормально было с ним. За второе просят уже оплату. Опубликовал второе платно, так как у меня два объявления (по анимации и программированию). Через пол часа сняли первое бесплатно по выдуманной причине мол поправьте его и опять просят платить типа это второе объявление платное заняло место первого бесплатного а раз оно стало вторым опять платите. Тоесть я потерял возможность публикации бесплатного объявления (тоесть не могу иметь два объявления одновременно одно бесплатное и сколько то платных), что указано в оферте сайта.
Если тут есть юристы - можете взяться за это. Скриншоты переписки скину. Заебали эти выдуманные незаконные правила площадок - творят что хотят 😡
Всю жизнь публиковал одно вяление по обучению анимации и все нормально было с ним. За второе просят уже оплату. Опубликовал второе платно, так как у меня два объявления (по анимации и программированию). Через пол часа сняли первое бесплатно по выдуманной причине мол поправьте его и опять просят платить типа это второе объявление платное заняло место первого бесплатного а раз оно стало вторым опять платите. Тоесть я потерял возможность публикации бесплатного объявления (тоесть не могу иметь два объявления одновременно одно бесплатное и сколько то платных), что указано в оферте сайта.
Если тут есть юристы - можете взяться за это. Скриншоты переписки скину. Заебали эти выдуманные незаконные правила площадок - творят что хотят 😡
😡7
Вот такой нынче пиздец в образовании... Сам не понимаю что делать. Как это должен понимать ребёнок первого класса я не понимаю.
Проверочная работа.
Во втором задании нужно посмотреть наверх и нарисовать схему первого предложения... Ребёнок перепутал и нарисовал схему этого текста задания, кстати надо сказать верно. О'кей, понимать прочитанное ещё не все умеют, как и быстро читать. Ну потому что кинут листик с заданием, скажут глобально что делать один раз иебитесь дальше сами . Понятно, что ты забываешь что делать если читать ещё не умеешь быстро. Да и в институте ты переспрашиваешь что делать если не понятно (а тут запрещено). Да даже если умеешь читать... В поликлинике были? Помните, в регистратуре говорят пройти 10 врачей сразу, всё рассказывают, кто в каком кабинете, кому что занести. Да даже если умеешь читать забудешь. Но самое интересное начинается потом. Смотрим ниже.
Во втором предложении... И приводят пример совершенно другого предложения. Это как? Ну и что считать вторым предложением. То, что написано ниже или второе предложение реальное из текста выше?
Также херня и в последнем задании. Что считать третьем предложением? И где надо выполнять задания?
Если в третьем и четвёртом задании они дублируют текст задания и то не верно, ну могли бы по аналогии и во втором задании продублировать.
Вопросов много - ответов ноль. Кем вырастут наши дети с таким подходом к образованию - неизвестно, с учётом что сейчас ИИ за них ещё и курсовые писать будет.
Проверочная работа.
Во втором задании нужно посмотреть наверх и нарисовать схему первого предложения... Ребёнок перепутал и нарисовал схему этого текста задания, кстати надо сказать верно. О'кей, понимать прочитанное ещё не все умеют, как и быстро читать. Ну потому что кинут листик с заданием, скажут глобально что делать один раз и
Во втором предложении... И приводят пример совершенно другого предложения. Это как? Ну и что считать вторым предложением. То, что написано ниже или второе предложение реальное из текста выше?
Также херня и в последнем задании. Что считать третьем предложением? И где надо выполнять задания?
Если в третьем и четвёртом задании они дублируют текст задания и то не верно, ну могли бы по аналогии и во втором задании продублировать.
Вопросов много - ответов ноль. Кем вырастут наши дети с таким подходом к образованию - неизвестно, с учётом что сейчас ИИ за них ещё и курсовые писать будет.
😡9🤣1🤪1
Отвечаю ещё раз на частый вопрос про CORS
Если вы подгружаете JSON (карту уровня) или другие файлы локально с компьютера в свою игру, в браузере может возникнуть ошибка:
Access-Control-Allow-Origin (CORS — Cross-Origin Resource Sharing).
Это не косяк движка — это тупая защита браузеров, которая появилась лет 8 назад, по моему только мешающая разработке. Она следит за тем, чтобы файлы загружались только через сетевые запросы, а не напрямую с локального диска.
✅ Решение:
1. Если вы работаете в PointJS IDE — там свой чистый браузер на движке хром и уже встроен сервер, поэтому этой проблемы нет.
2. Если вы работаете просто с движком напрямую — нужно запустить локальный сервер в папке с игрой и обращаться к файлами игры уже локально.
Делается это очень просто:
1. Устанавливаете Git Bash (или используете терминал/командную строку).
2. Переходите в папку с игрой (где лежит index.html) и запускаете терминал Bash
3. Вводите команду:
bash:
После запуска сервер подскажет, по какому адресу доступна ваша игра. В данном случае у меня так: http://192.168.0.13:8080 (локальный адрес вашего компа и порт)
Именно этот адрес нужно открывать в браузере.
Остановить сервер можно сочетанием клавиш:
Всё, теперь CORS-ошибки не будет! 😎
Если вы подгружаете JSON (карту уровня) или другие файлы локально с компьютера в свою игру, в браузере может возникнуть ошибка:
Access-Control-Allow-Origin (CORS — Cross-Origin Resource Sharing).
Это не косяк движка — это тупая защита браузеров, которая появилась лет 8 назад, по моему только мешающая разработке. Она следит за тем, чтобы файлы загружались только через сетевые запросы, а не напрямую с локального диска.
✅ Решение:
1. Если вы работаете в PointJS IDE — там свой чистый браузер на движке хром и уже встроен сервер, поэтому этой проблемы нет.
2. Если вы работаете просто с движком напрямую — нужно запустить локальный сервер в папке с игрой и обращаться к файлами игры уже локально.
Делается это очень просто:
1. Устанавливаете Git Bash (или используете терминал/командную строку).
2. Переходите в папку с игрой (где лежит index.html) и запускаете терминал Bash
3. Вводите команду:
bash:
npx http-server
После запуска сервер подскажет, по какому адресу доступна ваша игра. В данном случае у меня так: http://192.168.0.13:8080 (локальный адрес вашего компа и порт)
Именно этот адрес нужно открывать в браузере.
Остановить сервер можно сочетанием клавиш:
Ctrl + C
Всё, теперь CORS-ошибки не будет! 😎
🔥6