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

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

Вернуться   forum.boolean.name > Программирование игр для компьютеров > Unity

Unity Мультиплатформенный инструмент для разработки игр

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

Это не дополнение, это альтернатива.
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Старый 21.08.2010, 23:42   #257
Nuprahtor
Элита
 
Аватар для Nuprahtor
 
Регистрация: 26.07.2008
Сообщений: 1,972
Написано 1,095 полезных сообщений
(для 3,923 пользователей)
Ответ: Фак по Юнити.

Если я выкладываю игры, сделанные на "сломанном" движке, создатели Unity смогут это узнать?
UPD
И как обстоят дела с играми, скомпилированными в Trial лицензии, они отличаются чем - нибудь (кроме плашки и trial-version надписи)?
(Offline)
 
Ответить с цитированием
Старый 22.08.2010, 00:11   #258
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Фак по Юнити.

На оба вопроса не знаю ответа Но по поводу первого - нафиг им это надо, они и так нормально зарабатывают
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Nuprahtor (22.08.2010)
Старый 22.08.2010, 00:15   #259
den
Дэвелопер
 
Аватар для den
 
Регистрация: 13.02.2010
Сообщений: 1,645
Написано 620 полезных сообщений
(для 2,419 пользователей)
Ответ: Фак по Юнити.

Не дай буржую заработать - пользуйся кряком!
(Offline)
 
Ответить с цитированием
Старый 22.08.2010, 19:42   #260
Reks888
Дэвелопер
 
Аватар для Reks888
 
Регистрация: 04.11.2009
Адрес: Украина, Днепропетровск
Сообщений: 1,480
Написано 662 полезных сообщений
(для 1,985 пользователей)
Ответ: Фак по Юнити.

Сообщение от Nuprahtor Посмотреть сообщение
Если я выкладываю игры, сделанные на "сломанном" движке, создатели Unity смогут это узнать?
Если ты задумываешь NFS:World 2 написать, то найдут способ чтобы узнать. В остальных случаях нафиг ты им нужен
__________________
>type C:\MyProj\*
www.sypiac.weebly.com
>
(Offline)
 
Ответить с цитированием
Старый 01.09.2010, 20:54   #261
Illidan
Разработчик
 
Регистрация: 06.08.2007
Сообщений: 473
Написано 131 полезных сообщений
(для 257 пользователей)
Ответ: Фак по Юнити.

Вобщем, есть цельный меш, и нужно кусок(часть набора вершин) этого меша двигать, поворачивать, скейлить, вращать. как это можно осуществить полегче?. и давно хотел попросить. Расскажите пожалуйста доступно о матрице трансформации. как такое можно запрограмить как ей пользоваться. в инете смотрел но всеравно немогу понять.
(Offline)
 
Ответить с цитированием
Старый 01.09.2010, 22:39   #262
ffinder
Дэвелопер
 
Аватар для ffinder
 
Регистрация: 10.09.2007
Сообщений: 1,442
Написано 793 полезных сообщений
(для 1,460 пользователей)
Ответ: Фак по Юнити.

первое что приходит в голову - на этот "кусочек" выделить отдельную кость и двигать её.
если нужно что-то "необыкновенное" - смотри пример Procedural amimation на офф-сайте.
(Offline)
 
Ответить с цитированием
Старый 02.09.2010, 00:13   #263
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Фак по Юнити.

Да, костями самое простое, их можно вращать, масштабировать и смещать без проблем.

Матрицы трансформаций на прямую для многих задач в юнити не используются. Они имеют обертку в виде Transform. У Transform есть два матричный поля, с помощью которых можно выполнят трансформации в локальные и глобальные координаты.

В общем матрица 4х4 элемента представляет собой матрицу трансформаций вращения позиции и масштаба. Каждый элемент матрицы может вычисляться по спец формулам. Суммарные трансформации получаются путем умножения матриц.

например матрица смещения:
[ 1 0 0 0 ]
[ 0 1 0 0 ] 
[ 0 0 1 0 ]
[ X Y Z 1 ]

матрица масштабирования
[ X 0 0 0 ]
[ 0 Y 0 0 ] 
[ 0 0 Z 0 ]
[ 0 0 0 1 ]

матрица поворота вокруг оси x:

  [ 1    0      0    0 ]

  [ 0  cos α  sin α  0 ]

  [ 0 -sin α  cos α  0 ]

  [ 0    0      0    1 ]
матрица поворота вокруг оси y:

  [ cos α  0 -sin α  0 ]

  [   0    1    0    0 ]

  [ sin α  0  cos α  0 ]

  [   0    0    0    1 ]
матрица поворота вокруг оси z:

  [ cos α  sin α  0  0 ]

  [-sin α  cos α  0  0 ]

  [   0      0    1  0 ]

  [   0      0    0  1 ]
и т.д.

Все формулы создания таких матриц наверняка есть уже в классе матриц юнити. Так что помнить их не нужно.

Вот ссылка на википедию
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Illidan (03.09.2010)
Старый 02.09.2010, 09:27   #264
Nex
Гигант индустрии
 
Аватар для Nex
 
Регистрация: 13.09.2008
Сообщений: 2,893
Написано 1,185 полезных сообщений
(для 3,298 пользователей)
Ответ: Фак по Юнити.

Как разворачивать объект (RigidBody)? В хелпе смотрел, но ничего не понял ибо все на английском.
transform.Rotate (Vector3.left * 2); - просто двигает объект влево
transform.rotation - не понятно как использовать
(Offline)
 
Ответить с цитированием
Старый 02.09.2010, 10:23   #265
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Фак по Юнити.

Физические тела можно вращать с помощью добавления соответствующих сил:
rigidbody.AddTorque(Vector3.left * 300);
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Nex (02.09.2010)
Старый 02.09.2010, 12:44   #266
Nex
Гигант индустрии
 
Аватар для Nex
 
Регистрация: 13.09.2008
Сообщений: 2,893
Написано 1,185 полезных сообщений
(для 3,298 пользователей)
Ответ: Фак по Юнити.

Переведите пожалуйста код управления кубиком из урока "Unity3d - Простой AI" в JavaScripts.
Мне захотелось самому сделать что нибудь подобное для начала, но у меня упорно не получается.
(Offline)
 
Ответить с цитированием
Старый 02.09.2010, 12:56   #267
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Фак по Юнити.

Вот так:
Player.js
// скорость ходьбы и скорость поворота в секунду
var moveSpeed float 2;
var 
turnSpeed float 90;

private var 
_controller CharacterController;
private var 
_thisTransform Transform;


// Получаем контроллер
_controller GetComponent(CharacterController);

// Получаем компонент трансформации объекта, к которому привязан данный компонент
_thisTransform transform;



function 
FixedUpdate()
{
    
// Рассчитываем позицию 
    
_controller.Move(_thisTransform.forward moveSpeed Time.deltaTime Input.GetAxis("Vertical") +
                    
Vector3.down 10.0 Time.deltaTime);

    
// Рассчитываем поворот
    
var rot Quaternion Quaternion.AngleAxis(
        
turnSpeed Time.deltaTime Input.GetAxis("Horizontal"), Vector3.up);
    
_thisTransform.rotation *= rot;
}

@
script RequireComponent (CharacterController
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Nex (02.09.2010)
Старый 02.09.2010, 15:54   #268
IGR
Blitz's Shame !!
 
Регистрация: 31.03.2007
Сообщений: 3,639
Написано 832 полезных сообщений
(для 2,013 пользователей)
Ответ: Фак по Юнити.

На оба вопроса не знаю ответа Но по поводу первого - нафиг им это надо, они и так нормально зарабатывают
вернусь к вопросу..
т.е. Вы хотите сказать: бери крякнуты Юнити, делай небольшие игрушки и продавай, зарабатывай и тебе за это ничего не будет ??
(Offline)
 
Ответить с цитированием
Старый 02.09.2010, 16:01   #269
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Фак по Юнити.

Нет, мы хотим сказать - бери крякнутый юнити, разрабатывай игру, по окончании разработки ищи издателя, покупай юнити и продавай игру
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Taugeshtu (02.09.2010)
Старый 02.09.2010, 16:17   #270
IGR
Blitz's Shame !!
 
Регистрация: 31.03.2007
Сообщений: 3,639
Написано 832 полезных сообщений
(для 2,013 пользователей)
Ответ: Фак по Юнити.

хм, а если я хочу продавать свою игру как электронный товар ??
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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


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


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