Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > разработка игр, графический дизайн и моделирование > Gamedev - cоздание игр: Unity, OpenGL, DirectX
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 29.06.2010, 09:10   #11
Виталий Желтяков
Старожил
 
Аватар для Виталий Желтяков
 
Регистрация: 19.04.2010
Сообщений: 2,702
По умолчанию

Цитата:
PHP - это интерпретатор работающий на стороне сервера (хотя появильсь уже и компиляторя работающие на локальных компах).
Хорошую динамическую игру на нём не построишь. К тому же язык не строгий, а значит не защищён от ошибок, в основном логических.
Делфи и Паскал, слишком неповоротливы - это учебные языки.
Лучше С, С# и С++ я ничего не встречал.
Сам я программирую на Borland C++ Builder 5 и 6 версии.
Ничуть не жалею.
А чем от PHP отличаются сетевые игры написанные на других языках? Они тоже обрабатываются на стороне сервера и тоже содержат ошибки в основном логические. Динамическое приложение достаточно легко создать на PHP. Ваше замечание крайне глупое.
Почему лучше PHP, потому что реализовать полученный результат легче. В мире миллионы простых игр написанных на delphi, с, java и т.д. Но все они практически безизвестны. А вот более менее адекватные игры на php могут в-легкую стать знаменитыми (тот же "БК").
Выбирать автору - написать игру, которая прибавиться к миллионам неизвестным играм, или которая имеет шанс стать знаменитой и популярной.
Виталий Желтяков вне форума
Старый 29.06.2010, 10:15   #12
Вадим Буренков
Участник клуба
 
Аватар для Вадим Буренков
 
Регистрация: 06.03.2009
Сообщений: 1,346
По умолчанию

Цитата:
Почему лучше PHP, потому что реализовать полученный результат легче. В мире миллионы простых игр написанных на delphi, с, java и т.д. Но все они практически безизвестны. А вот более менее адекватные игры на php могут в-легкую стать знаменитыми (тот же "БК").
Выбирать автору - написать игру, которая прибавиться к миллионам неизвестным играм, или которая имеет шанс стать знаменитой и популярной.
Субъективное мнение. Игры известны, но в зависимости от качества и распостранения создателями. Ни в одну php игру я не играл - значит они не популярны?
Вадим Буренков вне форума
Старый 29.06.2010, 12:47   #13
VintProg
not
Участник клуба
 
Аватар для VintProg
 
Регистрация: 27.06.2009
Сообщений: 1,399
По умолчанию

Конечно для игр подходит C++ , но мне и на Delphi сойдет, тут еще важно не только от языка, а от мастерства и знаний.
VintProg вне форума
Старый 29.06.2010, 17:16   #14
Beermonza
Инженер ИС
Старожил
 
Аватар для Beermonza
 
Регистрация: 13.12.2006
Сообщений: 2,671
По умолчанию

Скорость работы программ на Delphi зависит от места произрастания рук, их прямоты, и степени развития мозга программиста. С++ не требует особых знаний обверточности среды, благодаря чему большинство сразу его берут на вооружение, чтобы особо не заморачиваться мыслями "на сколько быстр будет этот код". Все языки хороши, на всех можно создавать отличные проекты, ...нужно только четко знать чего хочешь.
Руководитель проекта MMO 2D RPG: Настоящее имя Денис Стрижак (10.05.1981-6.02.2019) Мир духу его
Beermonza вне форума
Старый 29.06.2010, 22:32   #15
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

мозги нужны и прямые руки(крайне желательно).
насчет Паскаля, то он изначально был учебным языком, не надо ярлыки вешать на него.
подойдет и С/С++ и Делфи и Ассемблер и прочие
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.

Последний раз редактировалось Пепел Феникса; 29.06.2010 в 22:35.
Пепел Феникса вне форума
Старый 30.06.2010, 10:34   #16
VintProg
not
Участник клуба
 
Аватар для VintProg
 
Регистрация: 27.06.2009
Сообщений: 1,399
По умолчанию

Да на любом языке можно написать любую игру, кому на каком лучше, это как тачка водителя, инструмент музыканта (который под него настроен).
VintProg вне форума
Старый 05.07.2010, 00:55   #17
Crivel
Delphi\C++
Форумчанин
 
Аватар для Crivel
 
Регистрация: 18.06.2008
Сообщений: 277
По умолчанию

По мне так дельфи. Просто напросто из-за привычки. Но есть такая мелочь - если вы собрались писать 3д, то лучше всё таки си. Причём с плюсами(с++). Дело в том, что как не обидно, примеров и статей по дельфи реально меньше в области 3д, чем по с++. OpenGL в дельфи, не много другое дело. По программированию графики в дельфи средствами OpenGL статей и примеров больше, чем в дельфи по Direct3D. Моё мнение такое - вам надо сначало решить какой вид рендеринга выбрать. Варианты такие:
1) OpenGL
2) Direct3D
3) GDI - пойдёт только если пишите 2д игру, хотя можно поизвращаться и создать 3д, но это другая тема. (http://www.youtube.com/watch?v=hVzldWP1TDI), (http://www.delphisources.ru/pages/so...ar/gdi_3d.html)

OpenGL хорош простотой своего понимания, и тем что на нём можно делать. Если руки у программиста там где надо, то игру можно создать очень даже хорошую.
Direct3D тоже хорош, на нём чаще пишут игры, но кое где сложноват для понимания.
GDI - без комментариев... но для написания игр тоже можно использовать.

После того как выбрали айпи рендеринга, можно уже переходить к выбору языка (об этом я уже писал выше).
Crivel вне форума
Старый 05.07.2010, 01:05   #18
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

ппц, а что АПИ функции и прочее меняются от языка?
(про примеры вообще молчу, особо те которые на GL)
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума
Старый 05.07.2010, 01:24   #19
DomiNick
Студент, не
Старожил
 
Аватар для DomiNick
 
Регистрация: 29.01.2009
Сообщений: 2,067
По умолчанию

Что значить "лучше" и "удобнее"?? Вопрос изначально некорректен... =\\

Лучше на том который вы лучше всего знаете.....
I am the First of Cyber Evolution...
I am the First to Program your Future...
DomiNick вне форума
Старый 05.07.2010, 01:52   #20
Crivel
Delphi\C++
Форумчанин
 
Аватар для Crivel
 
Регистрация: 18.06.2008
Сообщений: 277
По умолчанию

Пепел Феникса, дело ту не в так называемом "ппц", а дело в том что на любом языке можно использовать любое апи (даже из деревни дедушки ), если под этот язык, есть инклуиды с функциями данного апи. Просто к примеру информации по direct3d в дельфи довольно мало. Всмысле есть такие банальные статейки про инициализацию, построение куба и наложение текстуры. У меня есть книжка откуда я взял основы. Но опять же ОСНОВЫ. Таких тонкостей как применение шейдеров, или построение ландшафта по карте высот, почти не где нет. Так что директ лучше использовать под с++ или с#.
Crivel вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Какой язык программирования лучше вибирать для создания игр _PROGRAMM_ Gamedev - cоздание игр: Unity, OpenGL, DirectX 14 10.04.2010 22:39
Какой язык программирования? RFScott Помощь студентам 8 20.01.2010 13:13
Какой язык программирования выбрать? iukash Свободное общение 5 09.01.2010 19:21
какой язык выбрать для создания игр? loverzam123 Gamedev - cоздание игр: Unity, OpenGL, DirectX 45 25.07.2009 01:23
Какой язык программирования наиболее перспективен? Ms.Burns Помощь студентам 5 19.04.2008 21:27