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

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

Вернуться   Форум программистов > Клуб программистов > Свободное общение
Регистрация

Восстановить пароль

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

Результаты опроса: Подойдет ли Delphi для создания мощных игр 3d?
Еше как подойдет 11 42.31%
Подойдет 7 26.92%
Да так себе 7 26.92%
Не подойдет 1 3.85%
И рядом не встанит 0 0%
Голосовавшие: 26. Вы ещё не голосовали в этом опросе

Ответ
 
Опции темы Поиск в этой теме
Старый 10.08.2009, 13:52   #11
Levsha100
Заблокирован
Старожил
 
Регистрация: 20.07.2008
Сообщений: 4,032
По умолчанию

ИМХО, лучше всего подходит для этих целей С++.
Levsha100 вне форума Ответить с цитированием
Старый 10.08.2009, 14:17   #12
oleg kutkov
Unix C++ developer
Форумчанин
 
Аватар для oleg kutkov
 
Регистрация: 16.04.2007
Сообщений: 651
По умолчанию

Цитата:
Сообщение от Levsha100 Посмотреть сообщение
ИМХО, лучше всего подходит для этих целей С++.
+1024 Считаю, что Delphi - не лучший выбор, для создания игр, по крайней мере компонентов игр, работающих с графикой и требующих наибольшей производительности.
oleg kutkov вне форума Ответить с цитированием
Старый 10.08.2009, 15:27   #13
mutabor
Телепат с дипломом
Старожил
 
Аватар для mutabor
 
Регистрация: 10.06.2007
Сообщений: 4,929
По умолчанию

Цитата:
Сообщение от oleg kutkov Посмотреть сообщение
+1024 Считаю, что Delphi - не лучший выбор, для создания игр, по крайней мере компонентов игр, работающих с графикой и требующих наибольшей производительности.
Аргументируйте. По вашему алгоритм на Дельфи будет работать медленнее аналогичного алгоритма на С++?
А графика причем тут? графика выводится функциями подключенной граф. библиотеки а не встроенными функциями языков.
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог
mutabor вне форума Ответить с цитированием
Старый 10.08.2009, 15:42   #14
oleg kutkov
Unix C++ developer
Форумчанин
 
Аватар для oleg kutkov
 
Регистрация: 16.04.2007
Сообщений: 651
По умолчанию

Для С++ интерфейс графического движка является "родным", для Delphi же требуется отдельная прослойка совместимости/преобразования типов. К тому же, как известно, Delphi любит компоновать в исполняемый файл много ненужного мусора, избавление от которого требует от програмиста дополнительных плясок. Кроме того, Delphi обеспечивает меньшую управляемость кода и памяти. В С++ же нет никаких преград: можно делать все что угодно и очень быстро, хотя в то же время это чревато дополнительными ошибками и требует повышенного внимания разработчика.
oleg kutkov вне форума Ответить с цитированием
Старый 10.08.2009, 17:11   #15
mutabor
Телепат с дипломом
Старожил
 
Аватар для mutabor
 
Регистрация: 10.06.2007
Сообщений: 4,929
По умолчанию

Не убедили. Прослойка упомянутая вами - просто порт для совместимости с языком Дельфи, и производительность имхо понизить не может, теоретически может это и замедляет немного работу, но это не то что тормозит в играх, очень сомневаюсь что на практике разница будет заметна.

Насчет ненужного мусора, то обычно если пишут подобные вещи на Дельфи, то пишут на чистом WinAPI, так что мусор не обязателен.

Согласен только насчет удобства, для С++ интерфейс родной и не нужны костыли.

з.ы. С тем что С++ более мощный и гибкий язык, конечно не спорю. Вопрос был о возможности написать "мощную" 3D игру
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог

Последний раз редактировалось mutabor; 10.08.2009 в 17:20.
mutabor вне форума Ответить с цитированием
Старый 10.08.2009, 17:20   #16
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Оффтоп: По-моему тема в холливар переросла...
Скучно, господа. Хороший программист на любом языке напишет хорошую игру.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 10.08.2009, 17:22   #17
mutabor
Телепат с дипломом
Старожил
 
Аватар для mutabor
 
Регистрация: 10.06.2007
Сообщений: 4,929
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Оффтоп: По-моему тема в холливар переросла...
Да ладно вам, дайте поумничать
Цитата:
Скучно, господа. Хороший программист на любом языке напишет хорошую игру.
Это даже не обсуждается, это аксиома.
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог
mutabor вне форума Ответить с цитированием
Старый 10.08.2009, 22:08   #18
DeKot
Участник клуба
 
Аватар для DeKot
 
Регистрация: 12.08.2008
Сообщений: 1,977
По умолчанию

Ув. программисты, а ведь вопрос поставлен - " Подойдет ли ...", а мы опять скатываемся к обсуждению "Что / кто круче ?".
И не сомневайся даже ... отдых - кайф, работа - лажа!
DeKot вне форума Ответить с цитированием
Старый 10.08.2009, 22:17   #19
uberchel
Участник клуба
 
Аватар для uberchel
 
Регистрация: 19.01.2009
Сообщений: 1,480
По умолчанию

oleg kutkov а чём вы говорите!, двиг s.t.a.l.k.e.r 'a - написан на делфи. А то что исполняемый файл содержит "Мусор" извините сто VCL! А двиг пишется на API и там нечего вы мусора не увидите!
Делфа -подходит так же как и любой серьёзный язык програмирования !
uberchel вне форума Ответить с цитированием
Старый 10.08.2009, 22:18   #20
Levsha100
Заблокирован
Старожил
 
Регистрация: 20.07.2008
Сообщений: 4,032
По умолчанию

Ну так каждый хвалит свое Без этого нельзя Тем более что холливар проживет недолго, до Сентября- дня "Д"(операция в Нормандии ) )
Levsha100 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Прога для создания игр Яр|/||< (^_^) Gamedev - cоздание игр: Unity, OpenGL, DirectX 28 05.10.2012 11:02
game maker - Движок для создания игр! Vituskz Gamedev - cоздание игр: Unity, OpenGL, DirectX 8 29.06.2010 13:10
какой язык выбрать для создания игр? loverzam123 Gamedev - cоздание игр: Unity, OpenGL, DirectX 45 25.07.2009 01:23
НЕ могу найти Server Socket в закладке Internet в Delphi 7 для создания серверной части трояна Reds Общие вопросы Delphi 4 11.10.2008 16:27