agentx001
Пользователь
 
Репутация: 7
Offline
API: 8.0 Pro
Сообщений: 85
Game_Maker+PHP+39DLL
|
 |
« : Май 24, 2012, 12:09:28 » |
|
Наверное многие знают, про новенькую фишку от PhoneGap (build.phonegap.com). C помощью web сервиса, мы можем компилировать наши HTML5 приложения в полноценные игры для мобильных платформ (Android, iOS, WebOS, BlackBerry и т. д.). Я решил рискнуть откомпилировать демку, вроде как заточенную под сенсорное управление ( http://tululoo.ru/ishodniki-igr/ishodnik-analog-stick.html), для андройда. Что в итоге получилось - ссылка (apk, 200кб). На Samsung Galaxi Gio встало без проблем, но тутже обнаружился недостаток - не работает мультитач (хотя сам аппарат его поддерживает), тоесть не получится использовать 2 стика одновременно... Просьба протестировать на разных устройствах, да и вообще высказать мнение о теме...
|
|
|
Записан
|
|
|
|
RPRTR258
Активный участник
   
Репутация: 33
OfflineНаграды: ![За постоянность! [50 дней на форуме] За постоянность! [50 дней на форуме]](http://forum.hellroom.ru/awards/d09ba76b977b84fd4f5dcfae1f2918ff_hellroomforum_time_copper.gif)
API: Love
Деятельность: Игрострой, геймдевелопер, плохой векторный художник)
Сообщений: 440
Бу
|
 |
« Ответ #1 : Май 24, 2012, 12:58:27 » |
|
Работает норм., но экран-квадратный, слишком много весит и при чем тут мульти-тач? 
|
|
|
Записан
|
 Если верить одной легенде, то ответы на большинство вопросов хранятся в справке и FAQ.
|
|
|
YellowAfterlife
Videogames, I'm afraid
Главный Модератор
Репутация: 440
Offline
Пол:  Награды:   ![За постоянность! [200 дней на форуме] За постоянность! [200 дней на форуме]](http://forum.hellroom.ru/awards/78e87f17e3713947881315332c8ce619_hellroomforum_time_silver.gif) ![За лояльность! [+300 репутации] За лояльность! [+300 репутации]](http://forum.hellroom.ru/awards/8ff7443ce508760cfbf715910b3eb0b3_hellroomforum_good_copper.gif)  ...
API: GameMaker Studio 2
Сообщений: 731
|
 |
« Ответ #2 : Май 24, 2012, 14:08:37 » |
|
Мульти-тач в приложениях собранных через PhoneGap работает только на Android 3.0 и выше. Со своего опыта могу сказать, что PhoneGap использует стандартный компонент-браузер, который работает медленнее чем Opera. Если говорить обобщенно, для успешного портирования приложения с помощью PhoneGap нужно иметь определенный опыт работы с соответствующим SDK.
|
|
|
Записан
|
|
|
|
vitese200
Новичок
Репутация: 0
Offline
API: Tululoo
Сообщений: 2
|
 |
« Ответ #3 : Май 24, 2012, 14:20:00 » |
|
YellowAfterlife Подожди вы же писали что можно сделать мульти тач с помощью комбинирования Vkey и событий мыши.
У меня проблема немного другого характера пока не удалось заставить заработать приложения собранные на tululoo на других платформах кроме Android/ Проверял на Symbian(Nokia 5230), Wp 7(На эмуляторе) они ничего не выдают.
|
|
|
Записан
|
|
|
|
YellowAfterlife
Videogames, I'm afraid
Главный Модератор
Репутация: 440
Offline
Пол:  Награды:   ![За постоянность! [200 дней на форуме] За постоянность! [200 дней на форуме]](http://forum.hellroom.ru/awards/78e87f17e3713947881315332c8ce619_hellroomforum_time_silver.gif) ![За лояльность! [+300 репутации] За лояльность! [+300 репутации]](http://forum.hellroom.ru/awards/8ff7443ce508760cfbf715910b3eb0b3_hellroomforum_good_copper.gif)  ...
API: GameMaker Studio 2
Сообщений: 731
|
 |
« Ответ #4 : Май 24, 2012, 15:31:36 » |
|
YellowAfterlife Подожди вы же писали что можно сделать мульти тач с помощью комбинирования Vkey и событий мыши.
У меня проблема немного другого характера пока не удалось заставить заработать приложения собранные на tululoo на других платформах кроме Android/ Проверял на Symbian(Nokia 5230), Wp 7(На эмуляторе) они ничего не выдают.
Мульти-тач в самой игре будет работать, если правильно сделан. Но PhoneGap не поддерживает мульти-тач при упомянутых условиях. То есть, совсем не поддерживает - независимо от того, какой код вы напишите. Перед тем как пробывать портировать игру, стоит проверить будет ли работать что-то проще - например пустая страница или страница с одним элементом <canvas>
|
|
|
Записан
|
|
|
|
agentx001
Пользователь
 
Репутация: 7
Offline
API: 8.0 Pro
Сообщений: 85
Game_Maker+PHP+39DLL
|
 |
« Ответ #5 : Май 24, 2012, 21:34:23 » |
|
Мульти-тач в приложениях собранных через PhoneGap работает только на Android 3.0 и выше.
Жаль:( Работает норм., но экран-квадратный, слишком много весит и при чем тут мульти-тач?  При чём тут мульти-тач?? ТЫ вообще знаешь значение этого словосочетания?:) А вот с производительностью да, проблемы:(
|
|
|
Записан
|
|
|
|
artem73
Новичок
Репутация: 1
Offline
Пол: 
API: Tululoo
Деятельность: Всем
Сообщений: 12
Композависимый 15lvl
|
 |
« Ответ #6 : Июль 10, 2012, 20:41:42 » |
|
Скомпилил на HTC Incredible S простую игрушку: Меню, жмакаешь "начать" и сверху начинают бежать монстры. Выбираешь вид выстрела, жмакаешь по экрану и он производится. Лично у меня при этом ничего не виснет.
Шокировало лишь то, что экран телефона 480x800, а это приложение для теста с размером экрана 240x320 по ширине занимает 2/3! => игровая ширина экрана не 480, а 320!
|
|
|
Записан
|
Деятельность: делаю мануалы и расширения для Tululoo; программирую; разрабатываю защиту для javascript. Языки программирования: PHP, Javascript, GML, Pascal.
|
|
|
ETUN4
«Старожил форума»
    
Репутация: 50
Offline
Пол:  Награды:  ![За постоянность! [10 дней на форуме] За постоянность! [10 дней на форуме]](http://forum.hellroom.ru/awards/35b6e985f89cc9a79a2bbfdd216390ca_hellroomforum_time_tin.gif)
API: Game Maker 8.0 Pro
Деятельность: Game Maker, HTML, MobileBasic...
Сообщений: 855
Ну как-то так...
|
 |
« Ответ #7 : Июль 10, 2012, 20:56:09 » |
|
Мутновато что-то... Недостатков и багов куча будет..
|
|
|
Записан
|
|
|
|
artem73
Новичок
Репутация: 1
Offline
Пол: 
API: Tululoo
Деятельность: Всем
Сообщений: 12
Композависимый 15lvl
|
 |
« Ответ #8 : Июль 11, 2012, 09:02:58 » |
|
Если нормально делать, найти подход и руки не кривые - то все будет оке.
|
|
|
Записан
|
Деятельность: делаю мануалы и расширения для Tululoo; программирую; разрабатываю защиту для javascript. Языки программирования: PHP, Javascript, GML, Pascal.
|
|
|
alexvsalexvsalex
Участник
  
Репутация: 8
Offline
Пол: 
API: Game Maker 8.0 Pro
Деятельность: GML , Pascal (Delphi)
Сообщений: 160
|
 |
« Ответ #9 : Июль 11, 2012, 09:51:39 » |
|
А как в нем рисовать спрайты?
|
|
|
Записан
|
За помощь +
|
|
|
artem73
Новичок
Репутация: 1
Offline
Пол: 
API: Tululoo
Деятельность: Всем
Сообщений: 12
Композависимый 15lvl
|
 |
« Ответ #10 : Июль 11, 2012, 18:45:21 » |
|
В тулулу - никак. Можно изменять цвет, деформировать существующие. А создавай в фотошопе или пеинте.
|
|
|
Записан
|
Деятельность: делаю мануалы и расширения для Tululoo; программирую; разрабатываю защиту для javascript. Языки программирования: PHP, Javascript, GML, Pascal.
|
|
|
alexvsalexvsalex
Участник
  
Репутация: 8
Offline
Пол: 
API: Game Maker 8.0 Pro
Деятельность: GML , Pascal (Delphi)
Сообщений: 160
|
 |
« Ответ #11 : Июль 11, 2012, 19:14:05 » |
|
А как портировать игры? Я скачал PhoneGap 1.90 ,но там ничего что можно запустить.
|
|
|
Записан
|
За помощь +
|
|
|
artem73
Новичок
Репутация: 1
Offline
Пол: 
API: Tululoo
Деятельность: Всем
Сообщений: 12
Композависимый 15lvl
|
 |
« Ответ #12 : Июль 11, 2012, 19:52:52 » |
|
Скачивать - это библиотека phonegap для операций с файлами и всего прочего. Берешь свои знания английского(или translate.google.ru) и лезешь на сайте в Docs. И читаешь, что надо для компилирования игры.
|
|
|
Записан
|
Деятельность: делаю мануалы и расширения для Tululoo; программирую; разрабатываю защиту для javascript. Языки программирования: PHP, Javascript, GML, Pascal.
|
|
|
|