Способи деанонімізації керівників спільнот і додатків «Вконтакте»

Способи деанонімізації керівників спільнот і додатків «Вконтакте»

Всі описані способи були відправлені «Вконтакте» через hackerone, але «Вконтакте» вирішили, що ці способи не є проблемами. Рішення було прийнято через 6 місяців після зміни статусу репорта на «Triaged». Я намагався переконати, але відповіді не побачив.

Аналіз схем рівнів для поліпшення багатокористувальницьких шутерів

Аналіз схем рівнів для поліпшення багатокористувальницьких шутерів

Світ змагальних ігор знаходиться на підйомі, тому все більше і більше шутерів від першої особи прокладають собі шлях у світ кіберспорту. Однак не всі ці нові ігри успішні в якості змагальних багатокористувальницьких ігор. Причинами цього можуть бути ігрові механіки, дизайн рівнів, а іноді - недостатня кількість гравців. У цій статті я розкрию основи дизайну рівнів. Ми не будемо зупинятися на асетах і ресурсах, що оживляють рівень, і обговоримо тільки схеми рівнів, на яких гравці можуть переміщатися і взаємодіяти.

Facebook API: лагодження кнопки «Подобається» на сайті

Facebook API: лагодження кнопки «Подобається» на сайті

Вчора колеги вказали на зламану фейсбукову кнопку «» Подобається «» на сайті.

Досить дизайнити в скетчі. Робіть дизайн у браузері

Досить дизайнити в скетчі. Робіть дизайн у браузері

Якщо ви витрачаєте більшу частину свого часу в статичних інструментах, таких як Sketch, то вам варто переїхати в браузер і чим раніше, тим краще.

Подовження геймплея і створення реграбельності

Подовження геймплея і створення реграбельності

Іноді гра, над якою ви/ти працював/лі, виявилася занадто короткою і вам в голову просто вбилося, що потрібно її розтягнути. Якими способами це можна зробити? Чому подовження ігрового процесу схожа з реграбельністю? Та тому що вони обидва переслідують мету, щоб в гру грали якомога більше. Заздалегідь попереджу, що це не завжди хороша ідея, подовжувати геймплей гри.