|
12 / 12 / 5
Регистрация: 08.04.2009
Сообщений: 879
|
|
Создание 3D игр15.03.2011, 18:09. Показов 13533. Ответов 42
Метки нет (Все метки)
Извените что ни по теме но я незнаю куда писать.
В любой 3d игрушке например GTA4 есть 3d объекты, если например в GTA4 подбежать к машине и нажать на F то человек залезит в машину, я подумал это же язык программирования, но какой и через какую программу делают эти 3d игрушки, не могли бы вы мне помочь ?
0
|
|
| 15.03.2011, 18:09 | |
|
Ответы с готовыми решениями:
42
Создание игр создание игр. Создание 3D игр |
|
42 / 42 / 13
Регистрация: 21.08.2011
Сообщений: 625
|
|
| 20.02.2012, 14:31 | |
|
Говоря по простому, вот так создаются 3d игры: Изучаются программы 3д моделинга, например 3Дс Макс, затем изучается язык программирования, например С++. Когда первый этап пройден и есть необходимые знания, покупается недорогой кроссплатформенный игровой движок, например ОГРЕ, Юнити, ГэймСтарт(100 - 200$) и начинается процесс создания игры. Готовятся модели, ладшафт, освещение, главные герои, персонажи, звуковое сопровождение итд. Все это интергрируется в игровой движок(а зачастую все это делается в нем же) и конечным результатом собственно и будет ваша игра. Недорогие игровые движки, конечно же достаточно скудны по функционалу. Во многих отсутствуют необходимые модули. В ОГРЕ к примеру отсутствуют звуковые модули, интеллект итд.(в общем то весь напор идет на графику). Но можно подключать дополнительные модули. Уж лучше приобрести двигатель подороже. Купить лицензию. Создать серьезную игру(на это уйдет ума времени) и даже можно распространять ее на коммерческой основе.
0
|
|
|
6 / 6 / 0
Регистрация: 03.04.2011
Сообщений: 55
|
|
| 26.03.2012, 18:56 | |
|
Нужен игровой движок. С физикой. Всякие там "посадки в авто" и прочая дребедень делается путем грамотной анимации. При определенной команде и условиях, запускается определенная анимация. Хотя сейчас все больше входит принцип внутриигровой анимации (незнаю как это обозвать по-научному). Для нее нужны своего рода ключевые точки - в зависимости от взаимного положения движок создает нужную анимацию.
0
|
|
|
Просто Икс
692 / 234 / 47
Регистрация: 15.12.2009
Сообщений: 696
|
|||||
| 16.04.2012, 03:22 | |||||
Сообщение было отмечено как решение
РешениеOgre3D нельзя купить, он бесплатен и это не игровой движок, а графический к которому подключаются другие движки и возможности (звук, физика, сеть, AI и т.д.) в зависимости от желаний и задач. Отсюда же следует, что совершенно не обязательно что-то покупать, есть бесплатные решения. Так же есть условно-бесплатные, авторы которых требуют соблюдения определенных правил, а если это невозможно или необходимо, то купить лицензию. не стоит приводить примеры не зная то, что приводишь в пример.
5
|
|||||
|
42 / 42 / 13
Регистрация: 21.08.2011
Сообщений: 625
|
|
| 22.08.2012, 17:31 | |
|
Беспласные решения - несовершенны. Мы через это уже проходили. Если человек хочет создать что то стоящее, придется выложиться. А если у человека нет денег на нормальный софт, то это уже другой вопрос. Вы любите халяву, и у вас худой кошелек. Это понятно. Поэтому вы ищете бесплатные решения, дешевые, некачественные. И в следствие чего, выпускаемый вами продукт, такой же, некачественный и дешевый.
0
|
|
| 22.08.2012, 17:38 | |
|
0
|
|
|
Псевдослучайный
1946 / 1146 / 98
Регистрация: 13.09.2011
Сообщений: 3,215
|
||
| 22.08.2012, 18:42 | ||
|
0
|
||
|
42 / 42 / 13
Регистрация: 21.08.2011
Сообщений: 625
|
|
| 22.08.2012, 19:59 | |
|
Вы такие мудрые. Преклоняюс, преклоняюс пред вами. Более того, я думаю был с вами, довольно груб и нетерпелив. Простите за мою безграмотность. Ради бога.:-) А какие бесплатные игровые движки, вы можете посоветовать? И хотелось бы узнать, в чем их особенности и плюсы?
0
|
|
|
Псевдослучайный
1946 / 1146 / 98
Регистрация: 13.09.2011
Сообщений: 3,215
|
|
| 22.08.2012, 21:03 | |
|
Рад, что вы по достоинству оценили мой труд и учли свои недочёты. Так давайте же немного углубимся в требования, пока я не начал советовать отличные движки логики шахмат
0
|
|
| 22.08.2012, 21:14 | |
|
Не по теме: Подозреваю что stashappy раскошелился на какой-нибудь супер-пупер движок, и думает, что сейчас напишет какую-нибудь мега крутую пупер игру, и у него даже что-то такое кривое и корявое получается, почувстовав себя гением 3д гейммейкерства, он начинает всех убеждать что он вовсе и не лох, который выбросил кучу бабла, а лохи на самом деле - это те кто пользуется бесплатными программами. Простите если я вас как-то задела.
0
|
|
|
42 / 42 / 13
Регистрация: 21.08.2011
Сообщений: 625
|
|||
| 22.08.2012, 21:30 | |||
0
|
|||
|
Псевдослучайный
1946 / 1146 / 98
Регистрация: 13.09.2011
Сообщений: 3,215
|
|||
| 22.08.2012, 22:02 | |||
|
1
|
|||
|
Просто Икс
692 / 234 / 47
Регистрация: 15.12.2009
Сообщений: 696
|
|||||
| 25.08.2012, 15:36 | |||||
Сообщение было отмечено как решение
РешениеНа деле при достаточной подготовке и обладая определенными знаниями далеко не редко находятся решения если не бесплатные, то значительно дешевле и во много раз лучше справляющиеся с задачами которые перед ними ставятся. Не стоит недооценивать народную мудрость, которая уже много веков гласит, что не все золото, что блестит. ![]() Они могут значительно сократить время разработки и это никто не оспаривает, но это не дает гарантии, что в итоге получится что-то стоящее. Нечто стоящее рождается от других факторов. Уже было начал писать объемный текст о том, насколько сильно Вы заблуждаетесь, но давайте обратимся к фактам. Возьмем к примеру бесплатный физический движок Bullet Physics или OpenAL для звука. Чем же эти решения вдруг стали некачественными? Они используются многими платными движками, который Вы бы предложили купить. Или например возьмем бесплатный Blender и чем он вдруг такой некачественный от того что бесплатный? Уверены, что ничего стоящего на нем сделать невозможно? Вашей логике противоречит довольно много фактов и того положения вещей, которые говорят о обратном стремлении многих серьезных компаний, ставить приоритет на свободное и открытое ПО, как в плане использования самим и поддерживать эти проекты финансово, так и открытия собственных технологий для возможности их свободно улучшать интернет-сообществом, модифицировать и естественно использовать безвозмездно в собственных целях. Поэтому по меньшей мере Вы достаточно сильно ошибаетесь, вознося коммерческие продукты, как абсолютно качественные и их использование в единственно возможные способы для создания чего-то достойного. Как уже отметили до меня, далеко не все решения user frendly, но это не говорит о качестве реализации этого решения. Да и зачастую это создает определенные трудности лишь в начале изучения, а в конечном итоге их открытость позволяет гораздо большее чем может предложить коммерческий продукт. И тут мы снова возвращаемся к тому, что нужно "вложиться", только в данном случаи уже не с точки зрения денег, а доработки этого решения, подготовки какой-то документации, разработки инструментов для управления им и т.п. При правильном подходе, очень многое решается не без помощи сообщества этого решения, как кстати и на этапах изучения, но так и с точки зрения стратегически важных решений. Ставка на свободное открытое решение может в конечном итоге принести гораздо большее в целом, чем изначальные большие затраты на коммерческий продукт и последующие затраты на его обновление. Но основные плюсы бесплатных решений в отличии от коммерческого продукта это гибкость их использования, возможность объединения разных решений, модификации под свои нужды, так и возможность замены одного решения на другое в зависимости от потребностей и при этом без каких-либо затрат. Дело ведь не в том, чтобы отказываться всегда и во всем от покупки того или иного коммерческого ПО, а в том, что коммерческое ПО не панацея и далеко не всегда лучше, чем бесплатное и открытое ![]() P.S. что-то всеравно много текста получилось...
3
|
|||||
|
561 / 484 / 168
Регистрация: 14.02.2012
Сообщений: 1,561
|
|
| 25.08.2012, 17:48 | |
|
Mc X, отлично написано. Я вполне с вами согласен, платное не всегда лучше бесплатного, а в некоторых случаях лучше.
0
|
|
|
42 / 42 / 13
Регистрация: 21.08.2011
Сообщений: 625
|
||
| 26.08.2012, 03:15 | ||
![]() Знаете, эти и тому подобные вопросы, больше относятся к разряду эффективности траты своего личного времени. Вы так и не ответили на мой вопрос. Какие на ваш взгляд игровые движки, больше подходят для наиболее серьезных решений? То есть, с каким движком я потрачу меньше времени и нервов и смогу, больше времени провести со своим сыном? А так же какой из этих движков, наиболее полон в плане модулей? То есть звук, интеллект, граффика, движение и тд. Поймите, меня не интересуют дискусси. Посоветуйте хороший двигатель в конце концов. Хороший бесплатный двигатель, со всеми необходимыми модулями. С которым вы сами работали. Мне не нужно "Например". Меня интересует конкретика. Хватит болтать. ![]() Добавлено через 2 минуты Вот их сколько, движков то этих: http://ru.wikipedia.org/wiki/%... 6%EA%EE%E2 Добавлено через 8 минут Вот Топ10 игровых движков, недорогих: http://developerpro.ru/cozdani... top10.html Топикстартеру пригодится. Ищите тот который на c++, с импортом 3ds моделей. И не забывайте про наличие необходимых модулей.
0
|
||
|
Twilight Parasite
154 / 150 / 7
Регистрация: 21.07.2011
Сообщений: 908
|
|
| 30.08.2012, 19:07 | |
|
По своему опыту скажу что легче свой велосипед изобрести, зато ты сам знаеш его тонкости, а не полагаешся на чужие.
Времени уйдет масса, но результат стоит того.
0
|
|
|
Антон07
|
|
| 08.09.2012, 18:34 | |
|
Чувак слушай сюда качай себе движок Unity3D, я на нем тоже работаю, куча уроков, C#, javascript, там все дела там разобравшись довольно легко сделать небольшой проект самому, а набрав команду и крупный проект, либо же рассмотри движок CryENGINE 3, он поновее и на него довольно мало уроков но он проще, там все на С++. УДАЧИ!!!
|
|
|
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
||
| 13.09.2012, 14:30 | ||
|
0
|
||
|
143 / 143 / 39
Регистрация: 17.08.2012
Сообщений: 411
|
|
| 20.09.2012, 20:14 | |
|
Если тема еще актуальна,то есть к примеру такой игровой движок как UNITY 3D.
0
|
|
| 20.09.2012, 20:14 | |
|
Создание игр Создание игр Создание игр Создание игр
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Саморегулирующийся социальный контракт для сервера cross-section.
Hrethgir 14.08.2026
С кодом конечно таких глубоких размышлений пока не было, впрочем я уже привык к алгоритмизации. Суть предмета записи: снова в диалоге с нейросетью (я взял пока себе ник для учётки админа - Rector). . . .
|
Часы электронные
Uhbif79 12.08.2026
Выкладываю программу часов. Программа позволяет:
1. Использовать системное время и дату,
2. Есть возможность вводить время и дату вручную.
3. Реализованы 2 будильника: начало и конец рабочего дня. . . .
|
Часы с будильником на основе класса QLCDNumber
Uhbif79 12.08.2026
Всем добрый день, выкладываю программу часов с будильником на основе класса QLCDNumber.
Здесь я пробовал самостоятельно создавал классы, впервые столкнулся с видимостью переменной одного класса из. . .
|
Установка MinGW GCC 16.2 и CMake
8Observer8 10.08.2026
VK Видео:
https:/ / vkvideo. ru/ video-240781534_456239017
YouTube:
eY5-5PyI9NM
Текстовая версия
|
|
Неделя из жизни имитационной модели склада: мои кривые руки растут, откуда надо
anaschu 10.08.2026
Неделя из жизни имитационной модели склада: как я почти написал неправильную логику и что с этим делать
Работаю сейчас над учебно-рабочим проектом: строю в AnyLogic имитационную модель процессов. . .
|
Калькулятор для расчета родства
russiannick 07.08.2026
1. Задача: Создать калькулятор для расчета родства.
Родственных связей существует 8 ступеней, такие как:
p - отец
P - мать
q - муж
Q - жена
b - брат
B - сестра
s - сын
S - дочь
|
Мир по моей воле
kumehtar 07.08.2026
Когда-то кажется, что всё просто. Ты весь такой светлый. Причиняешь добро. Борешься за справедливость в этом тёмном мире.
Потом начинаешь замечать одну неприятную вещь. Почти каждый хороший. . .
|
Кредитный калькулятор
Maks 05.08.2026
Решение задачи по прикладной информатике средствами 1С.
Задача:
Напишите приложение-калькулятор, которое помогает рассчитывать параметры кредита для аннуитетного и дифференцированного видов. . .
|