forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Monkey (http://forum.boolean.name/forumdisplay.php?f=163)
-   -   бета-тест TetraMaster - android game (http://forum.boolean.name/showthread.php?t=18070)

Данил 24.01.2014 02:18

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

Arton 24.01.2014 09:18

Ответ: бета-тест TetraMaster - android game
 
Цитата:

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

Поздравляю.
Нету андроида, заценить увы не могу.

Скрытый текст (вы должны войти под своим логином или зарегистрироваться и иметь 600 сообщение(ий)):
У вас нет прав, чтобы видеть скрытый текст, содержащийся здесь.

Жека 24.01.2014 12:05

Ответ: бета-тест TetraMaster - android game
 
Круто, молодцы!
Поздравляю с релизом:)

Данил, вам нужно подправить описание приложения - где-то точек в предложении нет, где-то слитно написано после запятой, мелочи всякие, вид портят - это же лицо программы.

У бесплатной версии почти нет загрузок, видно у платной будет ещё меньше. ((
Вы же рекламу будете продвигать, вероятно, чтобы привлечь народ.

Lite версия у меня на Note II не запустилась - начала играть музыка на чёрном фоне, и вылетела с ошибкой, отчёт вам отправил, и вот что в логе:
(error выделен красным)
01-24 14:50:24.170 2468-3059/? I/ActivityManager﹕ START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.tetramasterLite/.MonkeyGame} from pid 9090
01-24 14:50:24.180 2468-2521/? D/InputTransport﹕ Input channel constructed: name='42eee698 Starting com.tetramasterLite (server)', fd=437
01-24 14:50:24.180 2468-2521/? D/InputTransport﹕ Input channel constructed: name='42eee698 Starting com.tetramasterLite (client)', fd=439
01-24 14:50:24.200 2468-3181/? I/ActivityManager﹕ Start proc com.tetramasterLite for activity com.tetramasterLite/.MonkeyGame: pid=16133 uid=10160 gids={50160, 1028}
01-24 14:50:24.205 1944-2008/? I/SurfaceFlinger﹕ id=299 createSurf (1x1),2 flag=404, Starting com.tetramasterLite
01-24 14:50:24.590 2468-3221/? D/InputDispatcher﹕ Focused application set to: AppWindowToken{4328c980 token=Token{42b39370 ActivityRecord{42c81060 u0 com.tetramasterLite/.MonkeyGame}}}
01-24 14:50:24.875 2468-2479/? D/InputTransport﹕ Input channel constructed: name='42f1a6c8 com.tetramasterLite/com.tetramasterLite.MonkeyGame (server)', fd=299
01-24 14:50:24.875 2468-2479/? D/InputTransport﹕ Input channel constructed: name='42f1a6c8 com.tetramasterLite/com.tetramasterLite.MonkeyGame (client)', fd=405
01-24 14:50:24.875 2468-2479/? D/InputTransport﹕ Input channel destroyed: name='42f1a6c8 com.tetramasterLite/com.tetramasterLite.MonkeyGame (client)', fd=405
01-24 14:50:24.875 16133-16133/? D/InputTransport﹕ Input channel constructed: name='42f1a6c8 com.tetramasterLite/com.tetramasterLite.MonkeyGame (client)', fd=48
01-24 14:50:24.880 1944-2008/? I/SurfaceFlinger﹕ id=302 createSurf (1x1),1 flag=4, com.tetramasterLite/com.tetramasterLite.MonkeyGame
01-24 14:50:24.895 2468-8596/? D/InputDispatcher﹕ Focus entered window: Window{42f1a6c8 u0 com.tetramasterLite/com.tetramasterLite.MonkeyGame}
01-24 14:50:24.965 2468-2479/? I/WindowManager﹕ Switching to real app window: Window{42f1a6c8 u0 com.tetramasterLite/com.tetramasterLite.MonkeyGame}
01-24 14:50:24.965 2468-2521/? I/ActivityManager﹕ Displayed com.tetramasterLite/.MonkeyGame: +778ms
01-24 14:50:24.970 1944-9248/? I/SurfaceFlinger﹕ id=299 Removed Starting com.tetramasterLite (6/9)
01-24 14:50:24.970 1944-2259/? I/SurfaceFlinger﹕ id=299 Removed Starting com.tetramasterLite (-2/9)
01-24 14:50:24.975 2468-2521/? D/InputTransport﹕ Input channel destroyed: name='42eee698 Starting com.tetramasterLite (server)', fd=437
01-24 14:50:24.975 2468-2521/? D/InputTransport﹕ Input channel destroyed: name='42eee698 Starting com.tetramasterLite (client)', fd=439
01-24 14:50:24.980 2468-2521/? I/WindowManager﹕ Screen frozen for +579ms due to Window{42eee698 u0 Starting com.tetramasterLite}
01-24 14:50:28.875 1937-1937/? I/DEBUG﹕ pid: 16133, tid: 16149, name: Thread-893 >>> com.tetramasterLite <<<
01-24 14:50:29.285 2468-16190/? W/ActivityManager﹕ Force finishing activity com.tetramasterLite/.MonkeyGame
01-24 14:50:29.315 2468-16190/? I/WindowManager﹕ Screenshot Window{42f1a6c8 u0 com.tetramasterLite/com.tetramasterLite.MonkeyGame} was all black! mSurfaceLayer=21045 minLayer=21040 maxLayer=21045
01-24 14:50:29.890 2468-2522/? D/InputTransport﹕ Input channel constructed: name='42fb5330 Application Error: com.tetramasterLite (server)', fd=430
01-24 14:50:29.890 2468-2522/? D/InputTransport﹕ Input channel constructed: name='42fb5330 Application Error: com.tetramasterLite (client)', fd=432
01-24 14:50:29.895 2468-2522/? D/InputDispatcher﹕ Focus left window: Window{42f1a6c8 u0 com.tetramasterLite/com.tetramasterLite.MonkeyGame}
01-24 14:50:29.895 2468-2522/? D/InputDispatcher﹕ Focus entered window: Window{42fb5330 u0 Application Error: com.tetramasterLite}
01-24 14:50:29.900 2468-2522/? W/ActivityManager﹕ Activity pause timeout for ActivityRecord{42c81060 u0 com.tetramasterLite/.MonkeyGame}
01-24 14:50:30.060 1944-2008/? I/SurfaceFlinger﹕ id=309 createSurf (1x1),1 flag=4, Application Error: com.tetramasterLite
01-24 14:50:36.785 2468-3059/? I/ActivityManager﹕ Process com.tetramasterLite (pid 16133) (adj 9) has died.
01-24 14:50:36.785 2468-2647/? W/InputDispatcher﹕ channel '42f1a6c8 com.tetramasterLite/com.tetramasterLite.MonkeyGame (server)' ~ Consumer closed input channel or an error occurred. events=0x9
01-24 14:50:36.790 2468-2647/? E/InputDispatcher﹕ channel '42f1a6c8 com.tetramasterLite/com.tetramasterLite.MonkeyGame (server)' ~ Channel is unrecoverably broken and will be disposed!
01-24 14:50:36.800 2468-3182/? W/InputDispatcher﹕ Attempted to unregister already unregistered input channel '42f1a6c8 com.tetramasterLite/com.tetramasterLite.MonkeyGame (server)'
01-24 14:50:36.800 2468-3182/? I/WindowState﹕ WIN DEATH: Window{42f1a6c8 u0 com.tetramasterLite/com.tetramasterLite.MonkeyGame}
01-24 14:50:36.815 1944-5659/? I/SurfaceFlinger﹕ id=302 Removed com.tetramasterLite/com.tetramasterLite.MonkeyGame (3/7)
01-24 14:50:36.820 1944-2038/? I/SurfaceFlinger﹕ id=302 Removed com.tetramasterLite/com.tetramasterLite.MonkeyGame (-2/7)
01-24 14:50:36.820 2468-3182/? D/InputTransport﹕ Input channel destroyed: name='42f1a6c8 com.tetramasterLite/com.tetramasterLite.MonkeyGame (server)', fd=299
01-24 14:50:36.825 1944-9688/? I/SurfaceFlinger﹕ id=302 Removed com.tetramasterLite/com.tetramasterLite.MonkeyGame (-2/7)


Ещё - за 30-60-90 рублей я бы купил, за 160 нет, увы.

Данил 24.01.2014 12:38

Ответ: бета-тест TetraMaster - android game
 
Блин, я, честно сказать, не знаю, что делать с этой ошибкой, у меня на таб3 тоже не запускается, такая же ситуация. На некоторых моделях запускается, на некоторых нет. При чем, любые приложения обезьяны.
Попробую хелловорлд накатать, для теста.

Данил 24.01.2014 13:51

Ответ: бета-тест TetraMaster - android game
 
Написал Hello world - вылетает.
Цитата:

'run this app several times to see application state being updated.
#ANDROID_NATIVE_GL_ENABLED="true"
#ANDROID_SCREEN_ORIENTATION="landscape"
#ANDROID_APP_LABEL="Hello world"
#ANDROID_APP_PACKAGE="com.helloworld"
Import mojo.app
Import mojo.graphics
Global x:int
Class MyApp Extends App


Field state$

Method OnCreate()
SetUpdateRate 60
Seed = Millisecs()
End

Method OnRender()
Cls
DrawText Millisecs(),0,0
End

End


Function Main()
New MyApp
End

devolonter 24.01.2014 16:49

Ответ: бета-тест TetraMaster - android game
 
Цитата:

Написал Hello world - вылетает
В последней стабильной V76d - работает, ваша игра - нет. Какая версия Monkey?

Жека 24.01.2014 18:55

Ответ: бета-тест TetraMaster - android game
 
Вероятно, речь про MonkeyPro64.

Я проверил на двух телефонах Galaxy Note II с прошивкой 4.3 - вылетает с ошибкой.
На планшете Galaxy Note 10.1 2014 c прошивкой 4.3 - вылетает
На планшете Nexus 7 2013 с прошивкой 4.4.2 - работает.

Такое ощущение что порядок инициализации движка кривой, не подходящий для андроида 4.3 или это самсунговская проблема.

Конечно лучше скомпилить на самом новом манки.

devolonter 24.01.2014 20:12

Ответ: бета-тест TetraMaster - android game
 
Цитата:

Вероятно, речь про MonkeyPro64
Тогда пациент скорее мертв. Попробовал собрать в 64-й. Да, не работает. Помнится была какая-то бага с Android 4.2 - возможно как раз тот случай.
Вот - http://monkeycoder.co.nz/Community/posts.php?topic=3989

Добавлено: Данил, попробуй добавить buf.position( 0 ); перед каждым вызовом GLES11.glTexImage2D в mojo.android.java

Жека 25.01.2014 07:39

Ответ: бета-тест TetraMaster - android game
 
Ага, я добавил buf.position( 0 ); , теперь работает.

Данил 25.01.2014 14:06

Ребята, спасибо!!!!
Только по-подробнее, что куда добавить?

Я не такой спец еще как вы :)

И теперь еще более глупый вопрос - а как, собственно. продвигать-то игру?

Igor 25.01.2014 16:36

Ответ: бета-тест TetraMaster - android game
 
Посмотрел ролик. Как играть так и не понял.
P.S. А ещё абстрактную игру за 162 рубля покупать неохота

Жека 25.01.2014 22:23

Ответ: бета-тест TetraMaster - android game
 
Данил, открой файл \MonkeyPro64\modules\mojo\native\mojo.android.java и добавь строку как сказал devolonter. Таких мест в файле штук 5 всего. И вуаля.:)
Жду на маркете исправленную лайт версию.

Данил 26.01.2014 23:25

Ответ: бета-тест TetraMaster - android game
 
Да, я тоже хочу понизить цену. Неправильно, наверное выбрали, политику.
Ничего, еще научися :)

Жека 27.01.2014 08:38

Ответ: бета-тест TetraMaster - android game
 
Я сам склоняюсь к варианту "бесплатная (или дешёвая) версия с покупками внутри приложения".
У гугла можно заказывать рекламу проги, чтобы мелькала на баннерах.
Ещё нужно сходить на форумы любителей карточных игр и там рассказать про игру.

Данил 04.02.2014 10:36

Ответ: бета-тест TetraMaster - android game
 
Спасибо, помогло, ждите обновленной версии.
Выдвинул команде предложение сбавить цену до 90 рублей.


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

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