forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Проекты на PureBasic (http://forum.boolean.name/forumdisplay.php?f=91)
-   -   Flow (WIP) (http://forum.boolean.name/showthread.php?t=4100)

Chrono Syndrome 13.08.2007 21:34

Re: Flow (WIP)
 
Цитата:

А может всё-таки, ну их, эти мультисурфейсы глючые? Динамический лайтмап + TextureCoords рулит?
Если с новой версией проблема не разрешится - попробую.

Цитата:

Кстати, как штурмовать высоты? Часовой на господствующей высоте может выносить врагов ротами.
Часовые быстро теряют всю свою крутость, повстречавшись с веселыми голубыми шариками). Если такой вариант не подходит, можно попробовать достать Наблюдателями. На крайний случай можно провести самоубийственную операцию 2мя часовыми. Ну а если уж совсем никак не достать - предется выманивать.
Кстати, изначально я хотела сделать Часовых игнорирующим высоту вообще, но потом решила, что это будет уж слишком.

Цитата:

или с большой нагрузкой на логику.
Хм... А EntityInView с CameraProject дают сильную нагрузку ?

Туц: улучшила AI, теперь он старается не поддаваться на провокации.

Chrono Syndrome 13.08.2007 21:40

Re: Flow (WIP)
 
New version uploaded.

jimon 13.08.2007 22:03

Re: Flow (WIP)
 
ну в общем уже немного играбельно
хотя некоторые действия все равно остаются загадкой
надо при выделении юнита рисовать что-то типа круга вокруг него - граница движения, потому что подсветка совершенно не интуитивна
точнее если сдвинуть все игровые столбики так чтобы между ними небыло пространства и поставить камеру сверху то подсветка еще немного бы помогала ... а так не сдесь ...

представь что игрок ето малый ребенок ... 1-2 года ... если ты ему даш мега трансформер из лего то он ничего не поймет и скорее сломает его
поетому надо стремится к максимуму интуитивности ... чтобы поменьше возникало вопросов

Chrono Syndrome 13.08.2007 22:09

Re: Flow (WIP)
 
Цитата:

хотя некоторые действия все равно остаются загадкой
Какие ?

Chrono Syndrome 14.08.2007 12:23

Re: Flow (WIP)
 
News: В генератор карт добавлена возможность выбора числа враждующих сторон.

IGR 14.08.2007 12:26

Re: Flow (WIP)
 
Цитата:

News: В генератор карт добавлена возможность выбора числа враждующих сторон.
а сколько максимум ??

Chrono Syndrome 14.08.2007 13:00

Re: Flow (WIP)
 
Цитата:

Сообщение от IGR
а сколько максимум ??

4 (на каждый угол карты).

jimon 14.08.2007 13:35

Re: Flow (WIP)
 
Chrono Syndrome
1) может ли юнит вообще ходить
2) может ли юнит атаковать
3) может ли юнит ходить на заданную клетку
4) может ли юнит разможатся
5) остались ли не походившее юниты

Chrono Syndrome 14.08.2007 14:06

Re: Flow (WIP)
 
Цитата:

1) может ли юнит вообще ходить
Может, если не заморожен и еще не ходил.

Цитата:

2) может ли юнит атаковать
Может, если враг попадает в радиус абсорбции, и виден (!)пол(!) под врагом.

Цитата:

3) может ли юнит ходить на заданную клетку
Может, если она ничем не занята, и попадает в радиус рамзножения.

Цитата:

4) может ли юнит разможатся
Может, если энергии у него больше, чем нужно для размножения (если ровно столько - просто перемещается)

Цитата:

5) остались ли не походившее юниты
Вот тут надо бы соорудить индикатор, не спорю.

IGR 14.08.2007 14:16

Re: Flow (WIP)
 
Цитата:

Вот тут надо бы соорудить индикатор, не спорю.
а может пусть табличка над юнитом цвет меняет ??

Chrono Syndrome 14.08.2007 15:07

Re: Flow (WIP)
 
Цитата:

Сообщение от IGR
а может пусть табличка над юнитом цвет меняет ??

Лучше какая-то отметка на мини-карте, ИМХО.

IGR 14.08.2007 15:21

Re: Flow (WIP)
 
и отметка тож хорошо !!
тебе то видней как лучше !!

Chrono Syndrome 14.08.2007 16:04

Re: Flow (WIP)
 
Сделано.

IGR 14.08.2007 16:10

Re: Flow (WIP)
 
Цитата:

Сделано.
ура !!
когда можно будет увидеть новый аплоад ??

Chrono Syndrome 14.08.2007 16:55

Re: Flow (WIP)
 
Цитата:

Сообщение от IGR
ура !!
когда можно будет увидеть новый аплоад ??

к вечеру, как всегда.

IGR 14.08.2007 18:28

Re: Flow (WIP)
 
Цитата:

к вечеру, как всегда.
что нового ожидать кроме отметки ??

Chrono Syndrome 14.08.2007 19:03

Re: Flow (WIP)
 
News: Добавлены две новых мелодии: Pulstars и Dream-Machine.

Chrono Syndrome 14.08.2007 19:14

Re: Flow (WIP)
 
New version uploaded.

Цитата:

что нового ожидать кроме отметки ??
О, хороший вопрос ! Ожидать надо новых Сущностей и редактора карт. Но это, конечно, уже не сегодня).

Кстати, вопрос в тему: а как вы относитесь к идее перерождения Сущности в более мощную форму по достижении ею определенного энергетического потенциала ?

Diplomat 14.08.2007 21:18

Re: Flow (WIP)
 
В принципе, изменения позитивные. Приятно.
Но старые баги (то ли фичи?) так и не были устранены.

Беды игры- это интерфейс и производительность.
1. Управление камерой заставляет подумывать о суициде, ибо направить камеру куда надо - задача в себе. При управлении "с кнопок" повороты и квазизумирование камеры перепутаны самым загадочным образом, а о смещении никто и вовсе не слышал. При управлении путём приближения мыша к краю окна- приходится долго и нудно целиться курсором, дабы не вылезти за границу оконного приложения. Жуть, особенно при низких ФПС. Еще раз прошу тебя прильнуть к истокам. См. любую 3Д-стратегию, начиная от первого Мифа, и заканчивая последними Героями. Разве трудно сделать смещение камеры на клавишах управления курсора, а обзор и зумирование- на зажатом или поворчивемом колесе мыши?
2. Управление Сущностями походит на гадание на кофейной гуще: не обьясняются как возможности и состояние отдельных единиц, так и возможность или невозможность совершения желаемого действия. Как говорил Джимон- нужно больше наглядной информации, чем квадратики переменного цвета. Тем более, эти квадратики никак не помогут определить возможности врага. Узнать, видит ли во-о-он тот Наблюдатель во-о-от это точку, можно лишь положив на ней парочку Идей. Минимап на карте 8х8 нам не помощник, а просто красивая, но не самая необходимая деталь. Нужны чёткие указатели дальности атаки, радиуса движения, проверка видимости цели и пр.
2.1. Во время хода противника можно лишь догадываться, кто куда идёт и кому наносит урон: "По мне стреляют, но я не знаю кто". Игра вслепую нарушает саму идею стратегии игрока. Даже в компьютерном симуляторе шашек игроку демонстрируют, как ползают вражьи фигуры и кого они едят.
3. ФПС на 4 оппонентах - ниже 12.
3.1. Простота реализации 2Д интерфейса не оправдывается его несовременным "картонным" внешним видом и тормозностью.

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

Из игровой механики остался единственный- и тоже не новый- вопрос: как штурмовать высоты? Может я просто чего-то не понял? Наблюдатель или Часовой на горе - это ночной кошмар. Снизу вверх юниты атаковать частенько не могут даже в упор- по-моему, при слишком большой разнице высот. А вот сверху вниз- пожалуйста. Без всяких "мёртвых зон" и пр. А поскольку карты генерятся автоматом, далеко не всегда можно найти подьем и накрыть засевшего на высотке врага, даже пожертвовав частью сил, идущих в прорыв. Два раза было так, что вражеские Наблюдатели безнаказанно выносили мне всю армию через карту: им повезло родиться на недоступной высоте.

Баг с раскрашиванием колонн в произвольные цвета больше не наблюдается.

Что делают "Мании"? Насколько я понял, оглушают?

К идее перерождения Сущности в более мощную форму по достижении ею определенного энергетического потенциала - лично я отношусь строго положительно. )

А препятствия, кроме высот, будут?

Chrono Syndrome 14.08.2007 21:46

Re: Flow (WIP)
 
Цитата:

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

Цитата:

Разве трудно сделать смещение камеры на клавишах управления курсора, а обзор и зумирование- на зажатом или поворчивемом колесе мыши?
Нет. Но это будет попозже. И опционально (мне мой вариант уже привычнее))

Цитата:

Нужны чёткие указатели дальности атаки, радиуса движения, проверка видимости цели и пр.
Кстати да. Сделаю.

Цитата:

Во время хода противника можно лишь догадываться, кто куда идёт и кому наносит урон: "По мне стреляют, но я не знаю кто". Игра вслепую нарушает саму идею стратегии игрока. Даже в компьютерном симуляторе шашек игроку демонстрируют, как ползают вражьи фигуры и кого они едят.
Вот это будет уже труднее... Но будет).

Цитата:

Что делают "Мании"? Насколько я понял, оглушают?
Да.

Цитата:

Из игровой механики остался единственный- и тоже не новый- вопрос: как штурмовать высоты?
Хм... м.б. все же стоит сделать Часовых игнорирующими высоту вообще ?

Цитата:

А препятствия, кроме высот, будут?
Хороший вопрос, кстати... А нужны ли ?

Diplomat 15.08.2007 01:12

Re: Flow (WIP)
 
Цитата:

Вот не знаю знаю, стоит ли это поправлять. По идее можно не давать курсору выходить за границы экрана...
А полноэкранный режим будет?
Цитата:

Но это будет попозже. И опционально
Настраиваемое управление? Меню? Замечательно.
Ибо фича в том, что действующее управление требует занять расстановкой камеры две руки, причём курсор мыши должен бегать по всему экрану, как кокосовая пчёлка. Это медленно и не даёт управлять войсками. Кто играл в Миф и делал всё то же самое тремя пальцами левой руки (или одним пальцем правой) - меня поймёт. Для пошаговой стратегии время мобильного развёртывания камеры не столь критично, но "скорость"="удобство".
Цитата:

м.б. все же стоит сделать Часовых игнорирующими высоту вообще ?
ИМХО- Часовые достаточно мощные ребята. Если они начнут игнориовать препятствия, это будет страшно.
Редактор карт исправит ситуацию с недостижимыми высотами. Ну и может быть позволить Идеям залетать на горы, пусть и с затратой ходов? Или Наблюдателям разрешить глядеть вверх, пусть и с потерей дальности?

Chrono Syndrome 15.08.2007 10:44

Re: Flow (WIP)
 
Цитата:

А полноэкранный режим будет?
Не знаю. Это создаст необходимость создания собственного GUI вместо стандартных (и более привычных) диалогов Windows. +Я сторонница оконных режимов. ИМХО, в многозадачной ОС такой вариант уместнее.

Цитата:

Ну и может быть позволить Идеям залетать на горы, пусть и с затратой ходов?
Они не могут o_O ?

Chrono Syndrome 15.08.2007 11:18

Re: Flow (WIP)
 
News: Реализована возможность узнать область действия любой сущности на поле.

Chrono Syndrome 15.08.2007 12:13

Re: Flow (WIP)
 
Кстати, вопросик - вот у меня используется такой ограничитель FPS:
Код:

If GUI\FPS > #MaxFPS : Delay(1000 / #MaxFPS - 1000 / GUI\FPS) : EndIf
Вроде бы все правильно, но со своими обязанностями он почему-то не справляется. В чем проблема, есть идеи ?

Diplomat 15.08.2007 14:25

Re: Flow (WIP)
 
Он не то, чтоб совсем не справляется, просто не точно работает. ;)

1. CreateTimer() и WaitTimer() - работают правильно, притом всегда;

2. Если в программе нужен не один, а несколько "разнокалиберных" таймеров- пойдёт этот код:
Код:

NeadedDelay=1000/ExpectedFPS
...
IF DelayTime<MILLISECS() THEN
 DelayTime=DelayTime+NeadedDelay
 IF DelayTime<MILLISECS() THEN DelayTime=MILLISECS()+NeadedDelay

 ;код ставить тут
 
END IF


Chrono Syndrome 15.08.2007 22:05

Re: Flow (WIP)
 
News: реализована первая версия редактора карт. Сырая, но вполне работоспособная. Также написана первая карта - DeadLock (грузить как обычный сейв).

Chrono Syndrome 15.08.2007 22:12

Re: Flow (WIP)
 
New version uploaded.

Chrono Syndrome 16.08.2007 18:41

Re: Flow (WIP)
 
News: Реализовано главное меню.

Chrono Syndrome 16.08.2007 18:51

Re: Flow (WIP)
 
Такой вопрос: кто-нибудь заинтересован в multi-player'е за одним PC (т.е. по очереди) ?

moka 16.08.2007 19:09

Re: Flow (WIP)
 
Хм, подобие как в Heroes III? Это добавит интереса в игре.
Поражает темп разработки, 7 мильными шагами!

Chrono Syndrome 16.08.2007 21:04

Re: Flow (WIP)
 
New version uploaded.

Цитата:

Хм, подобие как в Heroes III? Это добавит интереса в игре.
ОК, один голос "за" есть.

Цитата:

Поражает темп разработки, 7 мильными шагами!
Стараюсь. Надеюсь, когда-нибудь все-таки доберемся до версии 1.0...

IGR 17.08.2007 15:51

Re: Flow (WIP)
 
я "за" !!

можна на человек так на 4-ре зделать !!

Chrono Syndrome 17.08.2007 18:58

Re: Flow (WIP)
 
News: Реализована система брифингов перед миссиями (планирую стилизовать под логи IRC-каналов)). Сейчас тестирую.

Chrono Syndrome 17.08.2007 21:39

Re: Flow (WIP)
 
News: Реализована возможность установки типа поведения для AI.

Chrono Syndrome 17.08.2007 21:44

Re: Flow (WIP)
 
New version uploaded.

Chrono Syndrome 18.08.2007 11:05

Re: Flow (WIP)
 
Значит, такой вопрос: у меня при выводе брифингов текст, для ускорения вывода, сначала отрисовывается в Image, который, потом, и выводится на экран. И все бы хорошо, но: Если текст будет очень длинным, то полученным Image просто не будет отображаться (видимо, это связано с ограничениями на макс. размер изображения). Вопрос: как предотвратить такую ситуцию ? Проблема в том, что текст, помоимо как от CRLF, переносится еще и когда доходит до правого края экрана. поэтому проверку на длинну установить не получится, т.к. предпологаемое разрешение экрана как бы неизвестно... И что делать ? Если сделать границц перноса фиксированной, то получится не очень красиво. Может, посоветуете чего ?

Chrono Syndrome 18.08.2007 13:08

Re: Flow (WIP)
 
News: Реализована возможность обьединения карт в последовательные цепоки (для кампаний). Сейчас тестирую.

moka 19.08.2007 03:50

Re: Flow (WIP)
 
Используются имаги стандартного Blitz3D? Если нет, тогда можно глянуть на наличие отрисовки участка картинки.
Попробывать сделать смещения по горизонтали (ударяется об край экрана), и если отклонение от нужного больше чем на 25%, то уже не отображать.
Да и что за Огромные надписи должны быть?

johnk 19.08.2007 06:13

Re: Flow (WIP)
 
Цитата:

News: Реализована возможность обьединения карт впоследовательные цепоки (для кампаний). Сейчас тестирую.
Класс :) И как? работает?

Chrono Syndrome 19.08.2007 13:08

Re: Flow (WIP)
 
Цитата:

Используются имаги стандартного Blitz3D?
Да.

Цитата:

Сообщение от JohnK
Класс :) И как? работает?

Угу.

Chrono Syndrome 19.08.2007 15:57

Re: Flow (WIP)
 
News: Реализована возможность мультиплеера за одним компьютером.

P.S. Подумываю о игре по сети... Но это, естественно, позже.

johnk 19.08.2007 17:17

Re: Flow (WIP)
 
Цитата:

News: Реализована возможность мультиплеера за одним компьютером.
Hot Seat называется :)

Chrono Syndrome 19.08.2007 18:42

Re: Flow (WIP)
 
Цитата:

Сообщение от JohnK
Hot Seat называется :)

Я в курсе.

Chrono Syndrome 19.08.2007 22:24

Re: Flow (WIP)
 
New version uploaded.

Chrono Syndrome 20.08.2007 20:24

Re: Flow (WIP)
 
News: Реализован новый тип Сущностей: Society.
Однако есть и плохая новость: вполне возможно, что новая версия будет не сегодня.

Updated: Да, выложу завтра.

Chrono Syndrome 21.08.2007 14:37

Re: Flow (WIP)
 
New version uploaded.

jimon 21.08.2007 15:17

Re: Flow (WIP)
 
значит инфа мисии слишком долго пишется
сделай уж действительно как в IRC - появляется аж построчно
а то уснеш пока все напишется

карта brain storm заходит в тупик
ты жреш противника, он жрет тебя и так постоянно ход за ходом
можно только проиграть в таком случае

я думаю что можно сделать чтобы юнит забирал жизни с силой относительно количества своих же жизней
тоесть если у юнита 10 жизней то его урон будет 6
а если только 5 жизней то урон 5
ето заставит думать

еще надо сделать отмену хода и убрать тормоза :)
у тебя игра имхо должна работать как шахматы или что-то подобное :
подробное хистори куда че ходило, наглядно показывается как играет противник, подсказки

Chrono Syndrome 21.08.2007 17:28

Re: Flow (WIP)
 
2 вопроса:
А) Каким вы себе представляете эффетк переождения Сущностей ? В пределах разумного, конечно.
Б) Должны ли повешенные каналы как-то отображаться на модели, и если да, то как ?

Chrono Syndrome 21.08.2007 22:41

Re: Flow (WIP)
 
News: Реализованы первые Перерожденные Сущности - Justice. Spectator'ы на стероидах).

Chrono Syndrome 22.08.2007 22:46

Re: Flow (WIP)
 
New version uploaded.

Chrono Syndrome 23.08.2007 16:22

Re: Flow (WIP)
 
News: Сделала возможность быстрого перерключения между активными Сущностями (через TAB).

johnk 23.08.2007 17:47

Re: Flow (WIP)
 
Цитата:

через TAB).
Это что? :)

IGR 23.08.2007 17:49

Re: Flow (WIP)
 
Цитата:

Это что?
быстрые клавиши что ли !!

johnk 23.08.2007 18:21

Re: Flow (WIP)
 
Thanks.

IGR 23.08.2007 18:27

Re: Flow (WIP)
 
JohnK, я не очень то и у верен !!
Так что подождём вместе нового аплоада , а там розберёмся !!

Chrono Syndrome 23.08.2007 18:49

Re: Flow (WIP)
 
...Это я галочку одну забыла поставить...

Chrono Syndrome 23.08.2007 20:46

Re: Flow (WIP)
 
News: Компьютер теперь совершает действия последовательно, а не всеми Сущностями одновременно, как было ранее.

Chrono Syndrome 24.08.2007 18:51

Re: Flow (WIP)
 
New version uploaded.

Horror 24.08.2007 21:44

Re: Flow (WIP)
 
Круто ! намного лучше! мне даже стало понятно как играть))
ПС большая просьба если ресурсы не меняються делать упдейты
с ехе и новыми ресурсами
А то по 10 метров качать трудно , а оч хочеться поглядеть

Chrono Syndrome 25.08.2007 20:13

Re: Flow (WIP)
 
News: Реализована новая Перерожденная Сущность - Sentinel. Такая гротескная версия Sentry).

Chrono Syndrome 27.08.2007 19:03

Re: Flow (WIP)
 
News: Разработана новая Перерожденная Сущность - Hunger.

Chrono Syndrome 28.08.2007 12:13

Re: Flow (WIP)
 
New version uploaded.

Chrono Syndrome 29.08.2007 19:29

Re: Flow (WIP)
 
News: Добавлена новая Перожденная Cущность: Jinx.

moka 29.08.2007 19:44

Re: Flow (WIP)
 
Цитата:

News: Добавлена новая Перожденная Cущность: Jinx.
А скриншот мона? ;) И в чём её прикол?


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

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