forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Проекты на BlitzMax (http://forum.boolean.name/forumdisplay.php?f=106)
-   -   Vivo (http://forum.boolean.name/showthread.php?t=16218)

Nikich 22.01.2012 17:31

Ответ: Vivo
 
В новом обновлении:
-Исправлен баг, при котором можно было рушить сразу 4 блока.
-Исправлен баг с анимацией передвижения.
-Добавлен возможность рестарта.
-Добавлена возможность переключения между клетками инвентаря мышью.

Nikich 22.01.2012 22:24

Ответ: Vivo
 
В новом обновлении:
-Теперь нельзя пройти через деревья (можно только немного спрятаться под кроной)
-Теперь можно рубить деревья.
-Добавлен новый блок - древесина.

Артем Валерьевич 22.01.2012 23:41

Ответ: Vivo
 
Абижаешь насчёт гнома! Я за этот культовый блокбастер готов драться на сковородках!

pax 23.01.2012 07:55

Ответ: Vivo
 
Второго Гнома и так будет два, куда уш больше)

Nikich 23.01.2012 21:56

Ответ: Vivo
 
Тогда можно запилить армию вторых Гномов. Пусть штурмуют просторы интернетов.

Nikich 24.01.2012 00:20

Ответ: Vivo
 
В новой версии:
-Добавлен новый блок - каменная стена.
-Добавлен крафт( пока не как не украшен, только кнопка, при нажатии которой отнимается 5 камней и даётся каменная стена)
-Изменён шрифт.

Nikich 26.01.2012 19:59

Ответ: Vivo
 
Так может ли кто-нибудь помочь с проектом? Сейчас возникли серьёзные проблемы с загрузкой игры:)

Nex 26.01.2012 20:12

Ответ: Vivo
 
LOAD-SAVE тут все понятно расписано. :)

Nikich 26.01.2012 20:21

Ответ: Vivo
 
У меня с алгоритмизацией всё в порядке. С камнями проблем нету, грузятся как надо, а ненавидимые мною деревья не грузятся:(

Nikich 27.01.2012 22:22

Ответ: Vivo
 
:super:
Наконец, вышла очередная версия игры. Добавлена система загрузок и сохранений. Учтите, что сохраняется игра только при выходе. И так будет всегда!

Nikich 28.01.2012 01:20

Ответ: Vivo
 
И, всего через несколько часов новая версия! Добавлена система открытия карты(теперь ГГ не видит всей карты). Также, теперь при выходе из игры сохраняются координаты игрока.

reumep 28.01.2012 16:33

Ответ: Vivo
 
скрайтил стену и случайно поставил ее под себя. Застрял. Надо это дело пофиксить
И пока я не открыл всей карты, гг носился как угорелый, чем больше открыта карта, тем медленнее он двигался

Nikich 28.01.2012 16:49

Ответ: Vivo
 
Да, это из-за фпс. Уже пофиксил.
Помнится, когда я только начинал, меня интересовала проблема с коллизией игрока и камня.
Цитата:

Сильнее всего на производительность влияет необходимость перебирать каждый кадр все камни, для проверки на столкновение с каждым. Но от этого уже никуда не деться. (Да и камней вряд ли будет ОЧЕНЬ много. )
Все трехмерные функции типа "коллизий" тоже этим занимаются.
На что я ответил:
Цитата:

Хотя да, 20 камней уж точно потянет
И вот в чём проблемка. Я хочу запилить почти бесконечную карту. Алгоритм уже есть, с этим проблем нет. А вот оптимизация... Сейчас создаётся 5000 камней и 1000 деревьев. Даже если рисовать только те камни и деревья, которые находятся рядом, то фпс прямо "зашкаливает", а чаще всего даже равен нулю. Где-то через 10 минут выложу новую версию. В "cnfg.txt" появятся ещё 4 значения:
Цитата:

1280- ширина экрана
1024- высота экрана
1000- дальность прорисовки
5000- количество камней
1000- количество деревьев
80- половина стороны земли( земля представляет собой квадрат, так что если в "cnfg.txt" указано 80, то земля будет являться квадратом со стороной 160)
Я очень прошу чтобы вы отписались какой фпс, на каком железе, количество камней, деревьев, дальность прорисовки. Учтите, 5000 и 1000- максимальное значение.

Nikich 28.01.2012 17:00

Ответ: Vivo
 
Всё, вот и настала очередь нового обновления! Не забывайте указывать всё то, что я просил указать в предыдущем посте.
P.S. если кто не знает, я заливаю новую версию в самый первый пост:)

Program23 28.01.2012 21:53

Ответ: Vivo
 
Играл на стандартных настройках. 55-60 FPS
Почему-то при добыче любого блока,иногда,за добычу одного блока, дается 2-3 блока.(это фича?!)

Скрафтил стену.Поставил.При переходе в другую область,за экраном, обнаружил такой баг.

UPD
При конфиге:
Цитата:

1280
1024
1000
5000
1000
80
FPS стабильно 35.Для моего "старичка" это неплохо.

Пройдя совсем немножко обнаружил отсуствие травы.(перс почему-то не заскринился)
Скрин

Посмтотрел записи в папке "maps".Зачем записывать положение блока по оси Y?Если все блоки на одном уровне(пока что). А сокращение строчек должно увеличить скорость загрузки карты, и уменьшить размер файла.


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

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