Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Общие темы > Игры / Games

Игры / Games Общий игровой форум

Ответ
 
Опции темы
Старый 08.11.2010, 01:16   #196
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Minecraft

Конечно может не тот раздел... у кого какое мнение - какой принцип построения и визуализации геометрии в Minecraft? Я думаю, что реализованный мной алгоритм не такой оптимальный (хоть он и только в зачаточном состоянии). Чтобы двигаться дальше по формированию кубического мира думаю стоит рассмотреть другие варианты формирования. У кого какие мысли?
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Старый 08.11.2010, 03:43   #197
Данил
Модератор
 
Аватар для Данил
 
Регистрация: 11.07.2007
Сообщений: 2,910
Написано 686 полезных сообщений
(для 1,694 пользователей)
Ответ: Minecraft

в minecraft площадь, грубо говоря, больше размера площади земли, так что надо двигаться в направлении бесконечного мира.
(Offline)
 
Ответить с цитированием
Старый 08.11.2010, 08:28   #198
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Minecraft

Сообщение от Данил Посмотреть сообщение
в minecraft площадь, грубо говоря, больше размера площади земли, так что надо двигаться в направлении бесконечного мира.
Ну я с самого начала на это ориентировался, так что смогу построить мир хоть в 10 раз больше земли, лишь бы памяти на жестком диске хватило. Дело не в размере, а в методе генерации геометрии для оптимальной отрисовки.
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Старый 08.11.2010, 10:14   #199
SBJoker
Злобный Админ
 
Аватар для SBJoker
 
Регистрация: 04.09.2005
Сообщений: 5,926
Написано 3,415 полезных сообщений
(для 9,330 пользователей)
Ответ: Minecraft

По моим наблюдениям карта в майнкрафте поделена на кубы размером 32*32 *32. Каждый куб видимо представлен единым мешемв котором сохранены лишь внешние грани видимых кубов.

Рытьё осуществляется изменением сетки (булин операция с кубом). Текстура одна на весь мир.

Так что, тормазить там и нечему.
__________________
(Offline)
 
Ответить с цитированием
Эти 3 пользователя(ей) сказали Спасибо SBJoker за это полезное сообщение:
ABTOMAT (08.11.2010), pax (08.11.2010), Randomize (08.11.2010)
Старый 08.11.2010, 17:45   #200
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Minecraft

хм... я врядли думаю что на куб единый меш, хоть и сделал похожим образом... в моем случае кубы 20х20х10, меш единый но имеет количество материалов по количеству текстур. Т.е. одна отдельная текстура - один материал. Размер сектора я выбирал так чтобы не превысить максимум вершин на меш в 65к (хотя думаю что просчитался и максимально детализированный меш моего сектора превысит этот предел). Надо посчитать будет еще раз... либо придется на один сектор генерировать несколько мешей... Это все из-за ориентации на Unity получается. Подумываю рендерить мир вручную, не создавая MeshRenderer и MeshFilter компонентов... Только придется свою систему куллинга сделать...

Другой вопрос. Как сохранить информацию о террейне с размером, по величине сходным с площадью Земли? По моим скромным подсчетам получаются неутешительные цифры... и если каждый блок будет занимать один байт данных.

И еще вопрос для игравших, я к сожалению не успел особо... какова дистанция прорисовки поля в кубиках?
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Старый 08.11.2010, 19:17   #201
Reizel
Задрот
 
Аватар для Reizel
 
Регистрация: 24.07.2009
Адрес: Ивановская область, г. Кинешма
Сообщений: 1,574
Написано 407 полезных сообщений
(для 863 пользователей)
Ответ: Minecraft

Скачал, установил. АААААААААААААААААААААААААА!!!!!!!!!!!! Я забыл про сон и еду, я строил башню и дом!!!!
В общем, поставили еще и другу на бук.
Винда семерка.
Видюха Radeon HD 4330 512MB
Дрова ХЗ, стд для семерки (походу директ 11)
Сначала он ругался что не находит ОпенГЛ, скачали, установили, теперь ругается на ЭТО:

Bad video card drivers!
-----------------------

Minecraft was unable to start because it failed to find an accelerated OpenGL mode.
This can usually be fixed by updating the video card drivers.



--- BEGIN ERROR REPORT 7fe0271 --------
Generated 08.11.10 18:10

Minecraft: Minecraft Alpha v1.2.0_01
OS: Windows 7 (x86) version 6.1
Java: 1.6.0_22, Sun Microsystems Inc.
VM: Java HotSpot(TM) Client VM (mixed mode, sharing), Sun Microsystems Inc.
LWJGL: 2.4.2
[failed to get system properties (java.lang.NullPointerException)]

org.lwjgl.LWJGLException: Pixel format not accelerated
at org.lwjgl.opengl.WindowsPeerInfo.nChoosePixelForma t(Native Method)
at org.lwjgl.opengl.WindowsPeerInfo.choosePixelFormat (WindowsPeerInfo.java:52)
at org.lwjgl.opengl.WindowsDisplay.createWindow(Windo wsDisplay.java:185)
at org.lwjgl.opengl.Display.createWindow(Display.java :311)
at org.lwjgl.opengl.Display.create(Display.java:856)
at org.lwjgl.opengl.Display.create(Display.java:784)
at org.lwjgl.opengl.Display.create(Display.java:765)
at net.minecraft.client.Minecraft.a(SourceFile:19
at net.minecraft.client.Minecraft.run(SourceFile:560)
at java.lang.Thread.run(Unknown Source)
--- END ERROR REPORT a7c94149 ----------

Что посоветуете?????
(Offline)
 
Ответить с цитированием
Старый 08.11.2010, 19:24   #202
Reks888
Дэвелопер
 
Аватар для Reks888
 
Регистрация: 04.11.2009
Адрес: Украина, Днепропетровск
Сообщений: 1,480
Написано 662 полезных сообщений
(для 1,985 пользователей)
Ответ: Minecraft

точно такое же мне писало
Обновил драйвера видюхи и заработало
__________________
>type C:\MyProj\*
www.sypiac.weebly.com
>
(Offline)
 
Ответить с цитированием
Старый 08.11.2010, 19:31   #203
Reizel
Задрот
 
Аватар для Reizel
 
Регистрация: 24.07.2009
Адрес: Ивановская область, г. Кинешма
Сообщений: 1,574
Написано 407 полезных сообщений
(для 863 пользователей)
Ответ: Minecraft

А поподробнее можно??? Я просто без понятия что ему не нравится, вродь нужные дрова для нужной видюхи скачали, поставили, а всеравно не ппашет

Люди помогите!!!! Он сидит за моим компом!!!
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Program23 (09.11.2010)
Старый 08.11.2010, 20:01   #204
Reks888
Дэвелопер
 
Аватар для Reks888
 
Регистрация: 04.11.2009
Адрес: Украина, Днепропетровск
Сообщений: 1,480
Написано 662 полезных сообщений
(для 1,985 пользователей)
Ответ: Minecraft

1. Увидел сообщение об ошибке
2. Прочитал Bad video card drivers!
3. Вспомнил что переустанавливал венды и ошибка вполне может быть вызвана этим
4. Панель управления->Система->Диспетчер устройств->Видеоадаптеры. Узнал что мою видюху зовут NVIDIA GeForce GTS 250.
5. Ввел в строке поиска на google.com "NVIDIA Drivers" и нажал "I'm feeling fucky". Попал сюда: http://www.nvidia.com/Download/index.aspx?lang=en-us
6. Выбрал из дроп-списка свою видюху и нажал Download(150 mb, FUUUU)
7. Поставил драйвер
8. Перезагрузил комп
9. ???
10. MINECRAFT!!!

Ах, да. Ещё Java обновил
__________________
>type C:\MyProj\*
www.sypiac.weebly.com
>
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Program23 (09.11.2010)
Старый 08.11.2010, 20:15   #205
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений
(для 15,675 пользователей)
Ответ: Minecraft

Джокер, эти кубы называются chunks. И это не кубы, а параллелепипеды с квадратным сечением (вертикальные столбы то есть)
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена

(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
pax (08.11.2010)
Старый 08.11.2010, 20:18   #206
Данил
Модератор
 
Аватар для Данил
 
Регистрация: 11.07.2007
Сообщений: 2,910
Написано 686 полезных сообщений
(для 1,694 пользователей)
Ответ: Minecraft

редстоун, сука, рулит! сделал себе чтобы у меня дверь херачило туда-сюда, а вторую дверь сделал с внутренним замочком.

правда, начинает уже доставать.

и, да, Павел, +1, все свободное время отдаю майнкрафту(

Последний раз редактировалось Данил, 08.11.2010 в 22:28.
(Offline)
 
Ответить с цитированием
Старый 08.11.2010, 20:38   #207
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Minecraft

Сообщение от ABTOMAT Посмотреть сообщение
Джокер, эти кубы называются chunks. И это не кубы, а параллелепипеды с квадратным сечением (вертикальные столбы то есть)
А размер не известно какой?
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Старый 08.11.2010, 21:12   #208
SBJoker
Злобный Админ
 
Аватар для SBJoker
 
Регистрация: 04.09.2005
Сообщений: 5,926
Написано 3,415 полезных сообщений
(для 9,330 пользователей)
Ответ: Minecraft

Судя по сейвам это именно кубы 32*32*32
Потому как файлы имеют названия составленые из 3х компонент.
Кстати вот сделал карту нашего БулкоМира:
Нажмите на изображение для увеличения
Название: World-3.png
Просмотров: 912
Размер:	453.8 Кб
ID:	11755
__________________
(Offline)
 
Ответить с цитированием
Эти 3 пользователя(ей) сказали Спасибо SBJoker за это полезное сообщение:
baton4ik (08.11.2010), pax (08.11.2010), Reks888 (08.11.2010)
Старый 08.11.2010, 21:39   #209
Reks888
Дэвелопер
 
Аватар для Reks888
 
Регистрация: 04.11.2009
Адрес: Украина, Днепропетровск
Сообщений: 1,480
Написано 662 полезных сообщений
(для 1,985 пользователей)
Ответ: Minecraft

Издалека похоже на Simcity 2000
Блин, как дороги сверху хорошо смотрятся!
__________________
>type C:\MyProj\*
www.sypiac.weebly.com
>
(Offline)
 
Ответить с цитированием
Старый 08.11.2010, 21:45   #210
.Squid
Дэвелопер
 
Аватар для .Squid
 
Регистрация: 06.04.2009
Адрес: Запорожье
Сообщений: 1,500
Написано 1,011 полезных сообщений
(для 4,642 пользователей)
Ответ: Minecraft

Эпидемия майнкрафта, йопт. Скоро перерастет в пандемию.
Хорошо хоть меня иммунитет не подводит.
__________________

(Offline)
 
Ответить с цитированием
Эти 3 пользователя(ей) сказали Спасибо .Squid за это полезное сообщение:
impersonalis (08.11.2010), Reks888 (08.11.2010), tormoz (08.11.2010)
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


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


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com