Board.KolibriOS.org

Официальный форум KolibriOS
Текущее время: Вт окт 17, 2017 5:51 pm

Часовой пояс: UTC+03:00




Начать новую тему  Ответить на тему  [ 195 сообщений ]  На страницу Пред. 18 9 10 11 12 13 След.
Автор Сообщение
 Заголовок сообщения: Re: Все игры для KolibriOS
СообщениеДобавлено: Чт янв 20, 2011 6:07 pm 
Не в сети
Public Relations
Аватара пользователя

Зарегистрирован: Пн июн 07, 2010 12:01 pm
Сообщения: 1879
Атауальпа писал(а):
Хотел бы видеть ещё какой-нибудь симулятор эволюции вроде SwimBots. Хотя есть Life, но я до сих пор не понял, как в неё играть, да и не очень зрелищно.

В Life не играют в прямом смысле этого слова. Эта игра, которая сама в себя играет. Ты только устанавливаешь начальную картинку, а дальше она изменяется сама.


Вернуться к началу
 Заголовок сообщения: Re: Все игры для KolibriOS
СообщениеДобавлено: Пт фев 25, 2011 12:12 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пн апр 16, 2007 6:38 pm
Сообщения: 1222
Sudoku вводит пользователя в заблуждение. Для новой игры просит нажать N, что, само собой, означает 'shift'+'n' (как и (в той же игре) '+' значит 'shift'+'='), а на такое сочетание не реагирует.

_________________
И мы уже давно не пешки,
Мы пули, мы орлы, и решки!
Война ютит бинарный код,
Умри, или иди вперед!


Вернуться к началу
 Заголовок сообщения: Re: Все игры для KolibriOS
СообщениеДобавлено: Пт фев 25, 2011 12:14 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пн апр 16, 2007 6:38 pm
Сообщения: 1222
T и C тоже не работают.

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

_________________
И мы уже давно не пешки,
Мы пули, мы орлы, и решки!
Война ютит бинарный код,
Умри, или иди вперед!


Вернуться к началу
 Заголовок сообщения: Re: Все игры для KolibriOS
СообщениеДобавлено: Пт фев 25, 2011 12:19 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пн апр 16, 2007 6:38 pm
Сообщения: 1222
при нажатии странной неподписанной кнопочки, что внизу справа дислоцируется, окошко Sudoku зачем-то редислоцируется из комфортного для меня положения в левую верхнюю часть экрана.

_________________
И мы уже давно не пешки,
Мы пули, мы орлы, и решки!
Война ютит бинарный код,
Умри, или иди вперед!


Вернуться к началу
 Заголовок сообщения: Re: Все игры для KolibriOS
СообщениеДобавлено: Пт фев 25, 2011 3:16 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пн апр 16, 2007 6:38 pm
Сообщения: 1222
Змейка:
"- уровни теперь задаются битовыми картами, что даёт экономию в 336 байт на каждый уровень по сравнению с предыдущей реализацией;"
- раз уж так, почему бы не использовать для уровней WBMP? там и размеры поля задаются, и сохранять из графических редакторов в этот формат можно

_________________
И мы уже давно не пешки,
Мы пули, мы орлы, и решки!
Война ютит бинарный код,
Умри, или иди вперед!


Вернуться к началу
 Заголовок сообщения: Re: Все игры для KolibriOS
СообщениеДобавлено: Пт фев 25, 2011 8:08 pm 
Не в сети
Mentor
Аватара пользователя

Зарегистрирован: Пн окт 19, 2009 10:58 am
Сообщения: 329
Gluk писал(а):
Змейка:
"- уровни теперь задаются битовыми картами, что даёт экономию в 336 байт на каждый уровень по сравнению с предыдущей реализацией;"
- раз уж так, почему бы не использовать для уровней WBMP? там и размеры поля задаются, и сохранять из графических редакторов в этот формат можно

Размеры поля - это не единственные параметры уровня, а разделять уровень на две части не хотелось бы. К тому же, если не ошибаюсь, libimg пока не умеет wbmp (но я взял на заметку). GIMP 2.6 по дефолту не умеет wbmp, расширение не искал. А вообще, идея с изображениями интересная, спасибо, я подумаю над этим.


Вернуться к началу
 Заголовок сообщения: Re: Все игры для KolibriOS
СообщениеДобавлено: Пт фев 25, 2011 11:43 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пн апр 16, 2007 6:38 pm
Сообщения: 1222
да, сейчас посмотрел, в редакторах нечасто встречается. Я в свое время использовал Nokia Mobile Internet Toolkit оказывается.
формат простой, фактически это просто битовое поле)

_________________
И мы уже давно не пешки,
Мы пули, мы орлы, и решки!
Война ютит бинарный код,
Умри, или иди вперед!


Вернуться к началу
 Заголовок сообщения: Re: Все игры для KolibriOS
СообщениеДобавлено: Сб фев 26, 2011 12:27 am 
Не в сети
Аватара пользователя

Зарегистрирован: Пн окт 27, 2008 10:10 pm
Сообщения: 750
Раз уж выше говорили про Life то скажу что у меня есть программа с помощью которой можно делать красивые 3D картинки из Life , если кому надо обращайтесь :D
Работает под Windows :|


Вложения:
life_vir.png
life_vir.png [ 99.66 КБ | 1603 просмотра ]
Вернуться к началу
 Заголовок сообщения: Re: Все игры для KolibriOS
СообщениеДобавлено: Сб апр 02, 2011 10:27 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пн окт 27, 2008 10:10 pm
Сообщения: 750
Я взял код из программы Life (описанной выше) и перевел несколько строк кода из C++ в asm . В результате получилась программа которую я прикрепил в файле и на картинке.
Недоработки :
Программа пока сырая (3-D графики в нет и пока не предвидеться). Пока в программе есть всего одна конфигурация, которая автоматически создается при запуске, потому что считывания и сохранения из файлов еще нет, возможно сделаю когда будет свободное время. Масштабирования размеров поля пока тоже нет.
Преимущества по сравнению с существующей life2 :
1) расчет конфигураций ведеться в зависимости от ее размера, а не от размеров поля
2) размеры поля в данном алгоритме ограничены типом данных dd ( 4 байта 2^32 )
3) код на asm должен работать оптимальнее чем на C++


Вложения:
Комментарий к файлу: альфа версия
life3_02_04_11.7z [9.05 КБ]
54 скачивания
life3.png
life3.png [ 5.56 КБ | 1490 просмотров ]
Вернуться к началу
 Заголовок сообщения: Re: Все игры для KolibriOS
СообщениеДобавлено: Сб апр 02, 2011 10:39 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пт июн 27, 2008 3:22 pm
Сообщения: 974
Спойлер: Показать
Но и после этого всеобщее помешательство по LIFE на девятом этаже не закончилось. Каждую ночь, Госпер и его друзья монопольно занимали 340-й дисплей и запускали на нем разные фигуры LIFE. Для них это было непрекращающимся развлечением, исследованием, и путешествием в другой мир. Кое-то не разделял их восхищения, в особенности Гринблатт. В начале 70-х годов, Гринблатт завладел лидерством в лаборатории. Его, похоже, больше заботили те вещи, которые надо было сделать, а так как он фактически отвечал за всю систему ITS, он активно пытался трансформировать свое видение хакерской мечты в машину, в которой бы это все воплотилось. Он уже предпринял ряд шагов, построив машину для игры в шахматы, которая играла со скоростью, недостижимой на большинстве из существовавших тогда компьютеров. Он также пытался удостовериться в том, что лаборатория нормально работает, и способствует прогрессированию хакерства и других интересных занятий.

LIFE не произвела на него никакого впечатления. Его сильно беспокоило то, что Госпер и остальные тратят, по его словам, "невероятное количество времени у консоли, уставившись в эти похожие на суп картинки", а также то что они монополизируют единственный 340-й терминал. Хуже всего было то, что программа, которую они использовали, была, по его мнению, "крайне неоптимальной". С этим хакеры LIFE с готовностью соглашались, но случай с LIFE был редким случаем, когда хакеры переносили некоторую неэффективность. Они были настолько ею одержимы, что не хотели сделать паузу даже на несколько дней, во время которой можно было бы схачить гораздо более лучшую версию. Гринблатт в знак протеста начал громко ругаться, (как он позднее признал, что "средний уровень накаленности обстановки был умеренно высоким"), и не заткнулся до тех пор, пока один из хакеров LIFE не написал более быструю версию программы, в которой можно было даже проходить вперед и назад на несколько поколений, выбирать для просмотра некоторые части экрана, и заниматься прочими вещами, с помощью которых можно было улучшить качество исследования.


Вернуться к началу
 Заголовок сообщения: Re: Все игры для KolibriOS
СообщениеДобавлено: Пн апр 04, 2011 11:27 am 
Не в сети
Kernel Developer
Аватара пользователя

Зарегистрирован: Чт сен 03, 2009 1:52 pm
Сообщения: 1599
В life2 код расчётов на ассемблере. Расчёт конфигурации и должен вестись исходя из размеров поля, а не конфигурации, потому что некоторые конфигурации имеют тенденцию сильно расти.


Вернуться к началу
 Заголовок сообщения: Re: Все игры для KolibriOS
СообщениеДобавлено: Пн апр 04, 2011 5:46 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пн окт 27, 2008 10:10 pm
Сообщения: 750
CleverMouse писал(а):
В life2 код расчётов на ассемблере

Этого не заметил, потому что там много исходных файлов на C++.
CleverMouse писал(а):
Расчёт конфигурации и должен вестись исходя из размеров поля, а не конфигурации, потому что некоторые конфигурации имеют тенденцию сильно расти.

С этим я не совсем согласен, потому что конфигурации которые быстро растут обычно расползаются по полю. Если алгоритм с полем фиксированных размеров то расчет на краях будет не точным. В таком случае нужно расширять поле, что увеличит точность расчетов но также приведет к тормозам.
На таких алгоритмах нужно оптимально подбирать размеры поля. Например небольшие конфигурации расчитывать на больших полях не выгодно, потому что свободные от ячеек края поля будут тормозить вычисления. Т. е. возникает необходимость задавать размер поля.
Потому однозначно сказать что алгоритм с фиксированным полем лучше чем алгоритм ориентирующийся на число расчитываемых ячеек нельзя. По крайней мере для этого необходимо протестировать программы на разных конфигурациях и посмотреть на скорость вычислений и на загрузку ЦП. А такое тестирование пока не возможно т. к. открытие файлов я еще не сделал ... и видя цитату выше
Asper писал(а):
Но и после этого всеобщее помешательство по LIFE на девятом этаже не закончилось.

врятли сделаю :lol:


Вернуться к началу
 Заголовок сообщения: Re: Все игры для KolibriOS
СообщениеДобавлено: Сб апр 09, 2011 2:26 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Чт мар 01, 2007 7:57 pm
Сообщения: 834
Запустил Life, радует, что запустилось на eBox :)
Не понял только, почему в начале эволюции, после периода бурного размножения и разбредания некоторых "организмов" больше ничего не происходит, если не считать шевеления на месте оставшихся. Будет ли что-то происходить дальше, если подождать, если нет, что делать?

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


Вернуться к началу
 Заголовок сообщения: Re: Все игры для KolibriOS
СообщениеДобавлено: Вс апр 10, 2011 11:26 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пн окт 27, 2008 10:10 pm
Сообщения: 750
Атауальпа писал(а):
Не понял только, почему в начале эволюции, после периода бурного размножения и разбредания некоторых "организмов" больше ничего не происходит, если не считать шевеления на месте оставшихся. Будет ли что-то происходить дальше, если подождать, если нет, что делать?

В игре life конфигурации ведут себя одним из следующих способов:
- изменяются пока не прийдут в "стабильное" состояние
- изменяются циклически, при этом остаются на месте или сдвигаются со временем в каком либо направлении (называются осциляторы или космические корабли)
- не изменяются (так называемые натюрморты)
- стабильно растут
- умирают, когда в результате изменений ничего не остается
Атауальпа писал(а):
Запустил Life, радует, что запустилось на eBox :)

Имеется в виду моя тестовая программа ? Если да то та конфигурация стабилизируется через некоторое время и дальше с ней ничего происходить не будет.


Вернуться к началу
 Заголовок сообщения: Re: Все игры для KolibriOS
СообщениеДобавлено: Чт авг 18, 2011 3:17 pm 
1) Баг Snake (или фича?) неадекватная реакция на схлопывание (rolled up), а также при развороте на весь экран схлопывается (rolled up).

2) Баг - мусор при схлопывании окна (rolled up): Phenix, Reversi, Arcanii, Freecell, Gomoku, Mine, MSquare.


Вернуться к началу
   
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 195 сообщений ]  На страницу Пред. 18 9 10 11 12 13 След.

Часовой пояс: UTC+03:00


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Limited
Русская поддержка phpBB