[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 379: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4505: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3706)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4507: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3706)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4508: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3706)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4509: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3706)
GreenCubes • Просмотр темы - Анонс нового клиента GreenCubes
GreenCubes WikiИнформацияПремиум-магазинНачать игратьКарта мира

Анонс нового клиента GreenCubes

Re: Анонс нового клиента GreenCubes

Сообщение Nickolay_V » 12 мар 2014, 11:45

Аватара пользователя
Nickolay_V
 
Сообщения: 2542
Зарегистрирован: 14 сен 2011, 20:51
Откуда: Москва

Re: Анонс нового клиента GreenCubes

Сообщение Funmeat » 12 мар 2014, 16:27

Аватара пользователя
Funmeat
 
Сообщения: 1495
Зарегистрирован: 02 апр 2011, 18:00
Откуда: от Вована

Re: Анонс нового клиента GreenCubes

Сообщение Feyola » 12 мар 2014, 17:22

2DragonFire: В версии 1.0 модель игрока будет как сейчас (как в майнкрафте). О приблизительных планах на будущее можно почитать в первом сообщении темы "анонс новой игры" (соседняя), почти в самом конце.

Если вы хотите написать мне в личку:
Аватара пользователя
Feyola
 
Сообщения: 950
Зарегистрирован: 18 фев 2011, 22:48
Откуда: 日本

Re: Анонс нового клиента GreenCubes

Сообщение firedead_ft » 12 мар 2014, 21:44

Есть вопрос. Вот будет например модель Стива, те же скины придется перерисовать под какую либо "новую" систему, или останется так же?
firedead_ft
 
Сообщения: 409
Зарегистрирован: 07 ноя 2011, 15:15

Re: Анонс нового клиента GreenCubes

Сообщение Rena4ka » 12 мар 2014, 21:58

Аватара пользователя
Rena4ka
Judgmento desu no!
 
Сообщения: 9480
Зарегистрирован: 18 фев 2011, 22:46
Откуда: Информационное пространство Земли

Re: Анонс нового клиента GreenCubes

Сообщение Rena4ka » 13 мар 2014, 04:48


(Кликабельно)

И да, я знаю, что кирпичные полублоки там не в тему. Пока что так :)
Аватара пользователя
Rena4ka
Judgmento desu no!
 
Сообщения: 9480
Зарегистрирован: 18 фев 2011, 22:46
Откуда: Информационное пространство Земли

Re: Анонс нового клиента GreenCubes

Сообщение greenmine » 13 мар 2014, 06:56

Однако уже не плохо! Продолжай в том же духе)
Аватара пользователя
greenmine
 
Сообщения: 1596
Зарегистрирован: 06 апр 2012, 12:43
Откуда: /ಠ_ಠ/

Re: Анонс нового клиента GreenCubes

Сообщение jiomaster » 13 мар 2014, 07:57

Все совершенно точно вызывает удивление и восторг, но глазу как то неуютно. И белые кирпичи резко контрастны. Возможно мягкость освещения решит эту проблему?
Аватара пользователя
jiomaster
 
Сообщения: 100
Зарегистрирован: 22 янв 2014, 11:55
Откуда: Белгород

Re: Анонс нового клиента GreenCubes

Сообщение Rena4ka » 13 мар 2014, 08:01

Ну, стоит ещё раз напомнить, что освещения вообще нет. Поэтому картинка в целом выглядит очень плохо. Скорее всего первая доступная версия клиента не будет содержать освещения, это отложено до 0.2.0
Аватара пользователя
Rena4ka
Judgmento desu no!
 
Сообщения: 9480
Зарегистрирован: 18 фев 2011, 22:46
Откуда: Информационное пространство Земли

Re: Анонс нового клиента GreenCubes

Сообщение MinerVSCreeper » 13 мар 2014, 08:32

It looks pretty nice. Для меня, как для игрока, ничего не понимающего в програмировании, это - первый видимый результат, который меня очень порадовал. Спасибо за фотоотчеты. Так держать!
Аватара пользователя
MinerVSCreeper
 
Сообщения: 448
Зарегистрирован: 12 июл 2012, 00:40
Откуда: Москва

Re: Анонс нового клиента GreenCubes

Сообщение jiomaster » 13 мар 2014, 09:22

Да, я помню об освещении, потому и спрашиваю, как Вы думаете, решит ли освещение эту проблему или тут дело в чем-то еще.
Аватара пользователя
jiomaster
 
Сообщения: 100
Зарегистрирован: 22 янв 2014, 11:55
Откуда: Белгород

Re: Анонс нового клиента GreenCubes

Сообщение kampaster » 13 мар 2014, 09:51

Аватара пользователя
kampaster
 
Сообщения: 195
Зарегистрирован: 14 фев 2013, 08:11

Re: Анонс нового клиента GreenCubes

Сообщение delfigamer » 13 мар 2014, 10:12

Аватара пользователя
delfigamer
 
Сообщения: 710
Зарегистрирован: 15 май 2011, 16:31

Re: Анонс нового клиента GreenCubes

Сообщение Rena4ka » 13 мар 2014, 17:21

Аватара пользователя
Rena4ka
Judgmento desu no!
 
Сообщения: 9480
Зарегистрирован: 18 фев 2011, 22:46
Откуда: Информационное пространство Земли

Re: Анонс нового клиента GreenCubes

Сообщение BloodyAvenger » 13 мар 2014, 17:34

Кстате про освещение , планируется ли "разноцветный" свет ?
Аватара пользователя
BloodyAvenger
 
Сообщения: 4079
Зарегистрирован: 28 окт 2011, 21:57
Откуда: Санкт-Петербург

Re: Анонс нового клиента GreenCubes

Сообщение Rena4ka » 13 мар 2014, 17:39

https://forum.greencubes.org/viewtopic.php?f=25&t=15568

Вероятно, это технически невозможно за разумное количество оперативной памяти и нагрузки на процессор, но вообще надо проводить исследования.
Аватара пользователя
Rena4ka
Judgmento desu no!
 
Сообщения: 9480
Зарегистрирован: 18 фев 2011, 22:46
Откуда: Информационное пространство Земли

Re: Анонс нового клиента GreenCubes

Сообщение Vondor_PRO » 14 мар 2014, 01:21

Мне очень нравиться серая трава :D Вот бы она такой и осталась :)
Аватара пользователя
Vondor_PRO
 
Сообщения: 136
Зарегистрирован: 01 янв 2013, 13:13
Откуда: Лукоморье

Re: Анонс нового клиента GreenCubes

Сообщение Nickolay_V » 14 мар 2014, 06:46

Аватара пользователя
Nickolay_V
 
Сообщения: 2542
Зарегистрирован: 14 сен 2011, 20:51
Откуда: Москва

Re: Анонс нового клиента GreenCubes

Сообщение Rena4ka » 14 мар 2014, 07:30

Ну если попробовать коротко...

Освещение сейчас, это по сути 2 числа у каждого блока от 0 до 15 - одно для освещения от солнца, другое от блоков (факелов и т.д.). То есть в сумме это 1 байт. Один из способов сделать цветное освещение - добавить по одному числу на каждый цвет освещения. Допустим, цветов 16 как всё в майнкрафте, тогда это ещё + 8 байт. 8 байт это в 2 раза больше, чем сейчас "весит" один блок. То есть в самом простом случае мы получаем 16-цветное освещение и увеличение потребляемой оперативной памяти в 3 раза.

Вариант в котором в блоке хранятся не 16 цветов, а только цвет освещения и его сила (два раза по 16) очень экономичный. Однако в нём очень сложно или невозможно рассчитывать освещение, когда несколько источников света разного цвета близко друг к другу.

В итоге нужно делать какой-то промежуточный вариант. Идеи у меня были, но я их уже не помню. Нужно проводить исследования и делать расчёты, чтобы дать точный ответ.
Аватара пользователя
Rena4ka
Judgmento desu no!
 
Сообщения: 9480
Зарегистрирован: 18 фев 2011, 22:46
Откуда: Информационное пространство Земли

Re: Анонс нового клиента GreenCubes

Сообщение Nickolay_V » 14 мар 2014, 07:52

Аватара пользователя
Nickolay_V
 
Сообщения: 2542
Зарегистрирован: 14 сен 2011, 20:51
Откуда: Москва

Re: Анонс нового клиента GreenCubes

Сообщение delfigamer » 14 мар 2014, 08:04

Изображение
Зачем хранить цвет в блоке.
Может, стоит рассчитывать цветное освещение как обычное точечное средствами GPU? Как сейчас реализовано мягкое освещение?

Николай_Ви, таким методом минусовать нет смысла. Во-первых, даже с твоими минусами остаётся 9 цветов - те же 4 бита. Во-вторых, даже если убрать ещё один цвет, чтобы уместиться в 3 бита, выигрыш в один бит ничего не даст (разве что метадату можно будет чуть-чуть увеличить). К тому же, как сказала Рена, проблема не в том, что цветов много, а в том, что их невозможно нормально смешать.

UPD
А.
8 байт.
Зачем.
Проще же тогда переделать свет на 24-битные цвета. (А есть ещё 16-битная палитра, помните её? :3)
Да, блин, даже мажорские 48 бит весят меньше.
Мне даже немного странно, как вам могла прийти в голову идея хранить интенсивности 16 разных цветов раздельно. D:
Аватара пользователя
delfigamer
 
Сообщения: 710
Зарегистрирован: 15 май 2011, 16:31

Re: Анонс нового клиента GreenCubes

Сообщение Rena4ka » 14 мар 2014, 08:15

Аватара пользователя
Rena4ka
Judgmento desu no!
 
Сообщения: 9480
Зарегистрирован: 18 фев 2011, 22:46
Откуда: Информационное пространство Земли

Re: Анонс нового клиента GreenCubes

Сообщение Aceko » 14 мар 2014, 10:56

Для релиза хватит и статики, а вот дальше уже можно экспериментировать.
Аватара пользователя
Aceko
 
Сообщения: 670
Зарегистрирован: 31 авг 2012, 21:02

Re: Анонс нового клиента GreenCubes

Сообщение docuf5 » 14 мар 2014, 14:23

Аватара пользователя
docuf5
 
Сообщения: 435
Зарегистрирован: 10 янв 2013, 16:06
Откуда: Санкт-Петербург

Re: Анонс нового клиента GreenCubes

Сообщение delfigamer » 14 мар 2014, 19:01

Чтобы FPS не деградировал в слайдшоу. И чтобы сервер не вылетел из-за нехватки памяти.
Непосвящённым не понять.
Аватара пользователя
delfigamer
 
Сообщения: 710
Зарегистрирован: 15 май 2011, 16:31

Re: Анонс нового клиента GreenCubes

Сообщение Snakes2010 » 14 мар 2014, 21:06

А возможно ли сделать 3 компонента света (RGB, допустим), каждый из которых просчитывается как самостоятельный свет и на каждом блоке они складываются? Если сделать так же по 16 значений для каждого из 3х цветов, получится два байта вместе с солнечным светом вместо одного байта.
Аватара пользователя
Snakes2010
 
Сообщения: 47
Зарегистрирован: 17 авг 2011, 19:02
Откуда: Москва

Re: Анонс нового клиента GreenCubes

Сообщение deno10 » 14 мар 2014, 21:09

Аватара пользователя
deno10
 
Сообщения: 2117
Зарегистрирован: 22 фев 2012, 19:59
Откуда: Пермь

Re: Анонс нового клиента GreenCubes

Сообщение Snakes2010 » 14 мар 2014, 21:12

Аватара пользователя
Snakes2010
 
Сообщения: 47
Зарегистрирован: 17 авг 2011, 19:02
Откуда: Москва

Re: Анонс нового клиента GreenCubes

Сообщение deno10 » 14 мар 2014, 21:14

Да, действительно, перепутал немного с другим.
Я думаю, тут дело в чрезмерной нагрузке GPU при просчёте такого количества освещения для каждой видимой грани каждого видимого блока в режиме реального времени...
Аватара пользователя
deno10
 
Сообщения: 2117
Зарегистрирован: 22 фев 2012, 19:59
Откуда: Пермь

Re: Анонс нового клиента GreenCubes

Сообщение Snakes2010 » 14 мар 2014, 21:21

Это уже вопрос к Рене. Объем просчитываемых данных о свете увеличивается только в 2 раза, возможно, это не будет критично.
Аватара пользователя
Snakes2010
 
Сообщения: 47
Зарегистрирован: 17 авг 2011, 19:02
Откуда: Москва

Пред.След.

Вернуться в Блог разработки



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3

cron