PointJS - Российский Игровой Движок | Александр Птичкин – Telegram
PointJS - Российский Игровой Движок | Александр Птичкин
475 subscribers
1.2K photos
230 videos
25 files
441 links
1. Игровой движок: pointjs.ru
2. Чат @mult_uroki_ru
3. Обучение анимации: mult-uroki.ru
4. MMORPG игра: @Zombie_Tap_bot
5. Сотрудничество: @multuroki
6. Стикеры игры: https://news.1rj.ru/str/addstickers/Zombie_Tap
Download Telegram
Еще одно доказательство того, что для того чтобы сделать что то великое не нужно иметь вышку, 10 золотых медалей, дипломом и наград. Нужно лишь любить то дело которым ты занимаешься и развиваться в нем. Мне кажется, что образование только портит творческое начало и идеи.

Приведу пример:

Проучился ты 11 лет в школе и 5 в институте и думаешь: вот я такой крутой, устроюсь теперь на любую работу, меня везде возьмут, все будет стабильно и хорошо. Стабильность убивает идеи думать. А если посмотреть на это глазами того, у кого нет образования: блин, чтобы создать чтобы завтра продать и было на что кушать. Совершенно разный подход.

И это далеко не один пример. Все программисты, с которыми я работал не программисты по профессии. Это у них хобби. Да возьмем даже меня. У меня нет педагогического диплома - а уроки по качеству подачи материала и объяснению одни из лучших в мире.

Минутка моего отдыха закончилась. Пошел работать дальше по проекту, чтобы в будущем было что продать и на что кушать 😂
🔥4👍1
Последнее время чуть меньше новостей о разработках, так как занят загрузкой API движка в Telegram. Больше всего ненавижу однообразную монотонную работу. Но делать не чего - надо подстраховаться от перебоев с доступом Youtube на российском рынке.
🔥6👍1
Пол года работы над одной функцией?

Сегодня официально могу объявить, что работа по сниппетам (API) в PointJS IDE завершена. Что это такое?

В момент когда вы пишите код IDE находит похожие функции, подсказывает команды и все виды заполнения аргументом функции. А также выводит всю информацию о команде с подсказками и видеоуроками.

Что вышло по времени:

2 месяца - Создание текстового API с нуля. Старый не использовал
1 месяц - Проверка вызова и работоспособности всех команд. Устранение багов. Создание новых команд
2 месяца - Запись 268 уроков по всем командам движка (средняя длительность 4 минуты)
1 месяц - монтаж всех уроков с водяными знаками
1 месяц - из которых 23 дня закачка и оформление роликов на Youtube. Прокидывание ссылок в API и 5 дней загрузка роликов в Telegram и прокидывание ссылок в API. Как видите интерфейс TG оказался более дружелюбным по сравнению с ютубом. Да, не спорю, последние 5 дней спал по 2 часа. Но уставал тем не менее меньше чем когда работал с ютубом.
🔥4👍1🤯1
This media is not supported in your browser
VIEW IN TELEGRAM
Появилась новая команда определяющая направление движения мышки. Зачем она нужна? Применений много, хотя бы для того, чтобы инвертировать персонажа в направлении клика или движения мышки. Знать, на лево мы кликнули от персонажа или на право.
👍2🥰1
Моё двухстороннее рабочее место. Один коврик мышки на два компа и одна кружка чая. Недавно завёл свою мышку для другого компьютера, а то раньше и мышка была одна 😊
😁3👍1
В свое время Архимед произнес: «Дайте мне точку опоры, и я переверну Землю».

На современный мотив могу сказать Я: «Дайте мне компьютер и интернет, и я изменю Землю».
💯3🔥2👏1
Media is too big
VIEW IN TELEGRAM
Минутка отдыха. Этой гитаре уже 16 лет, купил её когда учился в техникуме. А как вы отдыхаете от работы делитесь в комментариях 🎸
🔥3👍1🥰1
На сегодня закончил работу, сижу отдыха. А пока отдыхаю думаю над задачкой от одного из подписчика проекта - автоматический генератор карты уровня игры на основе уже имеющийся карты. ИИ короче хотят сюда. Вот бы его еще и игры за нас научить делать 😏
🐳21
pointjs_project.zip
23.7 KB
Скачать игровой движок PointJS + модель проекта

Это версия 0.2.0.9. Некоторые функции работают только в PointJS IDE. Игровой движок активно развивается и новых функций тут нет (отсутствуют всего 2% команд). Тем не менее по этим файлам вы можете освоить синтаксис движка, познакомиться с его командами и создать свою первую игру.
У нас с ребёнком день рождения с разницей в неделю. Сделали вместе рисунки.
🔥8🥰32👍1
Пол года назад я купил ноутбук c windows для работы над проектом по игровому движку. Немного о производительности в сравнении с моим MAC Book Pro 2012 года

1. MacBook рендерил видео в After Effects только 4 секунды и только после рендера показывал эти 4 секунды в режиме реального времени

Windows - сразу проигрывает 25 секунд видео в режиме реального времени. После чего можно нажать на клавишу ПРОБЕЛ (остановка), потом опять ПРОБЕЛ (запуск и мгновенно смотреть следующие 24 секунды). Как вы знаете 24 секунды для AE это много

2. MacBook не позволял вести стримы с параллельной записью экрана и уж темболее с захватом видео с камеры. Поэтому таких видео у меня и не было на канале. Слишком шумел и шум попадал в микрофон да и тормозить начинал

Windows - при тех-же действиях не шумел ни разу.

Я не даю оценку что лучше а что хуже. Тут скорее сыграло то что одному компьютеру 12 лет а другому пол года. Обе системы хороши по своему - используйте их в тех областях где каждая из них справляется лучше. Я так и делаю.
👍3
Media is too big
VIEW IN TELEGRAM
Первый базовый урок по среде разработки игр PointJS IDE

#tutorials_PointJS
👍2🔥1
Уже совсем скоро IDE выйдет в свет. Готовы два сайта - зарубежный и Российский
🔥81
А вот и небольшой подарок тем, кто уже оформил предзаказ на полную версию IDE и поверил в проект.

После запуска PointJS IDE, среда разработки будет доступна только тем, кто уже оформил подписку. Будет закрытое тестирование и вам предлагается найти баги и неточности. За каждую значимую ошибку мы заплатим 500 руб. У самого внимательного есть шанс окупить IDE 😊

После этого IDE будет доступна всем желающим.

Ну что, готовы бросить Мне вызов и найти ошибки? 😈
👍4🔥4
Новости разработки. Теперь внутри PointJS IDE работает собственный сервер. При этом вам не надо ставить на компьютер дополнительных программ эмуляции сервера, таких как например MAMP Pro. Скорость запуска сервера тоже поражает - всего лишь один клик, наверное 8 миллисекунд. В один клик его можно запустить, и подключиться с телефона либо с другого устройства к окну рендера, и тестировать игру, например, сразу на мобиле
🔥10👍1😱1
Media is too big
VIEW IN TELEGRAM
Недавно мы в чате подняли тему мотивации и страхов. Проанализировав все сообщения что мы создали в чате, создал небольшое видео на базе того разговора чтобы оно не потерялось.

История развития проекта: https://mult-uroki.ru/about
🔥3👍2
Media is too big
VIEW IN TELEGRAM
Урок 2. Создание игры через визуальный редактор карты уровня игры Level.pjs

#tutorials_PointJS
🔥3
Игровые ресурсы - картинка к статье ниже
🔥1
Лицензии CC0 и СС-BY-3.0. Что это и как этим правильно пользоваться?

Мне часто задают вопросы: где взять игровые ресурсы? Чтобы бесплатно и можно было с ними монетизировать игры.

В PointJS IDE в окне ресурсов проекта я разместил 3 ссылки на зарубежные ресурсы.
opengameart.org / craftpix.net / itch.io
Ресурсы проверены мной и без вирусов. Сам ими активно пользовался и ни раз там покупал что-то и качал. Честно говоря, столько от туда начал в свое время, что до сих пор еще не разобрал все 😂. Там есть как платные ресурсы (5-7$) что я считаю ни о чем для некоторых представленных проектов, а также бесплатные ресурсы которых 70-80% на каждом ресурсе.

Может я параноик, но тем не мене хочу предупредить что любой из ресурсов могут заблокировать в России (сами понимаете почему). Например раньше я спокойно покупал на craftpix.net - теперь даже с VPN не купить. За меня последний раз заплатил знакомый из Германии со своей карты. Так что увидели что-то там. Не тяните 😺 за 🥚🥚 и купите или скачайте по скорее.

Вам может встретиться по большей части два типа лицензии. CC0 и СС-BY-3.0.

CC0 - можно даже автора не указывать. Скачали и пользуйтесь. Хоть товарный знак на них сделайте свой. Шучу. Но вы можете в комплекте игры вместе с игрой зарегистрировать все ресурсы спокойно! Именно с такой лицензией 90% файлов во встроенных ресурсах PointJS IDE. Только я все обработал и уже настроил для вас.

СС-BY-3.0 - Просто в титрах укажите автора или ресурс где скачали (часто автора не найти и сама страница автора на ресурсе и есть это место где вы скачиваете). А так все тоже самое что и при использовании CC0. Если встретите другие лицензии - Google в помощь.

Короче - ресурсов много. И если потратить время можно найти очень стоящие материалы и причем бесплатные или за 5 долларов скачать то что другие бы тут делали за 50к рублей. Но учтите что никто не отвечает за то что будет внутри (даже если вы купите). Тоесть 99.999% там не будет готовой спрайт анимации как используем ее мы в PointJS IDE и вам ее придется сделать самим. Считайте это некая плата за то что все бесплатно. Но это не сложно по моим многочисленным урокам. Вот один из них

В уроках я все делаю своими скриптами - эти скрипты будут уже скоро встроены и доступны в PointJS IDE.

На этом все. Удачного всем дня.
🔥4