Board.KolibriOS.org

Official KolibriOS board
It is currently Tue Jun 25, 2019 8:59 am

All times are UTC+03:00




Post new topic  Reply to topic  [ 150 posts ]  Go to page Previous 15 6 7 8 9 10 Next
Author Message
PostPosted: Sat Aug 07, 2010 4:53 pm 
Offline
ex Dron2004
User avatar

Joined: Sun Jul 18, 2010 12:44 pm
Posts: 67
По отношению к Колибри - оффтоп, конечно, но всё же...

Выпущена версия для Linux!
Игра разработана на базе библиотек GTK+ 2.0. Код написан на языке Си.

Image

Скачать Косилку для Linux
Скачать исходный код Косилки для Linux

Кроме того, также доступны
- Косилка для КолибриОС
- Косилка для Win32
- Косилка для Mac OS X
- Косилка для DOS
- Косилка на Java J2SE 6 для ПК
- Косилка для Pocket PC/Windows Mobile
- Косилка J2ME для мобильных телефонов


Подробности вот здесь.


Last edited by Андрей Михайлович on Sun Aug 08, 2010 5:06 pm, edited 1 time in total.

Top
   
PostPosted: Sat Aug 07, 2010 10:19 pm 
Offline
User avatar

Joined: Thu Mar 01, 2007 7:57 pm
Posts: 835
Это хорошо, но линуксовая версия сегфолтится :(
Виндовая под вайном работает, но при этом полная отрисовка с анимацией визуально мало отличается от обычной полной.

_________________
Всех выше те, кто доброе творят,
И за дела добра не ждут наград,
Всем жертвуют для страждущих людей,
Не думая о выгоде своей.


Top
   
PostPosted: Sun Aug 08, 2010 6:20 am 
Offline
ex Dron2004
User avatar

Joined: Sun Jul 18, 2010 12:44 pm
Posts: 67
Quote:
Это хорошо, но линуксовая версия сегфолтится

Мммда? Странно... По идее, если в папке с программой лежат файлы kosilka.usf и kosilka.klp, всё должно работать. :(

Quote:
Виндовая под вайном работает, но при этом полная отрисовка с анимацией визуально мало отличается от обычной полной.

И в самой винде тоже мало отличается :) .


Top
   
PostPosted: Sun Aug 08, 2010 8:25 am 
Offline
User avatar

Joined: Thu Mar 01, 2007 7:57 pm
Posts: 835
А почему GTK+ 2.0? Оно же deprecated, третья версия уже заменила вторую:)

_________________
Всех выше те, кто доброе творят,
И за дела добра не ждут наград,
Всем жертвуют для страждущих людей,
Не думая о выгоде своей.


Top
   
PostPosted: Sun Aug 08, 2010 9:41 am 
Offline
ex Dron2004
User avatar

Joined: Sun Jul 18, 2010 12:44 pm
Posts: 67
Атауальпа wrote:
А почему GTK+ 2.0? Оно же deprecated, третья версия уже заменила вторую:)

Не правда :D
http://www.gtk.org/


Top
   
PostPosted: Sun Aug 08, 2010 5:11 pm 
Offline
ex Dron2004
User avatar

Joined: Sun Jul 18, 2010 12:44 pm
Posts: 67
Косилка для Linux обновилась до версии 1.0.1
Теперь аварийные ситуации обрабатываются корректно. В случае чего-либо экстраординарного вместо "сегфолта" будет произведён корректный выход из программы, при этом на консоль выводится сообщение о причинах ошибки.
Загрузить бинарник
Загрузить исходник
Атауальпа, просьба потестить...


Top
   
PostPosted: Sun Aug 08, 2010 6:23 pm 
Offline

Joined: Mon Sep 24, 2007 11:11 am
Posts: 2814
Mint 9 Isadora, полет отличный. *Косит траву*
Как насчет звуков?


Top
   
PostPosted: Sun Aug 08, 2010 9:45 pm 
Offline
User avatar

Joined: Thu Mar 01, 2007 7:57 pm
Posts: 835
ArchLinux актуальный. Распаковал все файлы, запустил. Задумчиво смотрю в пустое окно... но ничего не происходит.

_________________
Всех выше те, кто доброе творят,
И за дела добра не ждут наград,
Всем жертвуют для страждущих людей,
Не думая о выгоде своей.


Top
   
PostPosted: Mon Aug 09, 2010 8:48 am 
Offline
ex Dron2004
User avatar

Joined: Sun Jul 18, 2010 12:44 pm
Posts: 67
Quote:
Mint 9 Isadora, полет отличный. *Косит траву*

Работает!! Здорово! Слушай, а каким дистрибутивом ты пользуешься?

Quote:
Как насчет звуков?

Честно говоря, пока не думал об этом :)
Хотя такой вопрос поднимался при разработке Косилки для Колибри пару лет назад

Quote:
ArchLinux актуальный. Распаковал все файлы, запустил. Задумчиво смотрю в пустое окно... но ничего не происходит.

А в консоли что-нибудь пишет?
Попробуй запустить через консоль
Code:
cd (путь к распакованной игре)
./kosilka

или вот так
Code:
cd (путь к распакованной игре)
./kosilka kosilka.klp kosilka.usf

Очень странно... У меня на Ubuntu 10.04 всё работает без каких-либо проблем...


Top
   
PostPosted: Mon Aug 09, 2010 9:31 am 
Offline

Joined: Mon Sep 24, 2007 11:11 am
Posts: 2814
Андрей Михайлович wrote:
Работает!! Здорово! Слушай, а каким дистрибутивом ты пользуешься?

Ну дык, Mint 9 Isadora :) это почти тот же Ubuntu 10.04, но со своими плюшками. Запускал из самого свежего Gnome, и вот сейчас запустил из KDE 4.4.
В KDE, кстати, с клика не запустилась, только из Konsole.


Top
   
PostPosted: Mon Aug 09, 2010 11:53 am 
Offline
ex Dron2004
User avatar

Joined: Sun Jul 18, 2010 12:44 pm
Posts: 67
Sorcerer wrote:
Ну дык, Mint 9 Isadora :) это почти тот же Ubuntu 10.04, но со своими плюшками.

Аааа... Извиняюсь, я протупил откровенно :mrgreen:
Когда-то тоже использовал Linux Mint (довольно давно), версию 4.0.

Quote:
В KDE, кстати, с клика не запустилась, только из Konsole.

Интересно почему :? ... По всей видимости, что-то не так с параметрами командной строки... Но вот что конкретно и как такое может быть :?: :?: :?: ...


Top
   
PostPosted: Mon Aug 09, 2010 1:02 pm 
Offline

Joined: Mon Sep 24, 2007 11:11 am
Posts: 2814
Возможно, дело в кривизне моих рук :) Ведь я брал не KDE Mint, а базовый; ставил кеды вручную, да еще не через метапакет kubuntu, а ручками через менеджер пакетов выбирая нужное-не нужное...

upd: Nautilus запускает, Dolphin предлагает выбрать приложение для открытия файла... Видимо, дело все же в той самой кривизне :)


Top
   
PostPosted: Mon Aug 09, 2010 1:20 pm 
Offline

Joined: Mon Sep 24, 2007 11:11 am
Posts: 2814
Проверил версии для wm и java me.
Java ME работает отлично. Телефон BBK S328, на процессоре MT6229 насколько помню. Тормозов нет никаких :) Только кнопочки приходится много-много раз нажимать, нет повтора клавиш при долгом нажатии. Графическое меню бы...
Версия для WM тоже работает. :) Только устанавливается не в Игры, а в главное меню. Конечно, ярлык перетянуть - плевое дело, но все-таки... И иконка немного странная. Запускал в режиме управления пальцами. Управляется неплохо, хотя и не сразу въезжаешь, куда жать-то :). Кнопки, вызывающей меню, на экране нет, поэтому найти его не так-то просто. А вот случайно его вызвать в процессе перемещения - это запросто :)


Top
   
PostPosted: Mon Aug 09, 2010 2:00 pm 
Offline
ex Dron2004
User avatar

Joined: Sun Jul 18, 2010 12:44 pm
Posts: 67
Quote:
Видимо, дело все же в той самой кривизне

Честно говоря, не думаю... Надо будет попробовать запустить из КУбунту...

Quote:
Java ME работает отлично. Телефон BBK S328, на процессоре MT6229 насколько помню. Тормозов нет никаких Только кнопочки приходится много-много раз нажимать, нет повтора клавиш при долгом нажатии.

Повтор нажатия клавиши при её удержании зависит от конкретной модели телефона. Я тестировал на 3-х устройствах (Motorola V180, Nokia 6260 и Nokia N90) и на 3-х эмуяторах (стандартном Sun'овском, эмуляторе Nokia Series 40 и эмуляторе Series 60), "повтор" везде был...
Вообще, при разработке даже такой несложной программы, как "Игра Косилка", сталкиваешься с проблемами, связанными с особенностями реализации виртуальной машины Java на различных мобильных телефонах...
Одна из наиболее явных проблем связана с реализацией "полноэкранного режима", ибо часть телефонов прячут при этом служебную строку (где показан уровень сигнала и т.п.), а часть (как правило, более старые модели) - нет. Были также проблемы с определением разрешения экрана после переключения в полноэкранный режим.
"Повтор" клавиш - уже третий пример.
P.S.: Только что проверил на Nokia 6303 Classic. Повтор есть, но пауза довольно значительная (гораздо больше комфортной). В области управления эту версию нужно, конечно, дорабатывать...
P.P.S.: Зато Косилка для J2ME поддерживает сенсорные экраны (управление стилусом) :mrgreen:

Quote:
Версия для WM тоже работает. Только устанавливается не в Игры, а в главное меню. Конечно, ярлык перетянуть - плевое дело, но все-таки...

Согласен, не очень серьёзный, но всё-таки недочёт.

Quote:
Управляется неплохо, хотя и не сразу въезжаешь, куда жать-то . Кнопки, вызывающей меню, на экране нет, поэтому найти его не так-то просто. А вот случайно его вызвать в процессе перемещения - это запросто

Думал сделать подсветку областей для нажатия, но получалось не очень красиво... Кнопку для вызова меню, конечно, лучше всё-таки отрисовывать, согласен.
Сейчас, конечно, нельзя сказать, что всё интуитивно понятно :) . Кстати, меню можно также вызвать софт-клавишей (если софт-клавиши, конечно, есть на устройстве).


Top
   
PostPosted: Mon Aug 09, 2010 2:03 pm 
Offline
ex Dron2004
User avatar

Joined: Sun Jul 18, 2010 12:44 pm
Posts: 67
В догонку:
Sorcerer, попробуй
Code:
cd (путь к игре)
chmod a+rwx kosilka

, а потом запустить из Dolphin'a


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 150 posts ]  Go to page Previous 15 6 7 8 9 10 Next

All times are UTC+03:00


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Limited