PointJS - The u Chat | Александр Птичкин
Открыть в Telegram
1. Сайт: pointjs.ru / pointjs.io 2. Наш мессенджер: theuchat.com 3. Уроки анимации: mult-uroki.ru 4. Болталка: @mult_uroki_ru 5. MMORPG игра: @Zombie_Tap_bot 6. Сотрудничество: @multuroki 7. Наши игры: https://t.me/addstickers/Zombie_Tap
Больше477
Подписчики
Нет данных24 часа
+17 дней
Нет данных30 день
Архив постов
Ютуб пока не использую для уроков - закидываю сюда. Еще одно видео разбора создания игры а именно работы с инвентарем
Я понял, это знак свыше что пора переезжать в свой частный дом за городом, без лифтов, соседей, и подвалом, где обязательно поставим акустическую барабанную установку и не будем никому мешать.
Спасибо всем, кто скинулся на мой ДР. Было интересно посмотреть на активность комьюнити. Я решил всем на мой ДР сделать тоже подарок. Я не беру себе ни копейки с этих денег и перекладываю их в игру. Все игроки, что заходили в игру в течении последних 24 часов получили на счет +2 TON .
Потратить их сейчас на волка, фею, дождаться ИМ чтобы увеличить рюкзак или оставить для торговли между игроками - решайте сами.
+2
Застряли с ребёнком в лифте первый раз за 39 лет как раз в день рождения. Пол часа там проторчали. Осталось 3 часа - доживу или нет? 😂
А вот такой торт ребёнок мне подготовил. Это лес с грибами.
Сегодня мне 39 лет. Ровно 13 лет назад я занялся обучением созданию мультфильмов и анимации в Anime Studio Pro (Moho Pro), 8 лет из которых я посвятил программированию, разработке движка PointJS, созданию игр и также обучению.
За это время я сделал очень много: записал 1800 бесплатных видеоуроков, создал соц. сеть по анимации (мульт уроки), поучаствовал в 5 президентских грантах по обучению анимации, разработал конкурентноспособный российский движок и среду разработки 2D игр PointJS IDE, показывающий на соревнованиях результаты ни чуть не хуже, а то и лучше по сравнению с американскими (GameMaker, Unity, Godot в области 2D), оформил 3 товарных знака, добавил PointJS IDE в реестр российского ПО, и даже попал в школы и институты со своей IDE и образовательной программой.
Сейчас мы находимся в самом начале новой ветки развития проекта - это своя MMORPG игра Zombie Tap, о которой я мечтал очень давно (со времен закрытия Пиратии). У нас будет все: общение, гильдии, дружба, сражения, совместные походы на боссов, разочарования, психозы, удаления аккаунтов и т.д) - тоесть все то, что когда-то было в Пиратии. И что-то из этого я уже наблюдал даже на старте игры.
Сейчас мы идем по пути многих крупных игровых студий, где за всю историю существования проекта была сделана только одна игра и ее варианты (Diablo, GTA, Alien Shooter и другие) которые и стали визитной карточкой студии. Наша карточка сейчас - это Зомби. Игра уже содержит отличную игровую механику для мобильной 2D игры (инвентарь, смена обликов, прокачка характеристик). Нам осталось не так много - торговля между игроками и ИМ (интернет магазин). А дальше научим его ходить и понеслось...
Кто хочет скинуться на мой ДР - TON кошелек:
UQD85Jr47m3AFPDWdzWchKpBkUplFXrg8MrMQEOMh9WQRW0OОбещаю не психовать как Сосиска и ни кого не банить, если не соберу нужную сумму денег. Но будет забавно, если со своей аудиторией в десятки раз меньше мы его обгоним по сборам...😁 В честь ДР в игре идут рейты: СБ: x3 на урон / x3 на дроп ВС: x3 на урон / x2 на дроп Пн: x2 на урон / x2 на дроп
Начало торговли в игре положено. По дизайну вроде тоже выходит неплохо.
Сделал набросок режима торговли в игре. Вроде интуитивно понятно. Осталось всё это уместить на экране мобилы 😏
Новая система регистрации ошибок в игре Zombie Tap отрабатывает отлично и показывают лишь одну неточность, что приходит с клиента. Вот сижу разбираюсь в чем дело ☺️
Больше для отдыха. Сделал новое отображение аналитики в игре про зомби.
"Ни синиц, ни снегиреф" - так сказал ребёнок при виде этой зимы.
На самом деле да. За почти 39 лет жизни я впервые вижу такую зиму. Птицы из леса не прилетали, вся рябина полная ягод. Вообще, я всю жизнь мечтал, что когда-нибудь буду праздновать день рождения, который у меня уже через пару дней, зимой но без снега и чтобы было тепло. Но осуществить это можно было только в другой стране. Но кажется погода сделала мне на 39-летие подарок 😊
Вот даже и не знаю теперь - уезжать или оставаться...
Это напомнило мне ситуацию, когда я работал на заводе. Люди 5 лет мучаются страдают и потом начинают психовать что вот сейчас все уволимся. Им прибавляет зарплату на 2.000 руб (которые толком погоды не сделают), и опять 5 лет без психозов.
Но я так тебе скажу зима - это выходка у тебя не пройдёт, пока зимой не будет +20° 😂
Готовый код с урока:
var pjs = new PointJS(640, 480, {
backgroundColor: '#ffffff'
});
pjs.system.initFullPage();
var game = pjs.game;
var point = pjs.vector.point;
var pol = game.newPolygonObject({
x: 0,
y: 0,
points: [],
fillColor: "red",
})
function generateCirclePoints(centerX, centerY, radius, numPoints, num) {
pol.points.length = 0;
var x, y;
var angleStep = (2 * Math.PI) / numPoints; // Шаг угла между точками
for (var i = 0; i < numPoints; i++) {
var angle = i * angleStep;
if (i < num) {
x = centerX + radius * Math.cos(angle);
y = centerY + radius * Math.sin(angle);
} else {
x = centerX;
y = centerY;
}
pol.points.push(point(x, y));
}
}
// centerX, centerY, radius, numPoints, срез процентов
generateCirclePoints( 100, 100, 50, 98, 30);
game.newLoop('myGame', function () {
pol.setCenter(point(100, 100))
pol.angle++;
pol.draw();
});
game.setLoop('myGame');
game.start();Забил я лазать в гугле - получил готовое решение. Проще на примере разобраться и поправить чем что-то нагуглить нынче....
Вот так и приходится работать... И так каждый день учимся чему-то новому. А они еще блокируют ютуб и GPT - основной источник информации (Ютуб) по которому я учился 12 лет.
Да - лучше ходить на тупые курсы где пересказывают тот же ютуб, платить деньги не понятно за что и ловить вирусы на комп в поисках информации.
Вы может не заметили, но я изменил себе ник на старый игровой. Хотите сделаю вам функцию ввода имени вручную?
Показываю, как работает новая система учета ошибок. Очень классная вещь на самом деле вышла.
Уже доступно! Исследование Telegram 2025 — ключевые инсайты года 
