sergeyshilin / wikigame Goto Github PK
View Code? Open in Web Editor NEWWeb game based on Wikipedia
License: GNU General Public License v3.0
Web game based on Wikipedia
License: GNU General Public License v3.0
Пример: Вы прошли маршрут от Эйнштен до XXX
Кол-во переходов: YYY
Показать переходы. <--- Жмакаешь, показывается:
Энштейн -> физика -> закон -> преступник ...
"когда я впервые начинаю игру, я могу выбрать категорию (выбрала "фильмы"). Потом я выигрываю эту игру, начинаю новую - и категория не сохраняется (мне выдали страничку пепсин), а новый выбор категории не предоставляется. Это как-то нехорошо"
Напомню также, что было предложение сделать для каждой категории свою картинку
Задача - оттестировать полученное Володей решение, допилить ошибки, внедрить решение.
Пока я это вижу так.
Открываешь showways а там короче кнопка добавить маршруты.
Нажимаешь ее, выбираешь категорию или добавляешь новую категорию дольше диаологовое окно загрузки файла.
Загружаешь файл txt а дальше у тебя все само парсится и добавляется в базу
ps мне кажется что это не сложно сделать
Продумать этот вопрос, построить УДОБНУЮ архитектуру.
http://vk.com/topic-90054116_31412145 - надо как- то прокомментировать эту запись или поподробнее уточнить
за вчера было 12 просмотров этого топика
просто вырезать этого человечка и приделать его везде. сайт без лого смотрится как-то опасно
решено не отображать такие раздела статьи, как "примечания", "литература", "ссылки" и все, что ниже
"см. также" пока решили оставить, но надо убрать баг с правками #11
Сейчас его там просто нет. По-старинке текстом пишется WikiWalker
Делаем скорее всего вдвоем (Сережа + Володя)
Берем какую-нибудь известную и удобную либу.
Её навешиваем на WikiWalker.
p.s. Подкиньте интересных либ на php с удобной регистрацией и авторизацией через vk+fb+tw+google
Должно работать:
Я пока вижу это так
"Понравилось? Поделись результатом с друзями и подпишись на новые интересные маршруты в Вк"
TC:
http://wikiwalker.ru/63bcad9
Патология --> Заболевание (редирект на Болезнь)
далее делаем Page Refresh (F5),
происходит counter++
Предлагаю тут писать и корректировать группы, в которые мы хотим писать посты
я бы в подслушано на биофаке каком-нибудь запостил.
http://vk.com/spletnibiofuck но там всего 4 стони подписчиков
Типа чтобы можно было почитать спокойно, что же там на финальной странице, все такое
Написать страницу рейтингов (по категориям/по маршрутам/по пользователям и т.п.)
Для реализации необходимо выполнить дочерний тикет #44
Играю http://wikiwalker.ru/177f481 вот этот маршрут.
Иду Гарри Поттер -> Дэниел Рэдклифф а дальше нажимаю National Movie Awards и просто перехожу на английскую википедию.
Надо как-то закрывать этот баг. убирать все ссылки на английскую вики?
Какой-нибудь домик. В самом углу. Совсем ненавязчивый.
Просто сейчас сам играл и понял, что не хватает
слева от кнопки новый маршрут, это которая в игре, добавить кнопку Сменить категорию, по который будет вылетать окно с категориями и начинаться новая игра
Идея:
два чувака проходят один и тот же маршрут.
раз в минуту /30сек им становится виден-обновляется путь друг друга
Зачем:
Две недели назад по сети начала гулять новая браузерная игра - WikiWalker. Идея далеко не нова, но и разработчики явно не стремились создать ранее невиданный оригинальный контент. Суть игры состоит в переходе по ссылкам внутри статьи Википедии до конечной цели, а в это время сервис считает количество твоих кликов.
Весь контент, который использует игра, берется из открытой энциклопедии Википедии, популярность которой явно ни у кого не вызывает вопросов. Однако просто найти в поиске нужную статью и перейти туда не получится - в игре остался лишь один блок content от изначальной страницы, а так же убраны все кнопки "Править".
В начале игры нам предлагают выбрать категорию, по которой в дальнейшем предстоит бороздить просторы энциклопедии. Темы, в которые можно сыграть, довольно разнообразны, но в то же время явно нацелены на образованную аудиторию. Однако, если выбрать случайную категорию, то можно попасть как на популярный сериал или фильм, так и на математические или физические термины.
Чтобы выиграть в WikiWalker, достаточно просто дойти до конечной статьи, после чего появится поздравительное окошко с количеством переходов. Однако, это не всегда бывает так просто - существуют маршруты, которые можно преодолеть как за один-два перехода, так и потратить все десять. После победы игра предлагает пройти либо тот же самый маршрут за меньшее количество кликов, либо сыграть новый.
Однако после того, как сыграешь несколько маршрутов, понимаешь что этой игре не хватает соревновательного характера - хочется все-таки ставить рекорды и побеждать соперников в мультиплеере, а пока что твоим доказательством могут служить лишь принтскрины в группе в социальной сети, где, кстати, каждый день выкладывают интересные, а порой и довольно смешные маршруты.
В итоге хочется сказать, что данная игра способна заслужить внимание пользователей, а так же повысить уровень эрудиции. Будем ждать многопользовательской игры и надеяться, что проект все-таки получит дальнейшее развитие, а не остановится на достигнутом.
поговорим на обеде
Два вопроса:
Энштейн -> физика -> закон -> преступник ...
Для зарегистрированных пользователей писать в базу всю статистику.
Blocked by #42
Мне кажется пора!!!
user can go to a different page without a link, simple change address bar.
now it works only for the end page.
should be for all pages!
Проверять при каждом переходе, содержится ли текущая страница в массиве ссылок с предыдущей. Это решит проблему читерства по всем возможным каналам - и правка html, и правка статьи в Wikipedia
очень подробное описание
Исправить баг. Сейчас победа считается, если совпадают названия конечной ссылки с текущей.
Может, имеет смысл сравнивать url
есть какие пожелания по категориям?
может опрос запилим вконтаче?
сейчас, если ты переходишь по ссылке, которая редиретит тебя на финишную страницу, игра не закончится.
Необходимо при переходах учитывать редиректы.
-Как?
-хз
ну что пишем?
убрать кнопки Править и Править все из всего контента!!!!
решили вроде добавить кнопку в виде письма.
под ней подпись свяжитесь с нами.
То, про что писал Герасимов. Необходимо сделать указание конкретного маршрута на странице с поздравлением об окончании маршрута.
Пока я это вижу так: "Вы завершили маршрут от статьи _start_page до статьи _end_page"
Володь, это наверно первое, что надо будет исправить. Серега, говорит это даже не с последнего комита, а еще раньше.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.