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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 22.05.2015, 19:14   #1
Алексей_2012
t45t
Участник клуба
 
Аватар для Алексей_2012
 
Регистрация: 20.03.2012
Сообщений: 1,849
По умолчанию игровые движки, с++

Ребят, привет, глупый вопрос, но зачем нужны игровые движки? Ведь можно придумать что-то свое.

Почему все в основном пишется на СИ языках, а не на делфи или яве?

Как по мне, дак писать на делфи куда проще
from dark to light)
Алексей_2012 вне форума Ответить с цитированием
Старый 22.05.2015, 19:35   #2
pu4koff
Старожил
 
Аватар для pu4koff
 
Регистрация: 22.05.2007
Сообщений: 9,065
По умолчанию

Цитата:
Сообщение от Алексей_2012 Посмотреть сообщение
Ребят, привет, глупый вопрос, но зачем нужны игровые движки? Ведь можно придумать что-то свое.
Чтобы игру делать, а не отвлекаться на всякие низкоуровневые штуки
Цитата:
Сообщение от Алексей_2012 Посмотреть сообщение
Почему все в основном пишется на СИ языках, а не на делфи или яве?
Си - исторически сложилось. Жаба много жрёт, слишком жирная прослойка до железа. Делфи не популярен.
Цитата:
Сообщение от Алексей_2012 Посмотреть сообщение
Как по мне, дак писать на делфи куда проще
Пишите на здоровье. Есть и бесплатные и коммерческие игры на делфях. Важен продукт, а не средства разработки, которые никого не волнуют, кроме самого разработчика.
pu4koff вне форума Ответить с цитированием
Старый 22.05.2015, 19:35   #3
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Что "все"?

В Юнити C#, например. Про игровые движки на Java не слышал, но это скорее просто из-за того, что Java более популярен на серверной стороне и т.п., чем на клиентской.

А так на С++ их много видимо из-за производительности, относительно более низкоуровневый.

Цитата:
Ведь можно придумать что-то свое.
В смысле можно? Так тогда можно и с ассемблера начать придумывать.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.

Последний раз редактировалось Alex11223; 22.05.2015 в 19:37.
Alex11223 вне форума Ответить с цитированием
Старый 22.05.2015, 19:37   #4
pu4koff
Старожил
 
Аватар для pu4koff
 
Регистрация: 22.05.2007
Сообщений: 9,065
По умолчанию

Юнити на плюсах написан, если не ошибаюсь.
pu4koff вне форума Ответить с цитированием
Старый 23.05.2015, 00:31   #5
Larboss
Недо
Участник клуба
 
Регистрация: 11.08.2011
Сообщений: 1,394
По умолчанию

Цитата:
но зачем нужны игровые движки?
Чтобы заниматься разработкой игр, а не каждый раз изобретать велосипеды.

Цитата:
Как по мне, дак писать на делфи куда проще
Создай свой игровой движок, где будет только делфи.
С помощью программирования можно разбогатеть и изменить мир к лучшему (с) Бьерн Страуструп
Larboss вне форума Ответить с цитированием
Старый 23.05.2015, 08:24   #6
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

И насчет Дельфи, на нем не проще как минимум из-за цены. И это одна из основных причин почему он вообще сильно менее популярен.

Ну и для игровых движков толку от его главных фич (дизайнер форм, компоненты для БД) обычно мало.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 23.05.2015, 13:21   #7
Larboss
Недо
Участник клуба
 
Регистрация: 11.08.2011
Сообщений: 1,394
По умолчанию

Цитата:
И насчет Дельфи, на нем не проще как минимум из-за цены.
У них даже стартовая версия стоит 10к. Когда же они одумаются...
С помощью программирования можно разбогатеть и изменить мир к лучшему (с) Бьерн Страуструп
Larboss вне форума Ответить с цитированием
Старый 23.05.2015, 14:21   #8
challengerr
Участник клуба
 
Аватар для challengerr
 
Регистрация: 30.07.2008
Сообщений: 1,601
По умолчанию

У меня свое не получается, сопоставимое с уровнем современных игр. Я смотрю на скриншоты и удивляюсь, понимаю примерно, как это делается, но самостоятельно это невозможно. Не знаю с чего начать. Время ушло и его нельзя вернуть. Есть тонкости и секреты, причем их очень много, которые нужно знать. Кроме того, нужно реально знать алгебру и геометрию. Сомневаюсь, что сделаю какую-то реальную свою игру. В одиночку невозможно, а собрать команду невозможно. То есть проще всего брать готовый движок, так как чтобы сделать с нуля нужен талант.
Пишут на си плюс плюс, так как это очень мощный язык, у которого просто нет аналогов.
На Java есть шахматы. Flash однако мощнее.
"SPACE.THE FINAL FRONTIER.This's a voyage of starship Enterprise. It's 5-year mission to explore strange new worlds,to seek out new life and civilizations,to boldly go where no man has gone before"
challengerr вне форума Ответить с цитированием
Старый 23.05.2015, 18:15   #9
Crystal Matrix
Заблокирован
 
Регистрация: 19.05.2015
Сообщений: 64
По умолчанию

Цитата:
Пишут на си плюс плюс, так как это очень мощный язык, у которого просто нет аналогов.
А у самой С (С++) движок (программное ядро) на чем написан, на ассемблере под DOS?
Crystal Matrix вне форума Ответить с цитированием
Старый 23.05.2015, 18:24   #10
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Цитата:
На Java есть шахматы. Flash однако мощнее.
Это как вы флеш с Java сравниваете? Если вы про браузерные апплеты, то они ж давно уже умерли. И раз речь о браузерах, то там сейчас еще есть Javascript/WebGL/Canvas.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Ответ


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Движки __Demon__ Общие вопросы C/C++ 1 08.12.2009 00:19
Игровые движки ZotaC Gamedev - cоздание игр: Unity, OpenGL, DirectX 40 24.09.2009 02:52
Звуковые движки Яр|/||< (^_^) Мультимедиа в Delphi 2 23.06.2009 00:49
Игровые движки. blackstersl Gamedev - cоздание игр: Unity, OpenGL, DirectX 2 24.03.2009 16:02
Сетевые движки delphin100 Работа с сетью в Delphi 4 26.05.2008 18:51