Понедельник, 06 Апреля 2026, 17:10

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
Результаты поиска
FlyOfFlyДата: Среда, 09 Марта 2016, 12:59 | Сообщение # 301 | Тема: Чему учат в институте?
заслуженный участник
Сейчас нет на сайте
Цитата beril ()

В 8 классе если память не изменяет, даже вектора еще вроде не изучают.... surprised

их изучают в 9ом
FlyOfFlyДата: Среда, 09 Марта 2016, 16:27 | Сообщение # 302 | Тема: Чему учат в институте?
заслуженный участник
Сейчас нет на сайте
Цитата JackNazaryan ()
но все таки это исключение.

в GameDev, всегда нужно высшая математика, если ты не хочешь всю жизнь делать только на Unity игры
FlyOfFlyДата: Четверг, 10 Марта 2016, 02:09 | Сообщение # 303 | Тема: Чему учат в институте?
заслуженный участник
Сейчас нет на сайте
Цитата EchoIT ()
Да, давайте все писать свои движки. :D

Да даже использовал чужие движки, все равно понадобится математика, у вас как будто нет других движком, кроме движков-конструкторов Unity и Unreal.

А По поводу того что главное опыт, согласен, с опытом и нужные знания придут.


Сообщение отредактировал FlyOfFly - Четверг, 10 Марта 2016, 02:11
FlyOfFlyДата: Четверг, 10 Марта 2016, 10:32 | Сообщение # 304 | Тема: Чему учат в институте?
заслуженный участник
Сейчас нет на сайте
Цитата EchoIT ()

Она понадобится везде, если разрабатывать не только "платформеры и пазлы", как сказал Ordan выше)

И то верно, хотя все же меньше понадобится
FlyOfFlyДата: Пятница, 11 Марта 2016, 15:18 | Сообщение # 305 | Тема: MineWorld
заслуженный участник
Сейчас нет на сайте
Цитата Egoor ()
Немного не понятна цель игры. Здесь ничего не строишь, только тыкаешь по квадратикам, пытаясь успеть быстрее других? Игроков это заинтересует?

Ну кликеры людям нравится, некоторым
FlyOfFlyДата: Понедельник, 14 Марта 2016, 12:25 | Сообщение # 306 | Тема: Какой язык програмирования посоветуете учить первым?
заслуженный участник
Сейчас нет на сайте
Берёшь или сам решаешь, какой для тебя легче(для каждого человек свой язык будет легкий, мне C++ и Java проще чем Pascal) или выбираешь язык рандомно
FlyOfFlyДата: Понедельник, 14 Марта 2016, 12:38 | Сообщение # 307 | Тема: Какой язык програмирования посоветуете учить первым?
заслуженный участник
Сейчас нет на сайте
Цитата Dimka-zlodey ()

А как он поймет какой легче? :D

Прочитать хотя бы основы по ним, мне это помогло выбрать язык ) Правда теперь я разговариваю иногда сам с собой, ну да и фиг с ним


Сообщение отредактировал FlyOfFly - Понедельник, 14 Марта 2016, 12:39
FlyOfFlyДата: Суббота, 19 Марта 2016, 11:46 | Сообщение # 308 | Тема: Как делать системы крафта/HUD/Инвентаря?
заслуженный участник
Сейчас нет на сайте
Держи туториал, как создать HUD #1(видео)
Правда не знаю, нужно ли тебе, ну может кому то пригодиться, а инвентарь и крафт так же как HUD делается, только каждый слот это можно сказать кнопка, с нанесенным изображениям содержимого слота(один из способов реализации)
^_^
FlyOfFlyДата: Воскресенье, 20 Марта 2016, 02:10 | Сообщение # 309 | Тема: Вопрос-[ответ] по Unity
заслуженный участник
Сейчас нет на сайте
Помогите справиться с ошибками

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


Сообщение отредактировал FlyOfFly - Воскресенье, 20 Марта 2016, 04:27
FlyOfFlyДата: Понедельник, 21 Марта 2016, 02:21 | Сообщение # 310 | Тема: Графический движок Ogre мёртв?
заслуженный участник
Сейчас нет на сайте
Цитата TLT ()
Уже даже CE5 бесплатный и открытый... Ogre если не тухнет, но уже менее актуален. Хотя официальный сайт обновился и дорожная карта на новый год появилась...

Человек говорит про ГРАФИЧЕСКИЕ, CE5 и Unity, UDK же игровые, может человек ищет то, куда можно прикрутить свою физику или маленькое графическое приложение и все остального, кроме возможности выводить хотя бы примитивную графику, ему не надо, зачем же ему тащить за собой, несколько гигабайтов
FlyOfFlyДата: Вторник, 22 Марта 2016, 01:51 | Сообщение # 311 | Тема: Перенос сетевого кода с Unity 4 на Unity 5
заслуженный участник
Сейчас нет на сайте
Собственно вопрос в название темы, после того как я перенес мп с unity 4 на unity 5, появились ошибки
Код
Received state update for view id' AllocatedID: 250' but the NetworkView doesn't exist
, взял пример из интернета, тоже самое, из чего я делаю вывод что проблема именно в различиях Unity Network на Unity 4 и на Unity 5, какие отличия у них?


Сообщение отредактировал FlyOfFly - Вторник, 22 Марта 2016, 01:54
FlyOfFlyДата: Среда, 23 Марта 2016, 13:39 | Сообщение # 312 | Тема: Перенос сетевого кода с Unity 4 на Unity 5
заслуженный участник
Сейчас нет на сайте
Цитата Lertmind ()
Ошибка, которая у тебя, не обязательно связана с переходом.

Я это понимаю и поэтому написал
Цитата Lertmind ()
взял пример из интернета, тоже самое

Спасибо за туториалы под NNet все равно
~~~
Щас узнал что Unet платный, печально, ну да ладно, буду тогда сидеть под 4 Unity ^_^

Добавлено (22 марта 2016, 11:07)
---------------------------------------------
вернулся на unity 4, так же




Добавлено (23 марта 2016, 13:39)
---------------------------------------------
Видимо никто не поможет cry Хотя бы скажите проблема в скриптах или нет? у пустого объекта повешенны скрипты Client,Server, у игрока Control и Netview, у которого путь указан на Control, а у Control на Netview


Сообщение отредактировал FlyOfFly - Среда, 23 Марта 2016, 13:40
FlyOfFlyДата: Четверг, 24 Марта 2016, 00:23 | Сообщение # 313 | Тема: Перенос сетевого кода с Unity 4 на Unity 5
заслуженный участник
Сейчас нет на сайте
Цитата Lertmind ()
С чего ты взял? Там есть локальная сеть (которая только и была в старой системе) и есть сервис, где Unity предлагает свои сервера, там до 20 человек бесплатно написано. Чтобы проверить я запускал tanks из официальных примеров http://forum.unity3d.com/threads/unet-sample-projects.331978/ (сначала запускал 2dshooter, но он не заработал), локальная сеть там работает, а для мультиплеера на серверах Unity нужна настройка.

Прочитал в интернете, что сервера нужно покупать happy и про платный, я как раз и говорил интернет, а не локалку
Цитата
You must have a Unity Pro license or subscription to use the Live mode of the service.


Сообщение отредактировал FlyOfFly - Четверг, 24 Марта 2016, 00:34
FlyOfFlyДата: Четверг, 24 Марта 2016, 00:40 | Сообщение # 314 | Тема: XNA 2D Occlusion Culling
заслуженный участник
Сейчас нет на сайте
Цитата dima13230 ()


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

В таком случае, надо просто не выводить весь массив стразу, а выводить только в радиусе определенном
вот допустим типа такого
Код


for(int i = (camera._pos.x/TileSize)-5;i<(camera._pos.x/TileSize)+5;i++){
for(int j = (camera._pos.y/TileSize)-5;j<(camera._pos.y/TileSize)+5;j++){
if(i<0 && i>=MapWidth) continue;
if(j<0 && j>=MapHeight) continue;
//вывод тайла
}
}....


Сообщение отредактировал FlyOfFly - Четверг, 24 Марта 2016, 00:41
FlyOfFlyДата: Четверг, 24 Марта 2016, 00:50 | Сообщение # 315 | Тема: Перенос сетевого кода с Unity 4 на Unity 5
заслуженный участник
Сейчас нет на сайте
Цитата Lertmind ()
Ты написал, что платный UNet, а это неверное утверждение и ты зачем-то вернулся к устаревшей сети, когда мог написать тоже самое по-нормальному.
Про мультиплеер очевидно, за сервера всегда надо платить, только дурак будет давать это бесплатно.

Ну вот поэтому я и вернулся к устаревшей, так как там есть подключение пользователя к пользователю, что в принципе я считаю нормально
FlyOfFlyДата: Четверг, 24 Марта 2016, 00:57 | Сообщение # 316 | Тема: XNA 2D Occlusion Culling
заслуженный участник
Сейчас нет на сайте
Цитата dima13230 ()

Не, не работает, выдаёт исключение OutOfMemory ( наверное вечный цикл... )

Код

for(int i = (camera._pos.x/TileSize)-5;i<(camera._pos.x/TileSize)+5;i++){
for(int j = (camera._pos.y/TileSize)-5;j<(camera._pos.y/TileSize)+5;j++){
if(i<0 || i>=MapWidth) continue;
if(j<0 || j>=MapHeight) continue;
//вывод тайла, который на i,j
}
}
Попробуй так


Сообщение отредактировал FlyOfFly - Четверг, 24 Марта 2016, 00:58
FlyOfFlyДата: Четверг, 24 Марта 2016, 01:08 | Сообщение # 317 | Тема: XNA 2D Occlusion Culling
заслуженный участник
Сейчас нет на сайте
Цитата Lertmind ()

Синяя - камера, и тебе надо узнать какие клетки отобразить (с галочкой) и не отображать (с крестиком)?

Читай, внимательно, он написал что камера 2д, этого хватит, что бы понять что он про это
FlyOfFlyДата: Четверг, 24 Марта 2016, 01:12 | Сообщение # 318 | Тема: XNA 2D Occlusion Culling
заслуженный участник
Сейчас нет на сайте
Цитата dima13230 ()
Спасибо! Только радиус увеличу, а то отображается лишь малая часть тайлов :-)

Тогда используй, половины ширины и высоты камеры(делю сначала на TileSize, что бы получить количество возможных тайлов на экране, а половина, так камера у тебя вроде бы по середине)
Код

for(int i = (camera._pos.x/TileSize)-Camera_Width/TileSize/2;i<(camera._pos.x/TileSize)+Camera_Width/TileSize/2;i++){
for(int j = (camera._pos.y/TileSize)-Camera_Height/TileSize/2;j<(camera._pos.y/TileSize)+Camera_Height/TileSize/2;j++){
if(i<0 || i>=MapWidth) continue;
if(j<0 || j>=MapHeight) continue;
//вывод тайла, который на i,j
}
}

или экрана
Код

for(int i = (camera._pos.x/TileSize)-Screen_Width/TileSize/2;i<(camera._pos.x/TileSize)+Screen_Width/TileSize/2;i++){
for(int j = (camera._pos.y/TileSize)-Screen_Height/TileSize/2;j<(camera._pos.y/TileSize)+Screen_Height/TileSize/2;j++){
if(i<0 || i>=MapWidth) continue;
if(j<0 || j>=MapHeight) continue;
//вывод тайла, который на i,j
}
}


Сообщение отредактировал FlyOfFly - Четверг, 24 Марта 2016, 01:13
FlyOfFlyДата: Четверг, 24 Марта 2016, 01:20 | Сообщение # 319 | Тема: XNA 2D Occlusion Culling
заслуженный участник
Сейчас нет на сайте
Цитата dima13230 ()

FlyOfFly, может я дам код отображения? Он чуть отличается от того, что ты давал. ( правда суть та же )

Давай
FlyOfFlyДата: Четверг, 24 Марта 2016, 01:23 | Сообщение # 320 | Тема: XNA 2D Occlusion Culling
заслуженный участник
Сейчас нет на сайте
Цитата dima13230 ()

if (tiles[x, y] != null)
{

после
Код

                        if (x < 0 || x >= ViewTilesWidth) continue;
                        if (y < 0 || x >= ViewTilesHeight) continue;
Поиск:

Все права сохранены. GcUp.ru © 2008-2026 3d engine Рейтинг