как создать 3d игру

игры php 3d games программирования

Я моделирую на 3ds, хотелось бы научиться создавать 3d игр. Я веб-программист(php+mysql+javascript ...), так что наврятли мои навики программирования pдесь поможет. Из за этого хотелось бы узнать есть-ли готовые решения для создания игр?

Примечание:
>Franchesko
>готовое решение для создания игр без программирования: http://www.3dz.ru/gamedev/

там же только две уроки, тем болье один про созданию карт для конт-страйка!
Ответы:
был когда-то такой язык - Dark Basic, позиционировался как раз как язык программирования для создания 3д игр. мб и сейчас какие-нибудь подобные решения есть.
flash и то 3д врядли
хотя на html 5 видел шпилы
Можно найти 3d движок для игры или набор разработки (development kit). Кит ессно лучше для начала, обычно там есть всё, что нужно: редактор шейдеров, редактор ландшафтов, текстур, спрайтов, моделей, интерфейсов, скриптов. Зачастую имеют свой скриптовой язык, с множеством стандартных готовых решений. Конечно не панацея от неумения, но всё ж немного проще. )
Можно найти бесплатные, но более менее вменяемые всё таки стоят денежки. Но и цены разные: от 20$ до тысяч. )
К примеру:
Torque Engine 3D http://www.torquepowered.com/products/torque-3d
Unreal engine 3 http://www.udk.com/
Big World Tech http://www.bigworldtech.com/index/index.php
Dark Basic, о котором упоминал ManQ существует. Язык для "темных лошадок", то есть разобраться в нем не составляет проблем.
Лично мне составило больших проблем написать на нем простейшую игру, т.к. я до этого уже два года кодил на сишном языке.
Я посмотрел, какие движки тут предлагают - многие довольно сложно освоить новичку.
Советую обратить внимание на unity3d www.unity3d.com Из языков программирования там используются unity javascript и C#. Очень хорошо обстоит дело с импортом из макса. Кроме того есть и совершенно бесплатная версия unity. Основное отличие от платной - только отсутствие теней и полноэкранных эффектов (впрочем кряк найти тоже несложно). Самые необходимые скрипты уже включены в пакет. Так например, чтобы ходить по уровню, и "пинать ногами" твердые тела вам не прридется программировать совсем. Кстати для физики здесь тоже используется physX.
готовое решение для создания игр без программирования: http://www.3dz.ru/gamedev/
Однозначно Unity3D (www.unity3d.com)
плюсы:
+ живой русскоязычный форум
+ имеется бесплатная версия с несущественными ограничениями
+ читает родной формат фотошопа и fbx.
+ отличная документация
+ поддерживает большинство современных технологий, в том числе написание шейдеров
+ удобная среда разработки
Есть масса абсолютно халявных движков, но ваш выбор UDK, бесплатный для личного пользования, современный игровой движок с набором необходимых инструментов.
http://www.udk.com/udkdownload
Blitz3D проще всего, даже проще Dark. На Unity чтобы скриптить уже всеже нужно иметь какое-то представление о матрицах\векторах. Технологии, конечно, он использует совсем древние (DirectX7), но основную логику по краней мере поймешь, а там можно перейти уже на Xors или Leadwerks (недорогие движки с коммандами похожими на Blitz3D), они уже работают с шейдерами и физикой. А дальше :) XNA, если дружишь с английским.
udk или unity
http://www.neoaxis.ru/
Хороший сайт о движке NeoAxis Engine. Разобраться поможем ;)
Смотрите в сторону XNA, только это не "готовое", а скорее из раздела перед едой разогреть.
если нуб ищи конструкторы
я на dark basic пишу, все отлично
На Unity 3d знания Java Script нужны. Если хорошо Знаешь  Java Script то лучший вариант Unity 3d. В UDK придеться изучать Unreal Script.
blitz3d идеальное решение!!! смотри статью!!
Самые лучшие видеоуроки по программированию 3d игр можно скачать на сайте www.glscene.3dn.ru


15 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.