forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Monkey (http://forum.boolean.name/forumdisplay.php?f=163)
-   -   Вопрос-Ответ (для начинающих) (http://forum.boolean.name/showthread.php?t=17703)

devolonter 20.05.2013 18:17

Ответ: Вопрос-Ответ (для начинающих)
 
Цитата:

Сообщение от MoKa (Сообщение 259656)
Если это для хранения данных сохранения, то для HTML5 есть два способа.
Offlie Storage, либо отправлять данные на сервер и хранить на сейв-сервере.

Используйте HTML5 как полагается, т.к. там же куча крутых фичь есть, которые в нативном мире не доступны..

LoadState/SaveState как раз и используют Local Storage. Просто вопрос в контексте Monkey, поэтому и ответ ограничен возможностями "из коробки". Не каждый захочет сразу писать нативные вставки.

Nikich 20.05.2013 19:52

Ответ: Вопрос-Ответ (для начинающих)
 
LoadState/SaveState не совсем подходит из-за ограничения в объеме.
Можно подробнее о записи на сервер? В какую сторону копать?

devolonter 20.05.2013 20:12

Ответ: Вопрос-Ответ (для начинающих)
 
Цитата:

Сообщение от Nikich (Сообщение 259668)
LoadState/SaveState не совсем подходит из-за ограничения в объеме.
Можно подробнее о записи на сервер? В какую сторону копать?

А насколько там большие объемы? С помощью SaveState в HTML5 можно безопасно хранить до 2.5 MB данных.

Если говорить о записи на сервер, то тут реализация полностью на вашей стороне. Можете написать несколько методов и посредством запросов сохранять данные на сервере и читать их. Как данные будут храниться на сервере, в БД или по другому, не важно - главное чтобы доступ к ним был организован посредством какого-то API.

Для общения с сервером используйте модуль brl.httprequest. Правда в данный момент он не доступен в HTML5. Я уже отправил патч исправляющий это и он официально принят, но пока не опубликован, поэтому придется подождать. Неактуально.

Жека 05.08.2013 11:05

Ответ: Вопрос-Ответ (для начинающих)
 
Спасибо за Error(""). :)

Данил 14.01.2014 12:42

Ответ: Вопрос-Ответ (для начинающих)
 
Скажите, Уважаемые, я вот разрабатывал игры под свой самсунг таб 2, 1024х600, тестировал на устройствах, меньших по разрешению - все работает. пробовал на таб3 8 дюймов, 10 дюймов, на самсунг мега пробовал - в общем там, где разрешение более 1024х600 (совпадение, возможно) - не работает. В чем может быть причина?

SBJoker 14.01.2014 14:55

Ответ: Вопрос-Ответ (для начинающих)
 
Что-то неработающее приложение выводит в качестве ошибки?

Данил 14.01.2014 15:40

Ответ: Вопрос-Ответ (для начинающих)
 
Черный экран и последующий вылет.

SBJoker 14.01.2014 17:13

Ответ: Вопрос-Ответ (для начинающих)
 
Может быть всякое, от неправильно заполненного манифеста, где экраны такого разрешения не указаны в качестве поддерживаемых, до превышения размеров максимально поддерживаемых картинок/текстур, или нехватки памяти.
Набор графики один? Или несколько?

Жека 14.01.2014 19:32

Ответ: Вопрос-Ответ (для начинающих)
 
Надо смотреть в logcat, какие там есть сообщения (хотя если не вылетает с ошибкой то может там и не будет ничего нужного). Еще можно вставить в прогу вывод toast сообщений в разных местах, чтобы найти глючное место. Выхов,, андроид-функций доступен из манки-кода, но я не пробовал.

Жека 15.01.2014 18:15

Ответ: Вопрос-Ответ (для начинающих)
 
Могу посмотреть лог проги на нексусе с экраном 1920*1200, обращайся если нужно.

Данил 16.01.2014 19:03

Ответ: Вопрос-Ответ (для начинающих)
 
попробую в ближайшее вермся сделать приложение-пустышку, проверить, запуститься ли. отпишусь :)

Данил 23.01.2014 23:34

Ответ: Вопрос-Ответ (для начинающих)
 
Блин, вот, запускаю апк, начинает играть музыку, секудн 5, затем вылет.
что делать? Это же столько потенциальных клиентов вылетает.
Хм, за весь процесс игры было 64 билда игры, ни 25, ни 64 не хотят запускаться :(

SBJoker 24.01.2014 00:58

Ответ: Вопрос-Ответ (для начинающих)
 
Наверное много памяти юзаешь.

Данил 24.01.2014 02:19

Ответ: Вопрос-Ответ (для начинающих)
 
Предыдущем телефоне был гиг и тут работаю, на сегодняшнкм полтора, не работает.

Данил 24.01.2014 02:44

Ответ: Вопрос-Ответ (для начинающих)
 
Ребята-котята, теперь меня можно назвать бизнесменом. Предлагаю вашему внимаю мой первый проект, который опубликован во всемирном обществе интернет, трудилисьнад проектом ровно год, два человека, я и Роман - художник и просто хороший человек нашей конторы. Год был сложный, но игра увидела свет! Предлагаю ознакомиться с игрой по ссылке:
https://play.google.com/store/apps/d....tetramasterHD
Кому проект будет по душе, буду благодарен копеечкой. Спасибо за внимание.


Часовой пояс GMT +4, время: 01:29.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot