Привет) Эта девушка взята с прошлой гифки. К сожалению, когда её повернул, не заметил, что лого тоже повернулось зеркально
@0x00, привет. Глянул твои посты, увидел твою MMORPG. Как у неё судьба сложилась? Народ перестал заходить и ты выключил сервер, или ты выключил сервер, хотя народ играл?
Второе) Я тогда хостинг на месяц купил только ради показа игры и после этого её с концами похоронил :)
Не, извини) На 101 можно много разных связей найти, но в дайнно гифке я просто первую цифру с головы взял.
А на огнетушителе - это телефон МЧС в РБ. А в РФ разве не такой телефон?
подскажите , сколько надо учиться и знать всего , чтобы создать сайт на подобие реддита, пикабу и имгур?
одному сложно такое создать. Но если речь только о создании, но не о раскрутке и управлении, то наверное достаточно 3-4 года учебы
в самом простом варианте достаточно знать php, html, css, js и базу данных mysql. Таких курсов полно. Если сложнее копнуть, то такой сайт, как Пикабу строится на ещё порядка 10 сложных технологиях, которые помогают работать сайту в режиме высокой нагрузки и в командной разработке
ну, возможно вам виднее, но из моего опыта, по технике исполнения, таких сайтов, как Пикабу, сотни, а то и тысячи, но раскрутиться удалось единицам.
Привет, раз уж ты всем отвечаешь скажи сколько примерно времени убил на анимацию и отрисовку?
Чувак! Ты же на Flash свое искусство пилиш, верно?
Я тут осваиваю AS3 (Да, я знаю он мертвый, и бла-бла-бла)
Можно мне немного помощи попросить у тебя?
Возможно этот вопрос уже обмусоливался сотни раз, да и вряд ли я получу на него ответ, но попытка не пытка) Можно узнать о процессе создания подобных гифок?
Привет. Да ничего сложного. Нужен Adobe Flash например. Далее сюжет делит гифку на сцены. В каждой сцене кадр за кадром рисуется поведение всего, что есть на ней есть: персонажи, объекты, их взаимодействия. Соединяем все сцены в одну и генерируем с полученного гифку :)
Привет. Давно не было от тебя вестей :) Я еще заметил уровень твоих проектов по игре "модератор vs зомби" Круто сделано ;) И у меня вопрос - ты занимаешься играми или нет? Скажу откровенно - занимаюсь e-commerce, надоела банальная валидация форм ;) Если нужны люди - напиши
Привет) Сейчас игры я делаю только если для Пикабу: новогодние, первоапрельские и прочие. Для написания независимой игры совершенно нет времени, извини.
@0x00, привет, у меня странный вопрос. А тебя случайно не Владимир зовут и ты не из москвы?
@0x00 можешь добавить колокольчик на пикабу? что бы уведомления хром делал, когда кто-то выложил новость из твоих подписок
Вот тут вообще стало все запутанно :)
SERIAL прокатило, но прикол в том что как раз в случае mysql (а в PDO явно указано, что это MySQL) можно указать INT(11) AUTO_INCREMENT, и это вполне себе верно, однако ж assert не пропускает. Если не путаю, в postgre надо явно SERIAL указывать.
Из доки по mysql:
SERIAL is an alias for BIGINT UNSIGNED NOT NULL AUTO_INCREMENT UNIQUE.
Все верно) Но INT(11) AUTO_INCREMENT - это уже два элемента указано. В данном тесте нужно наиболее меньшие выражение выбирать, где буквально одно слово.
@0x00, сорри что пишу здесь, просьба перепроверить тестовый стенд с заданиеями для backend-программистов, а именно Assert 11/14
Есть подозрение, что включен STRICT_TRANS_TABLES, из-за которого не произойдет обрезка Widowmaker до Widowm и assert не срабатывает.
Для верности задания явный сброс STRICT_TRANS_TABLES) И как писал в другом комменте, добавил явный вывод id и его знанения в тело assert, так точно будет исключен тип INT.
@0x00, сорри что пишу здесь, просьба перепроверить тестовый стенд с заданиеями для backend-программистов, а именно Assert 11/14
Есть подозрение, что включен STRICT_TRANS_TABLES, из-за которого не произойдет обрезка Widowmaker до Widowm и assert не срабатывает.
Привет) Спасибо за репорт. Результат assert не проверяется на реальной БД.
Чаще всего неточность возникает с типом для поля id, туда подхождит INT, но он противоречит комментарию на поле Unique Autoincrement Key. В течение часа я добавлю id в тело assert, так всем станет понятно, что INT тип не подходит для этого поля)
Ну блииин. Только хотел халявный плюсов срубить...(
Вам там кстати, свежие кровь и мозги не требуются?
@0x00, почти дЖва года прошло, может новый пост запилишь? Ну, в смысле, Рождественское чудо, все дела...
Так вот я и не знаю, как обозначить в коде, чтоб координаты по осям X\Y фиксировались в переменной на момент клика.
Но это азы, работы с функциями. Извини, тут тебе нужно крепко сесть за учебники языка.
Создай глобальную переменную, например var clickPos:Point = new Point(). На событие клика вызывай другую функцию, новую, в которой ты в переменную clickPos запишешь позицию mouseX/Y. Ну и в функции GoTo поменяй mouseXY на твою новую переменную clickPos
Помощь небольшая, в написании функций к щелчку мышки.
Немного предыстории:
Я стараюсь постигать науки на практике, так лучше закрепляется. Зубрение литературы без параллельного подкрепления практикой дает только снотворный эффект, и не какой больше. Думаю эту аксиому все усвоили еще в школе. Связи с этим я поставил себе цель - написать простую игрульку, где персонаж будет бегать по карте и собирать всякие различные плюшки.
И в первой же задаче, я столкнулся с проблемой: При щелчке левой кнопкой мышки по карте, метафорический персонаж должен бежать в то место куда кликнули, и оставаться там. Но с моим уровнем знаний, у меня пока что получается только чтобы персонаж просто бегал за курсором. У тебя в этой игрушке, реализована такая фича:
https://pikabu.ru/story/moderator_vs_zombies_2177316
Когда тыкаеш правой кнопкой мышки по карте, персонаж направляется туда, куда кликнули, останавливается там, и что самое главное остается там, до новой команды.
Вот по этому я и решил обратиться к тебе за помощью. Возможно ты поможеш мне, напишеш код с объяснением, что, где, и как. Или даш основы, чтоб я разобрался сам. Или просто ссылку кинеш где можно почитать про то как это реализовать. Или на худой конец поддержиш меня морально =)
В гугле мало информации конкретно по реализаций именно этой возможности, а если быть точнее, то ее чуть больше чем полное отсутствие. Я уже перепробовал многие варианты, но незнание синтаксиса, и отсутствие опыта... В общем я в самом начале своего пути, вот что у меня получилось написать для реализаций такой функций:
import flash.events.MouseEvent;
var ClickPoint:Point = new Point;
var speed:Number = 2;
stage.addEventListener(MouseEvent.CLICK, GoTo);
function GoTo(e:Event):void{
ClickPoint.x = mouseX - HeroMan.x;
ClickPoint.y = mouseY - HeroMan.y;
ClickPoint.normalize(1.0);
HeroMan.x += ClickPoint.x * speed;
HeroMan.y += ClickPoint.y * speed;
}
//5556
stage.addEventListener(Event.ENTER_FRAME, GoTo);
Эх, давно уже не обладаю тем объемом времени, чтобы качественно тебе все рассказать.
В твоем коде ты вызываешь GoTo на каждый фрэйм и двигаешь объект к mouseX/mouseY. Но ты ведь не учитываешь, что mouseX/Y при каждом вызове указывает не туда, где был клик, а туда, где сейчас находится курсор мыши. Т.е. тебе нужно сохранить в какие-нибудь переменный или Point положение курсора мыши в момент клика и в функции именно объект именно их этой точки, а не из текущего положения.
Старайся использовать trace(), чтобы отлаживать свой код.
Уважаемый @0x00! Дайте свой контакт, требуется обсудить одно дела, в котором можете помочь только Вы! Конкретно - насчет поста-игры на Пикабу.
Когда стал работать на Пикабу, где-то три года назад, я исправил проблему, из-за которых нужно было добавлять точки :D