Здравствуйте, гость ( Вход | Регистрация )
|
17.10.2008, 18:31
Сообщение
#1
|
|
![]() Местный ![]() ![]() ![]() ![]() ![]() [offline] Куратор темы Группа: Разработчики Сообщений: 125 Регистрация: 6.11.2007 Dell Axim X51v Репутация: 41
|
VTetris
1.4.5 (22.04.10) ForumScreen1.4.jpg ( 21.26 килобайт )
Кол-во скачиваний: 35Разработчик - я (VSiemens, или иначе звать Vitik) VTetris для PPC - реализация классической игры Тетрис для платформы Windows Mobile. Задача игрока - двигая и вращая фигуры, укладывать их, образуя полные линии. Полные линии убираются, увеличивая счет очков, а если для очередной фигуры места не остается, игра завершается. Особенности игры:
Совместивость, требования:
Последняя версия (22.04.2010): 1.4.5 VTetris.CAB ( 227.25 килобайт )
Кол-во скачиваний: 1240(Примечание: по умлочанию выставлен английский язык, если не нравится, можно тыкнуть "Options" и в списке "Language" выбрать "Russian") ЗЫ: дабы не повторять в тысячный раз, нет, сенсорного управления нет и не будет. Предыдущие версии: Спойлер (+/-)
ChangeLog: Спойлер (+/-)
Отзывы, замечания и предложения только приветствуются. ps: официально тетрис последней версии выложен только на форуме 4PDA.ru и на моем юкозовском сайте. Еще он понемногу переписывается на java, чтобы можно было играть и на обычных мобильниках, да-да. Сообщение отредактировал VSiemens - 26.8.2010, 20:45 -------------------- |
|
|
|
18.10.2008, 7:00
Сообщение
#2
|
|
![]() Indie Rock 4 Life ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() [offline] Группа: Почетные форумчане Сообщений: 1556 Регистрация: 24.2.2008 Nokia 6600 Репутация: 165
|
WM2003SE - работает
Добавлено 18.10.2008, 7:00: Да, и QVGA. Нормально выглядит -------------------- HTC Magician навсегда
http://clck.ru/0mn5 |
|
|
|
18.10.2008, 7:11
Сообщение
#3
|
|
![]() Indie Rock 4 Life ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() [offline] Группа: Почетные форумчане Сообщений: 1556 Регистрация: 24.2.2008 Nokia 6600 Репутация: 165
|
Первый баг. если во время игры захочешь начать новую игру, то при нажатии кнопки "игра->новая инра->да" на экране появляетца надпись "Пауза". лечится это только двойным нажатием кнопки "Игра"
-------------------- HTC Magician навсегда
http://clck.ru/0mn5 |
|
|
|
18.10.2008, 10:07
Сообщение
#4
|
|
|
Бывалый ![]() ![]() ![]() ![]() ![]() ![]() [offline] Группа: Друзья 4PDA Сообщений: 479 Регистрация: 14.10.2005 Репутация: 35
|
С первого взгляда очень даже нечего.
Но большое пожелание, если будешь дорабатывать: сделать сохранение состояния игры при выходе и, соответственно, восстановление при следующем запуске. И ни в коем случае не в реестре, чтобы и после хардресета можно было возобновить игру Тогда это точно будет мой тетрис! |
|
|
|
18.10.2008, 10:18
Сообщение
#5
|
|
![]() Местный ![]() ![]() ![]() ![]() ![]() [offline] Куратор темы Группа: Разработчики Сообщений: 125 Регистрация: 6.11.2007 Dell Axim X51v Репутация: 41
|
сохранение игры? ах... я просто забыл об этом... в десктопной версии есть такая функция, но в этот тетрис я ее забыл добавить... будет не лень - добавлю одну галочку в настройки и страничку кода скопирую... игра будет вместе с настройками в config.cfg сохраняться...
-------------------- |
|
|
|
18.10.2008, 10:25
Сообщение
#6
|
|
![]() Гуру ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() [offline] Группа: Почетные форумчане Сообщений: 2895 Регистрация: 25.9.2006 Samsung GT-I8000 Репутация: 717
|
Может я и не понимаю в тетрисах ничего, но почему нету полноекранных версий?
|
|
|
|
18.10.2008, 10:30
Сообщение
#7
|
|
![]() Местный ![]() ![]() ![]() ![]() ![]() [offline] Куратор темы Группа: Разработчики Сообщений: 125 Регистрация: 6.11.2007 Dell Axim X51v Репутация: 41
|
Может я и не понимаю в тетрисах ничего, но почему нету полноекранных версий? а для чего? я предпочитаю чтобы было меню, видно часы и заголовок. да и если из-за моей криворукости тетрис зависнет, пользователь, обматеря автора последним матом, полезет стилусом в резет тыкать... а в Game Box Classics, кстати, есть игра Aqua Blocks - тот же тетрис, и на весь экран (вот когда он лично завис - разработчиков материл уже я). -------------------- |
|
|
|
18.10.2008, 16:31
Сообщение
#8
|
|
|
Бывалый ![]() ![]() ![]() ![]() ![]() ![]() [offline] Группа: Друзья 4PDA Сообщений: 479 Регистрация: 14.10.2005 Репутация: 35
|
Спасибо за сохранялку.
Наконец-то тетрис без всяких извращений, в который привычно Заслуженный +! Небольшой глючек проверь. Может это только у меня? На новой фигуре первое нажатие любой клавиши не отрабатывается. И если будешь дорабатывать Да, и выбор начального уровня не помешал бы. Сообщение отредактировал GVr - 18.10.2008, 16:32 |
|
|
|
18.10.2008, 16:40
Сообщение
#9
|
|
![]() Местный ![]() ![]() ![]() ![]() ![]() [offline] Куратор темы Группа: Разработчики Сообщений: 125 Регистрация: 6.11.2007 Dell Axim X51v Репутация: 41
|
GVr, глючок есть и у меня. причина его мне неизвестна. точнее, известна отчасти - еще с десктопной версии я сделал блокировку всех нажатий кнопок после падения фигуры, но оно должно разблокироваться после отпускания кнопки. в противном случае, может случиться, что зажав "вниз" (например), упадет не только текущая, но еще и 3 следующие фигуры (хотя это и маловероятно, но все равно неприятно, когда нужно вовремя отпускать кнопки)...
и опять возвращаясь к десктопу. там после загрузки игра как раз сразу ставится на паузу. здесь тоже сделаю обязательно... ну, а с выбором начального уровня что? скорость начальную выбирать чтоли? или количество строк мусора? я, конечно, думал об этом, но тогда пропадает смысл в рекордах. играть на разных уровнях - получать с разной степенью легкости очки, так что это будет неинтересно... Сообщение отредактировал VSiemens - 18.10.2008, 16:41 -------------------- |
|
|
|
18.10.2008, 18:10
Сообщение
#10
|
|
|
Бывалый ![]() ![]() ![]() ![]() ![]() ![]() [offline] Группа: Друзья 4PDA Сообщений: 479 Регистрация: 14.10.2005 Репутация: 35
|
Только выбор начальной скорости. Первые пара или больше уровней при наборе опыта становятся нудными. А переключение на следующий уровень сделать по тому же критерию, как если бы он был достигнут при начале с нулевого уровня. Ну а кто хочет честно вести таблицу рекордов всегда будут иметь возможность начать с нулевого уровня. Или еще в этом случае практикуют указывать в записи рекорда начальный уровень.
Кстати, чтобы избежать падения следующей фигуры, может ее не рисовать, пока не будет отпущена клавиша "вниз". Сообщение отредактировал GVr - 18.10.2008, 18:35 |
|
|
|
18.10.2008, 18:40
Сообщение
#11
|
|
![]() Местный ![]() ![]() ![]() ![]() ![]() [offline] Куратор темы Группа: Разработчики Сообщений: 125 Регистрация: 6.11.2007 Dell Axim X51v Репутация: 41
|
разницы, рисовать или нет - никакой. все действия все равно в массиве происходят. пока нажата кнопка движения, операционка быстро и много генерирует событие нажатия кнопки, далее идет проверка кнопки и вызов соответствующей процедуры. после падения фигуры происходит нагрузка на проц (проверка линий, обновление буферного изображения, генерация новой фигуры) и в этот момент сообщения обрабатываться не всегда успевают, а они встают в очередь, которая после спада нагрузки пачкой идет на обработку и сразувызывает соответствующую процедуру хоть сотню раз, пока стека (или что там) хватает.
кстати, паузу после загрузки я сделал, а выбор уровня - позже... сделаю в виде cab-файла даже, наверное... -------------------- |
|
|
|
19.10.2008, 10:13
Сообщение
#12
|
|
![]() Местный ![]() ![]() ![]() ![]() ![]() [offline] Куратор темы Группа: Разработчики Сообщений: 125 Регистрация: 6.11.2007 Dell Axim X51v Репутация: 41
|
вот... забили все на ненужный тетрис, а я его еще капельку доделал...
сделал выбор уровня начального, хоть в рекорды это не записывается... на паузу ставится после загрузки игры... и еще что-то... вот, в виде каба. ярлык в программах появляется, ибо игры не у всех "Games" называются и не всем понравится перемещать ярлыки. (если что, при переустановке конфиг и рекорды будут стираться) что-нибудь еще? Сообщение отредактировал VSiemens - 10.12.2008, 23:41 -------------------- |
|
|
|
19.10.2008, 10:43
Сообщение
#13
|
|
![]() Всевидящее Око ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() [offline] Группа: Модераторы Сообщений: 5857 Регистрация: 17.8.2006 Apple iPad Репутация: 807
|
VSiemens, указывай номера бета - версий. А то не понятно что где. Да и в шапку будет проще их ставить.
-------------------- Официальные прошивки для iPhone/iPad Джейлбрейк всех iДевайсов Jailbreakme -=Куплю iPhone 4 оф. разлоченный за разумные деньги=- |
|
|
|
19.10.2008, 11:10
Сообщение
#14
|
|
![]() Местный ![]() ![]() ![]() ![]() ![]() [offline] Куратор темы Группа: Разработчики Сообщений: 125 Регистрация: 6.11.2007 Dell Axim X51v Репутация: 41
|
я понимаю, что проще... я хочу в шапку, но не могу... нет у меня там кнопки "редактировать"...
-------------------- |
|
|
|
19.10.2008, 11:21
Сообщение
#15
|
|
![]() Местный ![]() ![]() ![]() ![]() ![]() [offline] Группа: Друзья 4PDA Сообщений: 124 Регистрация: 10.11.2006 HP iPAQ hx2490 Репутация: 0
|
Огромное спасибо за тетрис!
Вот какая просьба - не мог бы разработчик увеличеть само игровое окно.... -------------------- Смерть стоит того, чтобы жить,
А любовь стоит того, чтобы ждать... (В.Цой) |
|
|
|
19.10.2008, 18:43
Сообщение
#16
|
|
|
Бывалый ![]() ![]() ![]() ![]() ![]() ![]() [offline] Группа: Друзья 4PDA Сообщений: 479 Регистрация: 14.10.2005 Репутация: 35
|
Что еще?
* режим "релакс" - без ускорения, * скин "ностальжи" |
|
|
|
20.10.2008, 16:25
Сообщение
#17
|
|
![]() Местный ![]() ![]() ![]() ![]() ![]() [offline] Куратор темы Группа: Разработчики Сообщений: 125 Регистрация: 6.11.2007 Dell Axim X51v Репутация: 41
|
незачем, но все же немного модифицировал тетрис, который мне уже сниться начал О_о
в общем, сделал следующее:
я прямо готов поспорить, что что-то будет работать неправильно, но ошибки упорно прячутся от моего взгляда... после переустановки настройки и рекорды сотрутся, так что, если они нужны - config.cfg лучше забекапить с папки тетриса.. Сообщение отредактировал VSiemens - 10.12.2008, 23:44 -------------------- |
|
|
|
20.10.2008, 20:49
Сообщение
#18
|
|
|
Бывалый ![]() ![]() ![]() ![]() ![]() ![]() [offline] Группа: Друзья 4PDA Сообщений: 479 Регистрация: 14.10.2005 Репутация: 35
|
С исправлением первого нажатия - практически идеал.
Забей, ...на пару недель |
|
|
|
20.10.2008, 22:24
Сообщение
#19
|
|
|
Посетитель ![]() ![]() [offline] Группа: Активные пользователи Сообщений: 20 Регистрация: 11.1.2006 Acer n311 Репутация: 0
|
GodDeath, +1 насчет того чтобы сделать игровой экран побольше
А вообще, получился очень приятный тетрис! Хотя меня немного напрягает, что когда поевляется фигурка и начинаеш крутить, её невидно... Теперь, думаю стоит добавить опцию в который можно выбрать "показовать или нет" следушию фигуру. (для хардкорщиков Также, может удобно было еслиб при нажатия "уронить фигуру" была возможность ее двигать после того как она упала? И еще вопрос, как мне добавить свои блоки? -------------------- Acer n311 WM 6.1 от Football ROM v2.00.01 + 4GB SDHC
|
|
|
|
21.10.2008, 4:19
Сообщение
#20
|
|
|
Посетитель ![]() ![]() [offline] Группа: Активные пользователи Сообщений: 20 Регистрация: 11.1.2006 Acer n311 Репутация: 0
|
Очень понравился мне этот тетрис!
Поигрался немного и вот результат: 1) В рекордах не пишет на каком уровне закончилась игра. 2) Опять таки, в рекордах написано сколько линий сбил, а в самой игре нет... думаю надо добавить. 3) Сделать таблицу рекордов "как таблицу" 4) Насчет блоков, может стоит сделать каждой фигуре свой цвет? (Хотя бы в опциях дать возможность) Потом может еще чегонить добавлю. З.Ы. сори за дабл пост но я несмог добавить к преведущему сообщению (изменить его)... походу слишком много времени прошло. Сообщение отредактировал Warrax - 21.10.2008, 4:20 -------------------- Acer n311 WM 6.1 от Football ROM v2.00.01 + 4GB SDHC
|
|
|
|
|
| Текстовая версия | Сейчас: 3.9.10, 12:38 |