forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Проекты на MidletPascal (http://forum.boolean.name/forumdisplay.php?f=88)
-   -   Плат. Скроллер: beta test (http://forum.boolean.name/showthread.php?t=16474)

IDOL 1234 09.07.2012 15:30

Ответ: Плат. Скроллер: beta test
 
-Управление при помощи цифровой клавиатуры - прошлый век.
-Управление в прыжке реализовано убого
-Куча ошибок в надписях
-Персонаж часто проваливается внутрь блоков.
*Это - описание багов, а не поливание г..ном*

Yadro 09.07.2012 20:21

Ответ: Плат. Скроллер: beta test
 
Тоже решил проверить, но она не запустилась, я так понимаю на эмулях или CE тестируешь. Ну а у меня говнокиа6300 out of memory) Виснет на Загрузки backgraund, картинка 240на320 не позволительная роскошь)

ProFessor_nic 10.07.2012 03:07

Ответ: Плат. Скроллер: beta test
 
У меня на телефоне примерно 16-23 кадра в секунду.
Возможно просто у тебя телефон слабоват.

ProFessor_nic 10.07.2012 03:11

Ответ: Плат. Скроллер: beta test
 
Цитата:

Сообщение от Yadro (Сообщение 232530)
я так понимаю на эмулях или CE тестируешь.

KEmulator 0.9.7 и Philips x525

Цитата:

Сообщение от Yadro (Сообщение 232530)
Виснет на Загрузки backgraund, картинка 240на320 не позволительная роскошь)

Следующая версия будет иметь настройки, где можно будет выбрать параметры загрузки.

ProFessor_nic 10.07.2012 03:18

Ответ: Плат. Скроллер: beta test
 
Цитата:

Сообщение от IDOL 1234 (Сообщение 232511)
-Управление при помощи цифровой клавиатуры

ну не скажи, 99% моих тестеров, юзают кнопки.

а сенсорное управление доступно владельцам телефонов с экраном больше 250х400.

Цитата:

Сообщение от IDOL 1234 (Сообщение 232511)
-Управление в прыжке реализовано убого

эмм, а по точнее?

Цитата:

Сообщение от IDOL 1234 (Сообщение 232511)
-Куча ошибок в надписях

Ошибки? иду править.

Цитата:

Сообщение от IDOL 1234 (Сообщение 232511)
-Персонаж часто проваливается внутрь блоков.

Не все блоки описаны, это вызывает неверную работу коллизии.

Цитата:

Сообщение от IDOL 1234 (Сообщение 232511)
*Это - описание багов, а не поливание г..ном*

Всё ок, я адекват.

IDOL 1234 10.07.2012 20:06

Ответ: Плат. Скроллер: beta test
 
...и почему ДВА ХВОСТА???

-При прыжке персонаж теряет горизонтальную составляющую скорости, которая в полёте нарастает очень медленно. Как результат, очень неудобно запрыгивать на ступеньки, приходится отходить для разгона.

-Я выпал за пределы уровня =_=

-Совершенно непонятно, куда идти, не помешал бы режим просмотра карты

-Используй джойстик!! Цифровые клавиши - не тру.

-Непонятное управление (убогие подсказки).

-Непомерные лаги в начале уровня, когда слева выползает жёлтая пила 0_0

-Непонятно, кто виноват и что делать.

-Зачем блок возле игрока покрывается точками??


Кстати, не поделишься алгоритмом обнаружения коллизий? =)

ProFessor_nic 11.07.2012 00:25

Ответ: Плат. Скроллер: beta test
 
Цитата:

Сообщение от IDOL 1234 (Сообщение 232596)
...и почему ДВА ХВОСТА???

вот почему
Цитата:

Сообщение от IDOL 1234 (Сообщение 232596)
-При прыжке персонаж теряет горизонтальную составляющую скорости, которая в полёте нарастает очень медленно. Как результат, очень неудобно запрыгивать на ступеньки, приходится отходить для разгона.

прыжок поправлю.
Цитата:

Сообщение от IDOL 1234 (Сообщение 232596)
-Я выпал за пределы уровня =_=

улетел вверх и завис?
Цитата:

Сообщение от IDOL 1234 (Сообщение 232596)
-Совершенно непонятно, куда идти, не помешал бы режим просмотра карты

в этом вся соль! На каждой карте надо будет найти 5 спец звёзд.
и будет не интересно, если они засветятся во время режим просмотра карты
Цитата:

Сообщение от IDOL 1234 (Сообщение 232596)
-Используй джойстик!! Цифровые клавиши - не тру.

играл я на джойстике. мне не понравилось , совсем.
Цитата:

Сообщение от IDOL 1234 (Сообщение 232596)
-Непонятное управление (убогие подсказки).

а чем подсказки тебе не угодили?

Цитата:

Сообщение от IDOL 1234 (Сообщение 232596)
-Непомерные лаги в начале уровня, когда слева выползает жёлтая пила 0_0

у меня тоже. Там просто вычислений полно.

Цитата:

Сообщение от IDOL 1234 (Сообщение 232596)
-Зачем блок возле игрока покрывается точками??

это коллизия снизу .
Цитата:

Сообщение от IDOL 1234 (Сообщение 232596)
Кстати, не поделишься алгоритмом обнаружения коллизий? =)

почему бы и нет.
PHP код:

procedure tails_mx;  // нахождение положения на карте
  
var
  
rtx,rty,rx,ry:real;
  
stx,sty:string;
  
rx2,ftx,fty:integer;
     
begin
//tx-положение на экране по х без учёта сдвига
//ty-положение на экране по y без учёта сдвига
//32 это размер графики.
     
rtx:=tx/32
     
ptx:=trunc(rtx)-4//глобальное положение по х + сдвиг
     
rty:=ty/32;
     
pty:=trunc(rty);  //глобальное положение по у + сдвиг
     
cx:=ptx// перенос данных для отрисовки  карты
     
cy:=pty// перенос данных для отрисовки  карты
     
end

PHP код:

//sy и sx изменяются с клавиатуры или тачскрина
//vx и vy локальное положение на экране

 
if sx>90 then begin //обраотка сдвига по х
      
vy:=vy+1;
      if 
vx>500 then vx:=500;
      
sx:=64
      end
;
      
    if 
sx<32 then //обраотка сдвига по х
         
begin
             
if vy>0 then
                 begin
                     vy
:=vy-1;
                     
sx:=64;
                    
end;
         
end;
         
          if 
sy<32then//обраотка сдвига по у
         
begin
                     vx
:=vx-1;
                     if 
vx<0 then vx:=0;
                     
sy:=64;
         
end;
         
         if 
sy>90 then //обраотка сдвига по у
         
begin
                     vx
:=vx+1;
                     
sy:=64;
         
end

PHP код:

//получение индекса блока под игроком
inde:=map[ptx+vy,pty+vx]; 


ProFessor_nic 11.07.2012 03:39

Ответ: Плат. Скроллер: beta test
 
Вложений: 5
20:59 10.07.2012
Исправленные баги:
-Полёт прекращается, если под тобой TV-Bonus.
-Ускоритель больше не является твёрдым объектом.
-Падающий мостик переделан в исчезающий.
1:37 11.07.2012
Добавлено:
-Возможность выбора параметров загрузки.
1:39 11.07.2012
Исправленные баги:
-Камень больше не является твёрдым объектом.

IDOL 1234 11.07.2012 12:43

Ответ: Плат. Скроллер: beta test
 
Некоторые параметры загрузки не работают. Остальное проверю потом.

ProFessor_nic 11.07.2012 14:23

Ответ: Плат. Скроллер: beta test
 
поправил параметры загрузки и перезалил архив

IDOL 1234 11.07.2012 16:55

Ответ: Плат. Скроллер: beta test
 
-Почему всё зависает при слишком высоком прыжке?
-Скорость движения в воздухе всё ещё не пофикшена
-Странно работает полёт
-Всё ещё можно войти внутрь некоторых твёрдых блоков
-Неудобно делать небольшие шаги, придумай что-нибудь(
-Не нашёл сохранения игры
-На 320х240 снизу экрана некрасиво торчит одна кнопка тачскрина
-Слишком много бонусов >_<
-Куча мест, где можно выйти за пределы уровня

ProFessor_nic 11.07.2012 16:59

Ответ: Плат. Скроллер: beta test
 
:4to: мда, пойду... :wallbash: ...фиксить
Цитата:

Сообщение от IDOL 1234 (Сообщение 232672)
-Почему всё зависает при слишком высоком

скорее всего ты воходишь за пределы массива

IDOL 1234 11.07.2012 17:13

Ответ: Плат. Скроллер: beta test
 
Массива? о_О

ProFessor_nic 11.07.2012 19:36

Ответ: Плат. Скроллер: beta test
 
матрицы, если так понятней

IDOL 1234 11.07.2012 20:44

Ответ: Плат. Скроллер: beta test
 
Матрицы? о_О

Trollmode(true); // :-D


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

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