Я працював (не ввімкнувся) над pbbg, який дуже стара школа. Якщо ви коли-небудь грали в Carnage Blender, тоді ви отримуєте ідею.
Якщо ні, то дуже багато зроблено просту ідею: гравцеві виділяється певна кількість «очок» щодня і витрачає ці очки для нападу на інших гравців. З часом накопичуються бали, до певної межі.
Система точок призначена для запобігання надмірним досягненням від повністю випереджаючих випадкових гравців.
Що стосується блендера для різанини, система CAPTACHA заважає користувачеві «грати» в систему з ботом або сценарієм, розробленим для використання всіх своїх точок щодня з мінімальними зусиллями. Раз у раз виводиться випадкова CAPTCHA, і якщо вона не буде передана, користувач буде призупинено на годину.
Мені цікаво, як зробити це більш зручним для моєї гри. Я усвідомлюю, що я повинен запобігати такій поганій поведінці, і я міг легко застосувати той самий підхід CAPTCHA, але чи є більш зручна для користувача альтернатива?
Початкові дослідження виявили ASIRRA від Microsoft, але пухнаста / симпатична вібрація не добре працює з моєю призначеною ігровою темою.
ОНОВЛЕННЯ
Що мене найбільше цікавить - це альтернативи стандартному CAPTCHA "написання цього слова". Я хочу спробувати тримати гру максимально безперебійно для хороших гравців.
Я бачив те, що я називаю CAPTCHA з одноразовим використанням , як запитання користувача "що таке п'ять плюс шість мінус два?" Але для цього знадобиться занадто багато зусиль, щоб скласти достатньо велику базу питань, щоб збити шкідливих користувачів. Тим більше, що CAPTCHA призначений для використання так часто.
ОНОВЛЕННЯ №2.
Як зазначив Джо Решніг у своїй відповіді, наявність системи CAPTCHA для обмеження ботів від гри в гру швидше, ніж людей, є надлишковою, якщо повороти обмежені в день. Я не пояснив свою точку-систему в письмі, і це була моя вина. Насправді 10 або 20 балів накопичуються кожні кілька хвилин, а максимальна сума - 200. Отже, дуже конкурентоспроможний гравець може повертатися кожні кілька годин і використовувати свої очки. Я хочу нагородити тих людей, яким так подобається моя гра, що вони так часто повертаються. Якщо я заважаю їм грати до наступного дня, коли вони отримають свої очки, я б відвертав гравців, які інакше будуть насолоджуватися моєю веб-іграми. Це заважає гравцеві постійно витрачати очки , все одно надаючи їм кілька очок кожні кілька хвилин.
Це відкрите для зловживань.