| 
	
		
		
			| Объясните нубу |  |  |  | 
| k7ck | Дата: Воскресенье, 22 Июля 2012, 11:51 | Сообщение # 1 |  |   был не раз Сейчас нет на сайте | Всем привет, вот решил сделать приложение ВКонтакте (да, да, лол, лучше забей и т.д.) 
 И сразу у меня возник вопрос, что лучше Flash или IFrame приложение? Загуглив, я так и не получил полного для меня ответа.
 
 Объясните пожалуйста разницу между двумя этими приложениями... Я так понимаю мморпг лучше делать на Flash приложение? Пожалуйста, приведите примеры приложений Flash и IFrame.
 
 Выход есть всегда!
 
   |  |  |  |  |  | 
| allxumuk | Дата: Воскресенье, 22 Июля 2012, 11:58 | Сообщение # 2 |  |   старожил Сейчас нет на сайте | Flash - это флэшь-приложение загруженное непосредственно на сервер ВКонтакта, а iFrame - любое вэб-приложение (html5, Unity3d, Flash, PHP, etc.) хранящееся на твоём собственном сервере или хостинге. 
 Любой дурак может написать программу, которую поймёт компилятор.
 Хорошие программисты пишут программы, которые смогут понять другие программисты.
 |  |  |  |  |  | 
| k7ck | Дата: Воскресенье, 22 Июля 2012, 12:00 | Сообщение # 3 |  |   был не раз Сейчас нет на сайте | То есть всякие "Счастливые фермеры", "Вормиксы" делались на IFrame? 
 Выход есть всегда!
 
   |  |  |  |  |  | 
| lliberty | Дата: Воскресенье, 22 Июля 2012, 12:37 | Сообщение # 4 |  | был не раз Сейчас нет на сайте | Они делались на Flash. Не надо путать понятия. Iframe – лишь способ разместить игру на странице. Просто у тебя 2 варианта размещения: 1)закачать игру на вконтакте,или 2)сделать свою страничку,и когда кто–то открывает игру вконтакте, будет её подгружаться имено твоя страница с игрой.
 2й вариант лучше. Можно там дополнительно новости разместить или еще что
 |  |  |  |  |  | 
| Anarchyst | Дата: Воскресенье, 22 Июля 2012, 13:07 | Сообщение # 5 |  |   Chaotic Evil Сейчас нет на сайте | Quote (lliberty) Можно там дополнительно новости разместить или еще что Кто мешает то же самое сделать через флеш?
 
 Good отстой, Neutral - параша, Evil, хой, победа наша!
 
   |  |  |  |  |  | 
| k7ck | Дата: Воскресенье, 22 Июля 2012, 13:23 | Сообщение # 6 |  |   был не раз Сейчас нет на сайте | И снова я запутался, если "Счастливый фермер" делался как Flash приложение, то как Вконтакте разрешил пользоваться i-Jet его такими мощными серверами? Ведь из 1 поста, выявляется, что флаш - это размещение игры на сервере ВКонтакте, не? 
 Ах, да, забыл, про примеры игр ВК на Flash и IFrame можете скинуть ссылки, плиз
 
 Выход есть всегда!
 
   
 
 Сообщение отредактировал k7ck - Воскресенье, 22 Июля 2012, 13:25 |  |  |  |  |  | 
| allxumuk | Дата: Воскресенье, 22 Июля 2012, 13:29 | Сообщение # 7 |  |   старожил Сейчас нет на сайте | Quote (k7ck) И снова я запутался, если "Счастливый фермер" делался как Flash приложение, то как Вконтакте разрешил пользоваться i-Jet его такими мощными серверами?В чём проблема? Сама игра (клиент) не требует от сервера (на котором хранится) ничего особенного, исполняется она у игрока в браузере, а сервер игры (где хранится база данных и прочая фигня, не сама игра) может быть на другом сервере (сервере компании).
 
 Любой дурак может написать программу, которую поймёт компилятор.
 Хорошие программисты пишут программы, которые смогут понять другие программисты.
 |  |  |  |  |  | 
| k7ck | Дата: Воскресенье, 22 Июля 2012, 13:30 | Сообщение # 8 |  |   был не раз Сейчас нет на сайте | Quote (allxumuk) Сама игра (клиент) не требует от сервера (на котором хранится) ничего особенного, исполняется она у игрока в браузере, а сервер игры (где хранится база данных и прочая фигня, не сама игра) может быть на другом сервере (сервере компании).Это Flash?
 
 Выход есть всегда!
 
   |  |  |  |  |  | 
| JSent | Дата: Воскресенье, 22 Июля 2012, 13:34 | Сообщение # 9 |  |   постоянный участник Сейчас нет на сайте | Да, ты запутался. Залить в ВК можно только FLASH-клиент, а серверная часть игры должна находится на своём сервере. Если у тебя приложение не FLASH (как уже сказали: html5, Unity3d, Flash, PHP и др), то приходится использовать iFrame, то есть залить его на свой сайт, а в ВК встроить ссылку на страницу. Либо если твое FLASH приложение больших размеров, то тоже пригодится iFrame.
 
 Flash приложение - это приложения в формате .swf.
 
 Программист — человек, больной тяжёлой формой поражения коры головного мозга — интеллектом, который выражается в маниакально-деструктивном стремлении писать непонятные и бессмысленные наборы символов и словосочетаний.
 |  |  |  |  |  | 
| k7ck | Дата: Воскресенье, 22 Июля 2012, 13:54 | Сообщение # 10 |  |   был не раз Сейчас нет на сайте | JSent, всё, понял, спасибо всем. 
 Пользуясь положением моей темы в топе, ещё хочется спросить: На чём лучше делать клиент, если в моей игре будет:
 1)Начисление опыта и денег за победу, как в игре Крадущая Панда, Вормикс.
 2)Рейтинг игроков, и особый рейтинг: кто выше, дальше прыгнет.
 3)Онлайн состязания, твой персонаж выполняет действие, а на его фоне ещё 3-4 онлайн игрока, только они полу-прозрачны, тоже стремятся к победе, и за 1,2,3 места начисляются призы.
 4)Конечно же, операции с голосами.
 5)Большой выбор апгрейда своего персонажа.
 Хотелось, чтобы в программе была поддержка этого всего, посоветуйте, что-нибудь.
 
 И, да, после этого, нубский вопрос, чем движок отличается от программы, в которой ты делаешь клиент?
 
 Выход есть всегда!
 
   |  |  |  |  |  | 
| Anarchyst | Дата: Воскресенье, 22 Июля 2012, 13:57 | Сообщение # 11 |  |   Chaotic Evil Сейчас нет на сайте | k7ck, по сути, разницы нет. Лично я бы взял флеш, просто потому, что с ним больше работал и он мне больше нравится. 
 
 Quote (k7ck) И, да, после этого, нубский вопрос, чем движок отличается от программы, в которой ты делаешь клиент? Движок - это, эм, ядро игры (основные игровые функции), программа в которой делаешь клиент - это... ...программа в которой делаешь клиент.
 
 Good отстой, Neutral - параша, Evil, хой, победа наша!
 
   |  |  |  |  |  | 
| k7ck | Дата: Воскресенье, 22 Июля 2012, 14:04 | Сообщение # 12 |  |   был не раз Сейчас нет на сайте | Quote (Anarchyst) Движок - это, эм, ядро игры (основные игровые функции), программа в которой делаешь клиент - это... ...программа в которой делаешь клиент.То есть это две разные вещи, на которые нужно нехило потратиться...
 
 А вот, что касается моего списка adobe flash CS6&flash develop потянет? или надо, что-то более мощное по возможностям?
 
 Выход есть всегда!
 
   |  |  |  |  |  | 
| Anarchyst | Дата: Воскресенье, 22 Июля 2012, 14:06 | Сообщение # 13 |  |   Chaotic Evil Сейчас нет на сайте | k7ck, конечно, потянет. 
 Quote (k7ck) То есть это две разные вещи, на которые нужно нехило потратиться... Не. Программу ты качаешь/покупаешь, движок пишешь сам. Ну, или, тоже можешь купить/скачать/украсть. Кому как проще.
 
 Good отстой, Neutral - параша, Evil, хой, победа наша!
 
   |  |  |  |  |  |  |  
 |