@0х00 , тебе бросили вызов, я бы на твоем месте сделал такую фичу: как только до тебя достают, товй рекорд увеличивается на 5000 автоматически, чтобы тут некоторые незазнавались=)
раскрыть ветку (1)
Да какой отбивались! В фильме Люк вообще ничего не отбивал! Они сами мазали. Почему тут не так?!!
раскрыть ветку (1)
Есть замечательный мультфильм - "Звёздные Войны - войны клонов". Там Джедаи только в путь отражали выстрелы клонов. И клоны там не особо мазали.
показать ответы
Может у меня что-то работает не так, или руки не оттуда растут.
Но во время атаки двигаться нельзя.
А клоны стреляют часто.
Т.е. ты либо блокируешь их выстрелы, стоя на месте, либо бежишь к ним, чтобы ударить, получая минимум 1-2 выстрела в лоб.
Т.е. подыхаешь очень быстро.
Но во время атаки двигаться нельзя.
А клоны стреляют часто.
Т.е. ты либо блокируешь их выстрелы, стоя на месте, либо бежишь к ним, чтобы ударить, получая минимум 1-2 выстрела в лоб.
Т.е. подыхаешь очень быстро.
раскрыть ветку (1)
используй прыжки (вверх+влево/вправо) и кувырки (вниз+влево/вправо). Они тоже атакуют, но значительно меньше, чем обычный удар стоя или сидя. При атаке главный игрок не продвигается вперёд.
показать ответы
пишут под топом... а fps нормальны нельзя было сделать? ощущение что в фотодраку играю! жирный -
раскрыть ветку (1)
0x00, как я понимаю игра сделана на construct 2, можно сделать систему блока со стаминой. если нужна помощь оставь скайп.
раскрыть ветку (1)
раскрыть ветку (1)
всем угодить не могу) Многие просят ещё игр, но многим не по душе это всё.
тем не менее, месяц разработки был крайне увлекательным. Ради спортивного интереса решил реализовать движок платформер ;)
если тебе нравились посты с гифками, будут и они, позже :)
тем не менее, месяц разработки был крайне увлекательным. Ради спортивного интереса решил реализовать движок платформер ;)
если тебе нравились посты с гифками, будут и они, позже :)
показать ответы
раскрыть ветку (1)
я не против ) ты та аудитория, для которой я делал игру. Ты вправе критиковать. Я не ожидал, что всем понравится
я 8200 упал с платформы которая вправо двигается, после двигателей, там перепрыгивать надо или что, я так и не понял...?
раскрыть ветку (1)
раскрыть ветку (1)
Привет)
Движки для игр и всего остального я всегда с нуля пишу сам на js, ибо использовать что-нибудь готовое (Game Maker, Unity и др) - это не доставляет должного удовольствия при разработке.
Если игра написана пикабушником (т.е. он её автор) на html+js, и сама игра не сильно примитивная, то админ с радостью помогает встроить её как пост. Согласовывается время и при помощи админа создается игровой пост.
Движки для игр и всего остального я всегда с нуля пишу сам на js, ибо использовать что-нибудь готовое (Game Maker, Unity и др) - это не доставляет должного удовольствия при разработке.
Если игра написана пикабушником (т.е. он её автор) на html+js, и сама игра не сильно примитивная, то админ с радостью помогает встроить её как пост. Согласовывается время и при помощи админа создается игровой пост.
показать ответы
раскрыть ветку (1)
чтобы встроить игру необходимо создать текстовый пост. Тэг текст добавился автоматом. Я забыл попросить админа удалить его )
а кем работаешь? за 12 лет то - это для тебя должна быть простая фигня... какой нибудь проект больших масштабов в твоем списке есть?
раскрыть ветку (1)
программистом и работаю. За всё время много проектов приходилось делать разных, и мелких и больших масштабов. Сорри, дабы не палиться тут не буду скидывать ссылки.
какие языки программирования ты знаешь? какие технологии используешь в создании игр? сколько учился программированию?
раскрыть ветку (1)
Конкретно в этой игре только JS, без каких-либо библиотек сторонних. Программировать начал в 2003 году, как, наверное, и все с pascal и basic ) Языков учил много разных, но сейчас использую только php, js и as.
показать ответы
раскрыть ветку (1)
Идти назад. там лишь платформа, чтобы взять "щит" :)
Вот прохождение первого уровня, если интересно
http://pikabu.ru/story/prokhozhdenie_the_wrath_of_darth_cook...
Вот прохождение первого уровня, если интересно
http://pikabu.ru/story/prokhozhdenie_the_wrath_of_darth_cook...
раскрыть ветку (1)
нет ) Пока навёрстываю по работе упущенное за время разработки игры) Но скоро что-нибудь начну делать, но, наверное, уже не игру
показать ответы
раскрыть ветку (1)
ну) Как бы в игре голограмма Бровастика и главный враг - печенюшка. Так что да, специально для пикабу)
показать ответы
раскрыть ветку (1)
полагаю, ты 7 место реально в топе занимаешь. Все, кто выше 17к набрали, по-видимому, читерили ;)
показать ответы
раскрыть ветку (1)
нет. весь код дал админу на проверку. создал текстовый пост, а админ текст в посте заменяет на html соответствующий
Не надо! Ты должен был сам захотеть! А получается, что я выпросила! Это не по искреннему велению сердца!
раскрыть ветку (1)
за сколько самых слабых ударов можно убить клона/пушку и сколько очков за каждый удар(вроде 10 за кувырок и в прыжке и 50 за прямой), также странно что на 2м уровне мне дали больше очков, когда я врезался в балку в конце уровня, чем когда не врезался =)
раскрыть ветку (1)
балка лишь отнимает. Тут без вариантов. Я сейчас спросил у нашего победителя. Может ответит, как он набрал столько очков )
http://pikabu.ru/story/reshil_pokhvastatsya_i_poblagodarit_2...
http://pikabu.ru/story/reshil_pokhvastatsya_i_poblagodarit_2...
показать ответы
@0x00 , у меня к тебе пару вопросов:
1) У тебя столько свободного времени, что бы делать такие шедевры или же тебе платит Админ?
2) Сколько времени уходит на все?
1) У тебя столько свободного времени, что бы делать такие шедевры или же тебе платит Админ?
2) Сколько времени уходит на все?
раскрыть ветку (1)
1. времени очень мало: по 4 часа в будни (после работы) и по 12 часов в выходные. Админ помог мне разместить игру, но админ мне не платит. Я делаю из-за спортивного интереса.
2. На эту игру ушло 4+ недели. На прошлую 2 недели.
2. На эту игру ушло 4+ недели. На прошлую 2 недели.
показать ответы
Дружище,прошу прощения если задену как-то ^^ Но не мог бы ты добавить в управление кнопки WASD.Просто у меня от постоянного задротства кнопки < > на ноуте выпали :( Спасибо!:)
раскрыть ветку (1)
Сорри, игра уже в релизе, ничего менять уже не смогу.
Да и кнопки wasd не могу встроить, так как сам pikabu.ru их использует.
Да и кнопки wasd не могу встроить, так как сам pikabu.ru их использует.
показать ответы
Ох, не любил я этот сайт, но, видимо, придется доучить английский :)
А вы долго вообще в этой сфере? Я начал учебу осенью, думал, что в принципе освоил js и html, сейчас вот выбиваю сертификаты битрикса. Но этот пост - как удар под дых, я даже не думал, можно ли создавать подобное.
А, и, наверное, последний вопрос:
http://apikabu.ru/files/0x00_2final/final.js - это ведь весь js игры? Что там за белиберда?
Почему кода 90 знаков, потом переменной А присваивается значение длиной в 30750 знаков?
А вы долго вообще в этой сфере? Я начал учебу осенью, думал, что в принципе освоил js и html, сейчас вот выбиваю сертификаты битрикса. Но этот пост - как удар под дых, я даже не думал, можно ли создавать подобное.
А, и, наверное, последний вопрос:
http://apikabu.ru/files/0x00_2final/final.js - это ведь весь js игры? Что там за белиберда?
Почему кода 90 знаков, потом переменной А присваивается значение длиной в 30750 знаков?
раскрыть ветку (1)
Я очень давно в этой сфере.
На счёт js кода - это зашифрованный, обфусцированный и сжатый код игры. Это для защиты.
На счёт js кода - это зашифрованный, обфусцированный и сжатый код игры. Это для защиты.
накажите их! я мог приспособиться к ужасу прыжков первой Castlevania, но стоя на месте, увернуться от автоматной очереди не так уж и просто.
все игры время от времени обновляются. сделайте ремейк, добавьте удар на бегу, сделайте малюсенький перерыв между очередью и уже игра не будет так бесить!)
все игры время от времени обновляются. сделайте ремейк, добавьте удар на бегу, сделайте малюсенький перерыв между очередью и уже игра не будет так бесить!)
раскрыть ветку (1)
тут идеология другая. Стоять не надо. Есть кувырки вперёд и прыжки вперёд, они тоже атакуют. Я вам скажу больше, прототип игры - старая игра Star Wars на snes. Это была культовая игра в нескольких частях. Там тоже нельзя было бежать и ударять.
Если делать удар на бегу, то нужно усилить клонов, чтобы не с одного удара умирали.
Так или иначе, уже менять не буду.
Если делать удар на бегу, то нужно усилить клонов, чтобы не с одного удара умирали.
Так или иначе, уже менять не буду.
а, всего то навсего) сколько у тебя времени ушло на данную работу?
на самом деле, кому интересно будет, те будут заниматься, а кому нет, значит не судьба. Но, на самом деле, ты сможешь организовать команду из единомышленников, и уже вместе вы сможете сделать большие интернет проекты.
на самом деле, кому интересно будет, те будут заниматься, а кому нет, значит не судьба. Но, на самом деле, ты сможешь организовать команду из единомышленников, и уже вместе вы сможете сделать большие интернет проекты.
раскрыть ветку (1)
разрабатывал месяц. Много времени потратил. Всё ради спортивного интереса :)
Большие интернет проекты требуют больше времени и сил. Для мня проще делать в одиночку небольшие вещи, подобно этой игре.
Большие интернет проекты требуют больше времени и сил. Для мня проще делать в одиночку небольшие вещи, подобно этой игре.
показать ответы
раскрыть ветку (1)
можно, но, увы, уже делать не буду ) Любые изменения по игре надо согласовывать с начальством (админом).
показать ответы
у меня DrWeb Security Space 9 сообщает, что сервер, на котором хостится игруха помечен как неблагонадежный. проверьте пожалуйста. могу предоставить скриншот.
раскрыть ветку (1)
Есть ли способ играть оффлайн? А то интернет только в универе, откуда я скоро ухожу, а поиграть вечером хочется :)
раскрыть ветку (1)
как чел набрал 16к на первом уровне, я с триплкилами к этой платформе 9200 еле наковырял) хотя еще не прошел его)
раскрыть ветку (1)
минусами меня не запугать. скрывать истину не стану. AVGN на эту игру нет! и говорить "да он один такую игру сделал" - не оправдание. сколько есть инди- и флеш-игр, которые созданы одним человеком, тот же слендер.
а все, что нужно было сделать здесь для счастья - БИТЬ НА ХОДУ!
а все, что нужно было сделать здесь для счастья - БИТЬ НА ХОДУ!
раскрыть ветку (1)
Верно. Но уже исправить не могу ) Игру тестило всего 3 человека, для них управление показалось нормальным.
показать ответы
@0x00, прошу тебя, сделай управление в воздухе, а то я привык, что во время прыжка персонажем можно управлять
раскрыть ветку (1)
увы, это не так быстро реализовать. Игра выпущена как пост, чтобы что-то исправить, нужно админа утруждать проверять изменённые файлы на добросовестность кода, конвертировать исходники и заменять файлы на сервере :(
Вероятно, игра останется в том виде, что есть.
Вероятно, игра останется в том виде, что есть.
показать ответы
прИбудет...ПРИБУДЕТ...
@0x00, ты был мне как брат, я любил твои гифки! Ты был Избранником! Тем, кто сделал гиф http://pikabu.ru/story/lechebnoispravitelnyiy_sanatoriy_quot...
Как ты мог?!
@0x00, ты был мне как брат, я любил твои гифки! Ты был Избранником! Тем, кто сделал гиф http://pikabu.ru/story/lechebnoispravitelnyiy_sanatoriy_quot...
Как ты мог?!
раскрыть ветку (1)
Вроде ок, но почему стрелочки, а не васд ? ведь левой рукой привычнее джойстиком управлять ((
раскрыть ветку (1)
раскрыть ветку (1)
под мобильные не так долго сделать. Но платной нельзя, ибо засудит Дисней за использование брэнда.
показать ответы
Хочу задать парочку вопросов. Это нормально, что я не могу пройти первый уровень? Так задумано? (смотреть картинку)
раскрыть ветку (1)
http://pikabu.ru/story/prokhozhdenie_the_wrath_of_darth_cook...
Мое видео-прохождение 1 уровня под эпическую музыку)
Мое видео-прохождение 1 уровня под эпическую музыку)
раскрыть ветку (1)
раскрыть ветку (1)
Это не флэш. Это html + js. Если у тебя есть собсвенная игра, написанная на JS, то обратись к админу на почту :)
показать ответы
раскрыть ветку (1)
неоднократно, и не я один. Верно, она сложная, с первого раза её не пройти. Но с нескольких попыток можно. В ней три различных уровня ;)
показать ответы
еше бы солдаты на куски рубились, было бы еще круче, но это очень много работы, но и так получилось офигенно.
раскрыть ветку (1)
раскрыть ветку (1)
ты не веришь мне? Игра полностью написана мной ;) Из стороних библиотек - jQuery, который я всего в одной строчке кода использовал, и CryptoJS, для шифрования.
Ну а рисование - я не думаю что это может вызвать сомнения в авторстве. Из все игры, только один Jpeg (космос) и Планета были взяты из сети. А всё остальное - нарисовано мной.
Ну а рисование - я не думаю что это может вызвать сомнения в авторстве. Из все игры, только один Jpeg (космос) и Планета были взяты из сети. А всё остальное - нарисовано мной.
показать ответы
@0x00 Ты меня конечно извини, но тут всё пиздец как ужасно с управлением. Уже после третьего перезапуска игры (смерти) я был готов разъебать клавиатуру. От стрельбы увернуться вообще нереально, чтобы бить нормально нужно просто сломать пробел...
раскрыть ветку (1)
ты попробуй просто пробел зажать, тогда все пули отлитать будут. Также, используй прыжки вперёд, и подкаты (вверх+влево, вниз+влево). Они значительно помогают проходить игру
показать ответы
раскрыть ветку (1)
=) Да, ты уж прости, тебя задолбала эта тема на счёт взрывов, но ты ассоциируешься с ней, это бля многих будет объяснимо. Поэтому +1 на твой счёт за каждый взрывной баллон )
показать ответы
раскрыть ветку (1)
у меня и сглаживание хорошее. Ты случайно не в Хроме играешь. Тут очень всё от браузера зависит. В хроме отрисовка лучше.
показать ответы
Спасибо, это я уже понял, но он одним из первых набрал 20к, как??
Может он баг нашел?
Да, я завидую
Может он баг нашел?
Да, я завидую
раскрыть ветку (1)
раскрыть ветку (1)
Ну так время и уходило на эту игру.
Я тогда ответил:
"С моей работой, увы, времени почти не остаётся на собственные разработки. Сорри, но времени у меня нет, чтобы тебе качественно помочь"
Это собственная разработка. Я её еле как за месяц сделал, комбинируя с основной работой.
Я тогда ответил:
"С моей работой, увы, времени почти не остаётся на собственные разработки. Сорри, но времени у меня нет, чтобы тебе качественно помочь"
Это собственная разработка. Я её еле как за месяц сделал, комбинируя с основной работой.
показать ответы
Сколько процентов не знаешь? А если пойти дальше. Добавить несколько костюмов, мечей, больше локаций, новых противников, прокачку, интересный сюжет. Перевести ее с 2D платформера в 3D платформер?
раскрыть ветку (1)
так зачем?) я из спортивного интереса написал её. Хотел запрограммировать движок 2D, вид сбоку под углом. Сделать очередной движок жанра run&gun )
Для денежной игры нужно набирать команду и разрабатывать игру не один месяц. Но это уже будет не хобби, а работа.
Для денежной игры нужно набирать команду и разрабатывать игру не один месяц. Но это уже будет не хобби, а работа.
показать ответы
ЕСЛИ ПРОКРУТИТЬСЯ В ВОЗДУХЕ С Мечом УРОНА НАНОСИТ МЕНЬШЕ ЧЕМ ЕСЛИ ПРОСТО УДАРИТЬ. ТАКОЙ БРЕД ЧТО Я ДАЖЕ НЕ БУДУ СТАВИТЬ ЗАПЯТЫЕ.
раскрыть ветку (1)
а должно больше наносить? Боюсь в таком случае нужно по-другому игру строить, иначе все начнут только прыгать.
короче, я обнаружил еще одну непонятную фигню... После некоторого времени игры у меня начало автоматически примерно 5 раз в секунду нажиматься клавиша вниз =D и поэтому я все время перемещался кувырками по полу
раскрыть ветку (1)
Кстати, может это баг, а может так и задумано, но когда поднимаешься по платформе( там справа проход с надписью "Creepy Story был здесь", слева путь дальше) можно прыгнуть в правый верхний угол и попасть в текстурки, попрыгать там немного и сразу оказаться около спидербайка ко 2 уровню.
раскрыть ветку (1)
раскрыть ветку (1)
Сорри (
Был баг с "пробелом".. потребовалось 30 мин чтобы всё исправить, оттестировать и перезалить.
Был баг с "пробелом".. потребовалось 30 мин чтобы всё исправить, оттестировать и перезалить.
показать ответы
0х00 заморочься ты уже на полноценную браузерку)) Я думаю что на пикабу ты найдешь поддержку финансовую без проблем)) собери коммнаду и замутите что-нибудь реально крутое) Надеюсь, что я тебе ничего нового не сообщил, и ты уже об этом давно думаешь) Удачи, если что)
раскрыть ветку (1)
лет так 6 назад я уже занимался разработкой полноценной web игры, на флеше. Через несколько лет разработки пришлось бросить затею, так как технологии шагнули вперёд и появились мощные конкуренты. Так что для меня это пройденный путь ) Миниигры как-то веселее делать
раскрыть ветку (1)
прыгаешь на лифт. Когда видишь препятствие - прыгай вверх (просто стрелка вверх), а не в бок. Когда препятствия расположено выше обычного, по приседай (стрелка вниз).
показать ответы
Сколько времени заняло создание игры?) и с помощью какой программы работал, я бы хотел просто подарок сделать девушке в виде простенькой игры про неё)
раскрыть ветку (1)
создание заняло месяц. Всё написано и нарисовано с нуля на html + js. Спрайты игры рисовал в Adobe Flash Professional CS6. :)
показать ответы
раскрыть ветку (1)
После каждого уровня сохраняется игра. "Почему нельзя идти и размахивать мечом?" - так будет слишком легко играть. Зато есть кувырки вперёд, и прыжки вперёд. Они тоже атакуют.
показать ответы
Модератор против зомби? Если не сложно, скинь, пожалуйста) буду очень признателен) stelinor@gmail.com или какой-то другой контакт?
раскрыть ветку (1)
Эм... Мне очень неловко просить, я сам очень начинающий кодер, но мне очень=очень хочется научиться делать такие штуки. И мне проще и интереснее учится на практике и примерах. Может у тебя есть проэкты типа этого, но попроще(в этой игруле точно ничего не пойму, я жс слишком плохо знаю), и ты можешь скинуть их исходники? Ну, вдруг там завалялось)
раскрыть ветку (1)
раскрыть ветку (1)
таблица рекордов появилась лишь вчера ) А игра разрабатывалась месяц. За этот месяц я по 100 раз каждый уровень проходил )
Можно так усложнить, что потом не раскодируешь. Если использовать не для всех переменных, то это не критично. А ты использовал редактор уровней самописный или вручную по хардкору писал?
раскрыть ветку (1)
Вначале думал по хардкору писать уровни в виде текста. Но меня через 10 минут такой еба*ни с текстом всё взбесило и я написал простенькой редактор для карт )
показать ответы
Ну например базовая защита с помощью xor не даст просто так изменить значение. Или хеширование/кодирование значения с проверкой. Можно скрыть где-нибудь в массиве, но главное не палить место потому как, например, на ~5500 строке я спалил место переменной с жизнями
Ox2e8.data = String( тут >> Ox2c.Ox350 << ) + '\x20\x2F\x20\x31\x30\x30';
:)
Ox2e8.data = String( тут >> Ox2c.Ox350 << ) + '\x20\x2F\x20\x31\x30\x30';
:)
раскрыть ветку (1)
клёво ) правда это лишь усложнение, но не защита.
Я думал реализовать некое подобие xor, когда писал свой обфускатор (в инете все обфускаторы, что я видел, не просто коверкают названия и константы в коде, но и добавляют тормозов него, а для игры это критично) . Но решил забить) В любом случае, есть отправка результата на сервер, и хоть там разные хэши, всё равно это (имхо) самое уязвимое место, которое в любом js можно подкрутить.
Спасибо за ответ, а то я с коллегами ломали голову, где же (без читества) на первом уровне можно набрать столько очков )
Я думал реализовать некое подобие xor, когда писал свой обфускатор (в инете все обфускаторы, что я видел, не просто коверкают названия и константы в коде, но и добавляют тормозов него, а для игры это критично) . Но решил забить) В любом случае, есть отправка результата на сервер, и хоть там разные хэши, всё равно это (имхо) самое уязвимое место, которое в любом js можно подкрутить.
Спасибо за ответ, а то я с коллегами ломали голову, где же (без читества) на первом уровне можно набрать столько очков )
показать ответы
раскрыть ветку (1)
Уже слегка поздно) думал обфускация спугнет.
Пожалуйста, расскажи как защиту переменных делать? Никогда не слышал про защиту переменных в js )
Пожалуйста, расскажи как защиту переменных делать? Никогда не слышал про защиту переменных в js )
показать ответы
раскрыть ветку (1)
не хитрая жопа. Тэг автоматически добавился. Чтобы залить игру нужно было создать текстовый пост.
показать ответы
@0x00 Без обид, лучше делай опять свои прикольные гифки. Я не знаю платят ли тебе за это админы пикабу или ты по доброте душевной.... но правда, так классно было их наблюдать в новостной ленте. Они все такие креативные были, такие прикольные.... не уходи в коммерцию :((((
раскрыть ветку (1)
=) мне не платят за это. Просто я программист, и иногда хочется делать то, что является моим профилем. Это спортивный интерес - реализовать то, что видел у других, в частности движок патформер. Но ты прав. Стоит на время завязать с играми ;)
показать ответы
Управление очень неудобное. Невозможность одновременно нажать более одной клавиши очень-очень удручает. Хочу одновременно нажать вверх и влево чтобы прыгнуть в сторону, или даже вверх, а спустя 0,003 секунды влево. И хочу не отпуская эти кнопки пробелом в полёте отбивать удары. Посмотри, как в других платформерах разрешены эти вопросы и повтори...
А то тоже хочется разъебать клавиатуру, а у меня ведь ноут...
А то тоже хочется разъебать клавиатуру, а у меня ведь ноут...
раскрыть ветку (1)
да, я уже много критики по этому поводу услышал. Прототип игры - старый Star Wars на snes. Там примерно также управление было.
Чтобы прыгнуть вперёд вначале нужно влево, затем вверх.
Чтобы прыгнуть вперёд вначале нужно влево, затем вверх.
раскрыть ветку (1)
Очки за убийство умножаются во столько раз, сколько клонов было убито один ударом. Т.е. если убить 4х клонов за один мах, то получится 400 * 4 = 1600. Врагов на первой карте около 30. Чисто теоретически 30 / 4 * 1600 = 12000. + несколько тысяч за вид удара. Но где остальные взять очки, я даже не знаю ) Может где-то упустил баг.
показать ответы
раскрыть ветку (1)
Много JavaScript кода, 6 слоёв html canvas.
Около 10 картинок со спрайтами игры (персонажи, объекты карты, задний фон и тп). Всё это в комплексе весит 5 Мб.
Как это работает:
1. javascript (далее js) грузит картинки, разрезает их на отдельные спрайты (кадры анимации);
2. js строит карту в памяти, калькулирует возможные пути по карте, создаёт персонажей.
3. js начинает просчет всего что есть на карте 24 раза в секунду (логику ботов, движение лифтов, летящие пули, текущее положение на карте, фоновую анимацию, анимацию главного персонажа и тп)
4. js устанавливает скорость перерисовки сцены (примерно 60 кадров в секунду) и начинает отрисовку.
5. когда происходит событие клавиатуры js обрабатывает это и меняет состояние главного персонажа.
Когда игра готова пишем письмо админу) Он любезно помогает встроить игру на сервере)
это коротко)
Около 10 картинок со спрайтами игры (персонажи, объекты карты, задний фон и тп). Всё это в комплексе весит 5 Мб.
Как это работает:
1. javascript (далее js) грузит картинки, разрезает их на отдельные спрайты (кадры анимации);
2. js строит карту в памяти, калькулирует возможные пути по карте, создаёт персонажей.
3. js начинает просчет всего что есть на карте 24 раза в секунду (логику ботов, движение лифтов, летящие пули, текущее положение на карте, фоновую анимацию, анимацию главного персонажа и тп)
4. js устанавливает скорость перерисовки сцены (примерно 60 кадров в секунду) и начинает отрисовку.
5. когда происходит событие клавиатуры js обрабатывает это и меняет состояние главного персонажа.
Когда игра готова пишем письмо админу) Он любезно помогает встроить игру на сервере)
это коротко)
@0x00
Я не знаю, делаешь ли ты игры на заказ или бесплатно.
Просто я знаю, кто ищет специалиста по flash. Не знаю даже заплатят ли тебе.
Вот этот сайт http://krutopridumal.ru/about
Вот группа - https://vk.com/krutopridumal
Вот человечек - https://vk.com/olegvegan
Я лично ни с кем не знаком. Просто, может, вдруг...
Ты делаешь офигенные игры!
Я не знаю, делаешь ли ты игры на заказ или бесплатно.
Просто я знаю, кто ищет специалиста по flash. Не знаю даже заплатят ли тебе.
Вот этот сайт http://krutopridumal.ru/about
Вот группа - https://vk.com/krutopridumal
Вот человечек - https://vk.com/olegvegan
Я лично ни с кем не знаком. Просто, может, вдруг...
Ты делаешь офигенные игры!
раскрыть ветку (1)
А я чуть-чуть я понял, как оно работает :)
А что, если надо будет больше 6 слоев накладывать друг на друга?
Все равно это жесть - такое сделать на html и js.
Кстати, для чего еще используется canvas? Я про него сразу после появления услышал, но ни разу не применял. Думал не слишком полезная штука.
А что, если надо будет больше 6 слоев накладывать друг на друга?
Все равно это жесть - такое сделать на html и js.
Кстати, для чего еще используется canvas? Я про него сразу после появления услышал, но ни разу не применял. Думал не слишком полезная штука.
раскрыть ветку (1)
Чем больше слоёв, тем сложнее браузеру будет отрисовать всё.
Canvas можно использовать ля различных вещей. В бизнес приложениях на канвасе рисуются графики и диаграммы. В чатах - лицо собеседника. Много где применить можно.
Canvas можно использовать ля различных вещей. В бизнес приложениях на канвасе рисуются графики и диаграммы. В чатах - лицо собеседника. Много где применить можно.
Автор, это html5? Можешь посоветовать, где об этом почитать? Я вроде бы делаю сайты, но если это html5 - я уже не уверен.
Кстати, как отслеживать нажатия кнопок? Я смог лишь некоторые с помощью js, такие как контрл, шифт, лкм, пкм и подобные. Колесико мыши уже не получилось :(
Кстати, как отслеживать нажатия кнопок? Я смог лишь некоторые с помощью js, такие как контрл, шифт, лкм, пкм и подобные. Колесико мыши уже не получилось :(
раскрыть ветку (1)
Да, это html5)
Я даже не знаю, что вам посоветовать почитать. Обычно, когда у меня возникают вопросы по js, css, html5 я смотрю отличный сайт http://www.w3schools.com. Может и вам поможет :)
Я даже не знаю, что вам посоветовать почитать. Обычно, когда у меня возникают вопросы по js, css, html5 я смотрю отличный сайт http://www.w3schools.com. Может и вам поможет :)
показать ответы
раскрыть ветку (1)
думал над этим. Но, тут больше программирования и нудного рисования спрайтов. Ничего интересного. А всё остальное и так всем понятно: создать карту, расставить мобов, придумать стиль атаки и тд )
показать ответы
@0x00 FF последней версии, клавиши не захватывает. Я жму, WASD/SPACE, а оно автоматически начинает поиск по странице... В прошлой игре такого не было ._.
раскрыть ветку (1)
ну, управление немного другое. Стрелки используй, а не wasd. Если игра не слушает клавиатуру, просто кликни по области игры. У меня тоже последний FF, всё работет )
показать ответы
после этих рандомных горелок я упал в баг в текстурах а потом заебался и решил умереть :(
з.ы. топ как-то криво работает, не? что там делает чувак с 1.5к?
з.ы. топ как-то криво работает, не? что там делает чувак с 1.5к?
раскрыть ветку (1)
Этот чувак прошел уровень. И автоматически его результат записался в таблицу рейтинга. В той таблице только те, кто смогли пройти хотябы один уровень.
показать ответы
раскрыть ветку (1)
1. Очки за убийство умножаются, если убил сразу двоих, троих и тд.
2. Чем меньше в тебя попадают, тем выше твой итоговый рейтинг
2. Чем меньше в тебя попадают, тем выше твой итоговый рейтинг
показать ответы
Ребят, а это нормально, что у меня чувак в текстурах застрял там, где лис упоротый..?
раскрыть ветку (1)
у меня чего–то на телефоне не работает (нельзя ничего выбрать в меню), хотя зомби отшично шли.
раскрыть ветку (1)
Да, сорри. Разработка затянулась на месяц и я, увы, не успел реализовать управление под мобильные устройства. Так что игра только для компьютеров.
показать ответы