Re: Все игры для KolibriOS
Posted: Thu Jul 29, 2010 7:37 pm
IgorA, вот это здорово!!
Щас будем тестить !
Щас будем тестить !
А последние версии игры из svn работают?Андрей Михайлович wrote:Просто вылетает и всё... Видно, что окно начинает рисоваться (появляется рамка), но через доли секунды всё исчезает...
fixed in svn.1568dunkaist wrote:Природу бага понял: при выходе используются функции ini.set_int и ini.set_str из libini (вызываются единожды, не в цикле) для сохранения параметров и рекордов, но возможность записи на диск не проверяется.
Возможно, причина в том, что в одном случае (в котором виснет) размер файла уменьшается, а в другом (в котором не виснет) - не меняется либо увеличивается. Действия по изменению ini-файла разные в зависимости от знака изменения длины.dunkaist wrote:Примечательно, что в одном случае виснет, а в другом работает. Прошу комментариев от разработчиков libini.
думаю все эти настройки сделать через ini файл.Albom wrote:1) скорость игры мне показалась несколько великоватой. ну, тормоз я. )) было бы неплохо указывать в ini-файл скорость.
2) между нажатием кнопки запуска игры и стартом желательно сделать небольшую паузу, чтобы отбросить в сторону мышь, поставить пальцы на нужные кнопки и сконцентрировать внимание.
3) куры как бы "двоятся" из-за того, что сделана имитация настощего ЖК индикатора. по-моему, лучше серые контуры убрать (как это сделано с другими рисунками).
над этим тоже подумаю.Андрей Михайлович wrote:1. В ходе дальнейшей разработки стоит, наверное, ориентироваться всё-таки на симуляцию "настоящей" Электроника ИМ-02. В связи с этим нужно сделать, чтобы скорость и количество одновременно падающих яиц были схожи с таковыми на реальной "Электронике".
Так, на настоящей "Электронике" первые 5 яиц всегда скатываются "по одному" (а когда игрок наберёт 5 очков, яиц начинает катиться уже более одного одновременно).
Посмотреть, как построена оригинальная игра, можно с помощью вот этого симулятора ("Карманное Землятресение"; хотя, думаю, ты о нём знаешь).
2. Было бы неплохо назначить две клавиши на клавиатуре для начала новой игры А и Б соответственно (можно сделать, например, F2 и F3, либо любые другие; главное, чтоб случайно в процессе игры их не нажать).
Code: Select all
offs_shadow_x=2
offs_shadow_y=2