Страница 1 из 3

Перевод игры Мафия 1 на мобильные платформы

СообщениеДобавлено: 25 ноя 2012, 18:43
koljan2012
Здравствуйте, я на свою голову решил заняться непосильной для новичка задачей: я решил перевести игру Mafia the city of lost heaven на платформы iOS и Android посредством движка Unity. так как игра очень старая, и все модели и скрипты уже давно из неё извлечены, то задача сначала показалась не сложной. Модель содержащая основу города есть, по этому мне предстояло лишь поместить на неё объекты. но возникло сразу несколько проблем: в 3ds max'е модель имела нормальные координаты и в ширину была несколько тысяч единиц, а в unity, она как будто сжалась, вследствие чего дома, координаты которых точно известны вставали совершенно в другие места, на огромном расстоянии от основы. стандартный персонаж проваливается через эту модель куда-то вниз.
вообщем у меня куча вопросов, по этому я прошу вас здесь мне помогать. я буду выкладывать здесь мой проект.
зарание благодарен вам за помощь в следующих вопросах:
1) как сделать так что бы персонаж не проваливался через объект
2) как сделать так что бы координаты домов совпадали так к примеру вот в этом месте Изображение
http://fotki.yandex.ru/users/serwera2011/view/534906/, должен стоять вот этот дом Изображение
http://fotki.yandex.ru/users/serwera2011/view/534907/ с координатами (-378.4935; 19.217329; -18.225266), однако этот участок в unity имеет координаты (-0.5900006; 0.4836433; 0.03554031), и если выставлять объект по тем координатам которые нужны, то он "улетает" оооочень далеко
3) самый дебильный вопрос: как настроить плавность приближения, я чуть чуть колесико трогаю, а картинка уже где то очень далеко

ссылка на архив с проектом: http://yadi.sk/d/hreaMM6t0tkwf

Re: Перевод игры Мафия 1 на мобильные платформы

СообщениеДобавлено: 26 ноя 2012, 16:10
koljan2012
люди, вы мне поможете?

Re: Перевод игры Мафия 1 на мобильные платформы

СообщениеДобавлено: 26 ноя 2012, 18:12
Black_hole
1. Чтобы персонаж не проваливался через объект назначте объекту меш коллайдер(вверху Component >> Physics >> Mesh Collider), если все равно будет проваливаться поставьте галочку convex
2. Координаты не совпадают скорее всего потому, что центры мировых координат в мафии и в юнити в разных местах, имхо проще вручную дома ставить...
3. щелкни два раза по объекту в окне иерархии или выбери объект и нажми F , тогда камера сосредоточится на объекте и камера будет нормально приближаться/отдаляться

Re: Перевод игры Мафия 1 на мобильные платформы

СообщениеДобавлено: 26 ноя 2012, 18:22
Woolf
я решил перевести игру Mafia the city of lost heaven на платформы iOS и Android


Думаю, 1С будет в восторге. Ибо именно они обладают всеми правами на "мафию" на территории бывшего союза.

Re: Перевод игры Мафия 1 на мобильные платформы

СообщениеДобавлено: 26 ноя 2012, 18:32
koljan2012
Black_hole писал(а):1. Чтобы персонаж не проваливался через объект назначте объекту меш коллайдер(вверху Component >> Physics >> Mesh Collider), если все равно будет проваливаться поставьте галочку convex
2. Координаты не совпадают скорее всего потому, что центры мировых координат в мафии и в юнити в разных местах, имхо проще вручную дома ставить...
3. щелкни два раза по объекту в окне иерархии или выбери объект и нажми F , тогда камера сосредоточится на объекте и камера будет нормально приближаться/отдаляться

у меня всё равно проваливается, плюс почему то сам начинает бежать

Re: Перевод игры Мафия 1 на мобильные платформы

СообщениеДобавлено: 26 ноя 2012, 19:35
koljan2012
Woolf писал(а):
я решил перевести игру Mafia the city of lost heaven на платформы iOS и Android


Думаю, 1С будет в восторге. Ибо именно они обладают всеми правами на "мафию" на территории бывшего союза.

если у меня вдруг что то и получится, в чём е уже немного сомневаюсь, я с помощью родственников в америке выложу на кикстартер этот проект и попытаюсь собрать достаточное количество денег, что бы выкупить права на игру сначала у 2czech, а потом при удачном стечении обстоятельств и у 1с, то что это будет стоить бешенных денег я знаю, но если получится то...

Re: Перевод игры Мафия 1 на мобильные платформы

СообщениеДобавлено: 26 ноя 2012, 19:42
Kayler
koljan2012 писал(а):
Woolf писал(а):
я решил перевести игру Mafia the city of lost heaven на платформы iOS и Android


Думаю, 1С будет в восторге. Ибо именно они обладают всеми правами на "мафию" на территории бывшего союза.

если у меня вдруг что то и получится, в чём е уже немного сомневаюсь, я с помощью родственников в америке выложу на кикстартер этот проект и попытаюсь собрать достаточное количество денег, что бы выкупить права на игру сначала у 2czech, а потом при удачном стечении обстоятельств и у 1с, то что это будет стоить бешенных денег я знаю, но если получится то...


...то вы все равно врятли наберете столько денег, сколько заплатите как вы говорите 2czech и 1с

Re: Перевод игры Мафия 1 на мобильные платформы

СообщениеДобавлено: 26 ноя 2012, 19:59
koljan2012
koljan2012 писал(а):
Black_hole писал(а):1. Чтобы персонаж не проваливался через объект назначте объекту меш коллайдер(вверху Component >> Physics >> Mesh Collider), если все равно будет проваливаться поставьте галочку convex
2. Координаты не совпадают скорее всего потому, что центры мировых координат в мафии и в юнити в разных местах, имхо проще вручную дома ставить...
3. щелкни два раза по объекту в окне иерархии или выбери объект и нажми F , тогда камера сосредоточится на объекте и камера будет нормально приближаться/отдаляться

у меня всё равно проваливается, плюс почему то сам начинает бежать

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

Re: Перевод игры Мафия 1 на мобильные платформы

СообщениеДобавлено: 26 ноя 2012, 20:17
Receptor
На самом деле крайне странная затея, учитвая тот факт, что Вы новичок. Как вы собераетесб делать остальную работу, я имею ввиду написание скриптов и т.п., если Вы даже не знаете как коллайдер установить? Даже если у вас есть скрипты из мафии, просто так и впихнуть в проект не получится. В любом случае, удачи Вам.

Re: Перевод игры Мафия 1 на мобильные платформы

СообщениеДобавлено: 26 ноя 2012, 20:22
koljan2012
Receptor писал(а):На самом деле крайне странная затея, учитвая тот факт, что Вы новичок. Как вы собераетесб делать остальную работу, я имею ввиду написание скриптов и т.п., если Вы даже не знаете как коллайдер установить? Даже если у вас есть скрипты из мафии, просто так и впихнуть в проект не получится. В любом случае, удачи Вам.
6
я если честно и занялся этим что бы научиться unity, просто я понимаю, что если я буду начинать с маленьких проектов, которые нафиг ни кому не нужны, то я никогда не научусь работе в unity, а так у меня есть хороший стимул. но всё равно спасибо

Re: Перевод игры Мафия 1 на мобильные платформы

СообщениеДобавлено: 27 ноя 2012, 14:34
mr_Mandarin
koljan2012 писал(а):я решил перевести игру Mafia the city of lost heaven на платформы iOS и Android посредством движка Unity.

Зная эту игру у тебя многое впереди...

Re: Перевод игры Мафия 1 на мобильные платформы

СообщениеДобавлено: 28 ноя 2012, 22:05
koljan2012
люди, у меня прооблемма: я почти полностью воссоздал один район и решил поместить все файлы этого района в одну папку, в итоге у меня эти модели пропали из сцены, можно их как нибудь вернуть, или заново придётся всё делать?

Re: Перевод игры Мафия 1 на мобильные платформы

СообщениеДобавлено: 29 ноя 2012, 10:06
jetyb
Что значит передвинул?
В unity перемещать файлы и папки проекта, можно только в окно в окне программы, не через проводник(на всякий случай).

Re: Перевод игры Мафия 1 на мобильные платформы

СообщениеДобавлено: 29 ноя 2012, 10:45
koljan2012
jetyb писал(а):Что значит передвинул?
В unity перемещать файлы и папки проекта, можно только в окно в окне программы, не через проводник(на всякий случай).

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

Re: Перевод игры Мафия 1 на мобильные платформы

СообщениеДобавлено: 29 ноя 2012, 11:07
Nicloay
включить метафайлы, и использовать git или любой другой контроль версий.

кстать вот, твой случай, как начать писать игры http://habrahabr.ru/post/160547/
цитата которая относится к тебе.

Синтаксис:
Используется csharp
Быстрый способ

Говорите, что вы учитесь быстрее если сразу возьметесь за дело и будете просто писать вашу 3D MMOFPSRTSRPG и научитесь тому, что нужно по мере необходимости? Чтож, вот пару советов, которые вам помогут:
Идите на местный рынок
Купите целую рыбину. Рекомендую взять лосося или треску, хотя и сом тоже подойдет. Форель, кстати, тоже довольно эффективна
Идите домой и включите компьютер
Запустите вашу любимую IDE
Теперь возьмите купленную рыбу и влупите себе по голове
Повторите пункт 5, пока мысли о быстром способе не покинут вас