Компонент Flash.Игры для Инстант

4871
Мой первый компонент для Инстанта. Flash.Игры

Простые игры (нашел в интернете).
С записью в базу данных результатов этих игр.
Устанавливается очень легко.
Необходимой залить дамп двух таблиц из архива файл install.txt
И сделать несколько движений мышкой.
Играть могут только зарегистрированные/авторизированные.
Есть небольшая статистика.
Всего 4 игры. 3 нормальные, одна какая-то недоделанная (музыкальная)

Администраторской части нет, так как - администрировать-то нечего =)


Скачать Компонент Flash.Игры


Если есть ошибки, пишите обязательно. Ну и сильным мира сего в PHP прошу прощения за жуткий код. Ну нет у меня образования толкового в области компьютеров.jokeбуду рад, если кто-то проведёт оптимизацию компонента

UPD.
Инструкция
Содержимое архива:

1 действие)
Папки залить в "корень" сайта
Код PHP:
/components
/images
/game

screen_sh.jpg - просто изображение как это работает
install.txt - дамп + мини инструкция

2 действие)
Добавить запись в меню в админке запись
Название: Ваше_Название
ссылка на /games

3 действие)
Выполнить инсталлер игр, который можно скачать ниже (Спасибо fuze[drums])

Скачать Инсталлер для Flash.Игры

Улучшение блогов
Комментарии (65)
Димитриус 22 июля 2010 в 10:45 +3
Не смотрел))) но +1 за попытку)))
В папке инстанция в корне с компонентами лежит шаблон нового компонента. И там есть штука как автоматический инстал сделать)
ГеймОверСистемХалтед 22 июля 2010 в 11:02 +3
===cut====== прошу прощения за жуткий код. Ну нет у меня образования толкового ===cut======
А ты не оправдывайся, пиши.
mihalich 22 июля 2010 в 14:48 +3
Ща буду смотретьsmileпока поставил +
r2 22 июля 2010 в 16:45 +4
а как реализовано сохранение результатов? я когда то тоже такое делал, с рейтингом игроков, интересно сравнить методику :)
Amurland 26 июля 2010 в 17:18 +1
сохранение результатов идет после того как флешка кидает на скрипт. собственно она передаёт скрипту циферку. в сессии записан идентификатор игрушки. а рейтинг, ну там сделано просто вывод по игрушкам.
lezginka.ru 22 июля 2010 в 19:05 +3
жаль, что можно только один раз ставить плюс :)
но еще не поставил :)
lezginka.ru 22 июля 2010 в 19:26 +4
Amurland, для чайников нужно инструкцию чуть более подробно расписать.
дамп сделан, а дальше ?
"И сделать несколько движений мышкой." - какими частями мышки и сколько раз ?
lezginka.ru 22 июля 2010 в 19:27 +2
где и что должно появится , после дампа?
Fuze 22 июля 2010 в 22:26 +4
Для начала вот инсталлер для этого компонента

Распаковать, нажать установить в админке.
mihalich 22 июля 2010 в 22:35 +1
Вот спасибо)) На работе сегодня не успел, уже хотел закачать, дамп зафигачить.Сейчас буду с инсталлером.
lezginka.ru 23 июля 2010 в 00:22 +1
fuze[drums], а чем этот инсталлер отличается от оригинала ?
и где инструкция для чайников ?
lezginka.ru 23 июля 2010 в 00:28 +1
в компонентах появился InstantGames.
дамп install сделан.
но при попытке открыть компонент InstantGames, в админке ничего не происходит.
что и в какой последовательности нужно делать ?
lezginka.ru 23 июля 2010 в 00:39 +1
вроде разобрался.
но инструкция для чайников все же нужна.
Yuri 8 декабря 2010 в 15:02 -1
что-то не работает ссылка пишет Файл не найден.
lezginka.ru 28 февраля 2011 в 22:16 -1
сообщает файл не найден :(
mihalich 22 июля 2010 в 22:55 +1
Всё ок!
lezginka.ru 23 июля 2010 в 00:40 +1
а как в компонент, игры добавить ?
Amurland 23 июля 2010 в 02:54 +2
Пока никак. Версия тестовая.
Так как не знаю, будет ли пользоваться успехом или нет.
Плюс сборники игр чем-то уникальны сами по себе, ну я имею ввиду их API
Очень хотелось бы портировать пакмэна под инстантsmileИ вообще весь пак игр, который существует для форума IPB

Лично моё мнение, иногда сидишь - администрируешь, охото отвлечься - ну поиграть в мини игрушкуsmileвроде и весело и приятно
Ну а пользователи - они тоже втянутся - бесконечные игрушки всегда привлекают, тем более когда сохраняется результат и виден в рейтинге.
lezginka.ru 23 июля 2010 в 12:26 +5
если сделать призы победителям,лидерам, даже символические, для соц.сети это хорошая фишка. Думаю, тема актуальная, стоит развивать.
Лиззи 23 июля 2010 в 12:30 +2
давно об этом именно мечтаю angel вот только пока не нашла игр, с которыми такое можно сотворить laugh
Виктор 26 июля 2010 в 16:46 0
Аналогично
Amurland 26 июля 2010 в 16:55 -1
помогите найти игр с описанием их API или напишите игру. и я сделаю новую версию компонента игрушек. Делов то...
Amurland 23 июля 2010 в 04:54 +1
Народ.
Может кто подскажет как работают
ibProArcade340g
вернее куда запрос идёт после окончания игры.?
Виктор 26 июля 2010 в 16:46 0
А где можно посмотреть установленное?
Amurland 26 июля 2010 в 16:48 0
http://svb28.ru/games
Виктор 26 июля 2010 в 17:07 0
я имел ввиду установленное "ibProArcade340g"
Amurland 26 июля 2010 в 17:10 0
не скажу. это надо искать форум IPBoard версии 2.** там этот модуль устанавливается. я просто скачал, и там есть игрушки. точно такие же только видать версией выше и уже не так как эти действуют после окончания игры (что не радует)
Amurland 27 июля 2010 в 06:50 0
http://gim.by/forum
вот тут есть.
посмотрите.
поможете разобраться? Сам никак не пойму. в IPB чёрт ногу сломит...
Amurland 27 июля 2010 в 08:27 0
Немного порыскал.
Флешка после окончания игры отправляет на

URL=http://gim.by/forum/index.php?autocom=arcade&do=verifyscore
после получает какой то ответ (именно этот ответ и интересует)
и уже далее посылает массив $_POST на  
URL=http://gim.by/forum/index.php?autocom=arcade&do=savescore

Может  кто подскажет какое расширения для фаерфокса для анализа входящих и исходящих потоков инфы
r2 27 июля 2010 в 10:21 0
проще всего взять SWF Decompiler и вскрыть флэшку, чтобы посмотреть что она ждет
анализировать ответы можно с помощью Firebug
Alteste 27 июля 2010 в 11:45 0
Я так понял эти флеш-игры будут делать трафик какому-то непонятному левому сайту, откуда были стыбжены?
Виктор 27 июля 2010 в 13:23 0
нет, не будут (если, конечно в самой флэшке не указан полный урл, но на такие запросы у меня, например, firefox ругается)
Amurland 27 июля 2010 в 13:38 0
нет. тут всё рассчитано на только собственный сайт
qwest 1 августа 2010 в 19:06 0
А может без статистики сделать?
На джумле есть компонент в паблике оттуда кучу игр вытянуть можно.
Amurland 2 августа 2010 в 05:33 +3
ну кто-то уже и без статистики делает.
Лично мне интересна статистика, это соревновательное, люди хотять обыграть кого-нибудь другого. Ну если хотите новую игру добавить, сделайте новую строку по аналогии с предыдущими игрушками в базе.(используйте phpmyadmin)
fact 27 февраля 2011 в 06:11 -2
опять же возникает вопрос по авторским правам легальности установки подобных игр на сайте
fact 27 февраля 2011 в 16:05 -2
и ещё пишет что файл не найден...
Amurland 28 февраля 2011 в 03:02 -1
инсталятор видать потерялся. по поводу авторских прав. Ну напишите разработчику игр и уточните про использование. Я вот, чес слово не знаю кто эти игры сделал, кто-то за бугром может... Обычно все копирайты указываются во флешке, при условии, что автор этого хочет.
imprint 28 февраля 2011 в 20:08 -1
куда инсталятор потерялся? всё? наигрались?.......)))))))))
ByMind 9 марта 2011 в 15:50 -1
Поправьте ссылку на инсталятор, пожалуйста
Рачей 18 июля 2011 в 13:40 0
сделал 2 игрушки для своего сайта http://www.kotenok.ru/games статистика работает. ничего так, подумываю еще парочку соорудить.
Amurland 18 июля 2011 в 13:43 -1
Молодец. Так держать!
Рачей 18 июля 2011 в 14:03 -1
спасибо тебе за скрипт! я там немножко подшаманил, размеры в базу вынес, а то маленькие очень были. теперь в зависимости от игры можно поставить. думаю как автоматизировать процесс... у меня там уже рубятся не подецки. особенно в тетрис. кричат давай еще игр... а времени практически нет на переделку.
Zau4man 18 июля 2011 в 14:04 +1
Не поделитесь решением?..
Рачей 18 июля 2011 в 14:22 0
в смысле? "Скачать Компонент Flash.Игры" на верху в ссылке. качаете ставитеsmile все работает.
Zau4man 18 июля 2011 в 14:30 0
в смысле играми... lines и тетрис классика, которая понравится всем.
И инсталлятором, ибо по ссылке не скачивается...
Рачей 18 июля 2011 в 14:35 +3
а вот думаю а не заняться ли созданием игр на платной основе....
сейчас посмотрю какие тут условия предоставления платных услуг... если не противоречит правилам, то пожалуй займусь...
Рачей 18 июля 2011 в 20:34 +1
Keep 18 июля 2011 в 20:42 0
Закрытая запись
Ramin 18 июля 2011 в 21:18 0
При переходе по ссылки пишет "Пользователь ограничил доступ к этой записи дневника."
Black-Raven90 18 июля 2011 в 21:28 0
Та же беда - закрытая запись. Да и весь блог закрытый.
Рачей 18 июля 2011 в 22:12 0
извините.... вот теперь открыто!
Daze77 18 июля 2011 в 22:14 0
А можно добавлять свои игры?!
Рачей 18 июля 2011 в 22:20 0
конечно можно. даже нужно.
Vanka 2 августа 2011 в 11:27 0
а как можно добавлять игры? где брать, куды сувать :)
seyfer 18 августа 2011 в 14:40 0
Спасибо автору модуля, пригодился. Главное бесплатно.
VopisUVD 12 ноября 2012 в 19:24 0
На 1.10 бы...
Да и линки уже не работают...
Kreator 12 ноября 2012 в 19:46 0
Первый ссыль с компонентом работает.
Вот бы кто разбирается че да как там посмотрел.
Уж года прошли с того времени, и icms совсем другая.
А игры (те что в папке) отсюда: http://neave.com/games
Kreator 12 ноября 2012 в 20:01 0
http://igames.origon.dk/forum/arcade.php
ставил такое на phpbb. отлично работает.
Около или более 10000 игр.
Игры инсталируются и настраиваются через админку.
Вобщем отличный двиг игровой.
Если б кто такой переписал, хотяб просто с рейтингом без всяких батлов. Купил бы ...
Kreator 24 ноября 2012 в 15:44 0
Кто возьмется сделать к этому админку?
Страница с добавлением, удалением и редактированием игр.
SALIK 8 мая 2013 в 17:45 0
Файл не найден <-- При попытке скачать инсталятор для флэш игр!
eoleg 9 октября 2013 в 21:42 0
что поправить в файле frontend.php чтобы компонент заработал на 1.10?
Ганс 22 января 2014 в 23:36 0
ктонибудь ставил эти игры http://www.goodgamestudios.com/ на свои сайты?
Владимир 22 апреля 2014 в 14:08 0
Поставить то можно как бы компонент найти чтоб рейтинги были, топ игр и всякое такое zst