На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! Правила раздела:
1. Название темы - краткое описание кто/что против кого/чего
2. В первом сообщении - список параметров, по которым идет сравнение.
3. Старайтесь аргументировать свои высказывания. Фразы типа "Венда/Слюникс - ацтой" считаются флудом.
4. Давайте жить дружно и не доводить обсуждение до маразма и личных оскорблений.
Модераторы: Модераторы, Комодераторы
Страницы: (8) [1] 2 3 ...  7 8 все  ( Перейти к последнему сообщению )  
> Direct3D vs OpenGL , для игр
    Какая библиотека лучше подойдет для разработки игр?
      ИМХО лучше OpenGL:
      1. кроссплатформенная
      2. быстрая
      3. у NVidia карточки OpenGL поддерживают очень хорошо.
      4. никакого тебе COM'а! :D
        1. Под linux рынка игр нет
        2. Скорость та же
        3. ATi держит плохо
        4. Чем плох COM ?

        Добавлено
        Сам-то я люблю gl, но, честно говоря, просто мне надоело в холиварах OpenGL vs D3D защищать GL, хочу разнообразия ;)
          Цитата Ivan_Govnoff @
          1. Под linux рынка игр нет

          Зато под маки есть. Такие гиганты как Id Software и Epic Games потихоньку начинают смотреть в сторону этой ОС. Можно также упомянуть BioWare.

          Цитата Ivan_Govnoff @
          2. Скорость та же

          А что, DirectX медленный? Наверное, я все-таки неясно выразился: по скорости не хуже DirectX.

          Цитата Ivan_Govnoff @
          3. ATi держит плохо

          Проблема ATI. Не покупайте фигню, берите 6600GT/6800*/78*.

          Цитата Ivan_Govnoff @
          4. Чем плох COM ?

          Непортабелен.

          Вообще, за стандартом OpenGL стоит Silicon Graphics, а за DirectX -- M$. DX никогда не выйдет за пределы десктопов x86, или, по крайней мере, очень нескоро, а всякие Cell'ы уже на подходе :)
            Цитата linuxfan @
            Зато под маки есть. Такие гиганты как Id Software и Epic Games потихоньку начинают смотреть в сторону этой ОС. Можно также упомянуть BioWare.

            Просто Кармак любит GPL, вот и релизит движки под линукс. Ему это нетрудно. А рынка нету все равно. Цена этой портабельности с точки зрения разработки игр -- почти 0. Пользователей маков еще меньше чем юзеров *nix.

            Цитата linuxfan @
            Проблема ATI. Не покупайте фигню, берите 6600GT/6800*/78*.

            Ты думаешь, что юзер будет менять видюху чтобы поиграть в твою игру?
              Цитата Ivan_Govnoff @
              А рынка нету все равно. Цена этой портабельности с точки зрения разработки игр -- почти 0.

              Разработчикам игр стоит в настоящее время усиленно смотреть вперед: появляются первые намеки на то, что скоро x86 почиет в маринаде :)
              Кроме того, следует принять во внимание отсутствие всяческих кряков в линуксе (но это из-за относительно невысокой популярности) и помножить это на растущую популярность Linux-десктопов. Кроме того, лично я бы в силу привычки к лицензионной чистоте, не поленился бы купить хорошую игру у нормального вендора, а не с лотка на радиорынке.
                Цитата linuxfan @
                Разработчикам игр стоит в настоящее время усиленно смотреть вперед: появляются первые намеки на то, что скоро x86 почиет в маринаде

                На самом деле от выбора API не так много зависит. Если через 5-10 лет случится чудо и линукс будет доминировать на десктопе -- им несложно будет переползти на gl. Те проекты, которые будут разрабатываться в ближайшие 5 лет до этого все равно не доживут.

                Цитата linuxfan @
                Кроме того, следует принять во внимание отсутствие всяческих кряков в линуксе (но это из-за относительно невысокой популярности) и помножить это на растущую популярность Linux-десктопов. Кроме того, лично я бы в силу привычки к лицензионной чистоте, не поленился бы купить хорошую игру у нормального вендора, а не с лотка на радиорынке.

                А еще есть мнение, что юзеры линукса потому и юзеры линукса, что не хотят платить деньги за софт ;)
                  Цитата Ivan_Govnoff @
                  А еще есть мнение, что юзеры линукса потому и юзеры линукса, что не хотят платить деньги за софт ;)

                  Блин после четырех линуксовых лет я
                  1. приобрел достаточную квалификацию, так что с теперешней з.п. могу позволить себе покупать софт (будь то хоть лицензионный Windows)
                  2. вкусил прелести Open Source: если что-то не работает, то tar [zj]xf source-tarball, gdb & gcc в руки -- и вперед! Хотел бы я посмотреть, как с багами в винде воюют.
                  Кроме того, ты делаешь типичную ошибку: free != free of charge. GPL'ный софт может стоит денег.
                    Цитата linuxfan @
                    Цитата Ivan_Govnoff @
                    А еще есть мнение, что юзеры линукса потому и юзеры линукса, что не хотят платить деньги за софт
                    Блин после четырех линуксовых лет я...

                    Я не имел ввиду тебя лично, может я не совсем точно выразился..

                    Цитата linuxfan @
                    Кроме того, ты делаешь типичную ошибку: free != free of charge. GPL'ный софт может стоит денег.

                    Если исходники распространяются свободно, за что брать деньги? За саппорт? Для игр это не актуально.
                      Цитата Ivan_Govnoff @
                      За саппорт? Для игр это не актуально.

                      Да я и против закрытых игр не сильно возражаю... UT2004 мне лично очень нравится. Хотелось бы Heroes of Might and Magic пятых под линукс (или чтобы под wine хотя бы нормально шли). Warcraft нативный тоже лишним не был бы.
                      Судя, например, по форумам Gentoo, немало людей готовы реально покупать линуксовые игры, только предложений на этом рынке немного. А зря! Качественных GPL/бесплатных нативных линуксовых игр не так уж много.
                        Хмм...
                        Serious Sam юзает OpenGL...
                        Только вот как они загружают модели?! :wacko:

                        А в Direct3D для этого есть СВОЙ формат(*.х) и интерфейс для него.

                        Интересно, как создать игру без модели!? :blink:
                          Цитата Alexander RUS @
                          А в Direct3D для этого есть СВОЙ формат(*.х) и интерфейс для него.

                          Интересно, как создать игру без модели!?

                          Читай доки, читай... Хотя б того же nehe (nehe.gamedev.net)... Даже директыксовые игры очень редко используют .x, обычно свой формат.
                            А OpenGL вообще не прикладывает никаких усилий по работе с файлами моделей <_<
                              Цитата Alexander RUS @
                              А OpenGL вообще не прикладывает никаких усилий по работе с файлами моделей

                              Зато и не навязывает способ хранения моделей. А зачем? Мухи - отдельно, котлеты - отдельно.
                                Цитата
                                1. Под linux рынка игр нет

                                Фигня. Изначально и Quake и Unreal писались под Linux.

                                Цитата

                                Только вот как они загружают модели?!

                                Создают собственный формат и с ним работают спокойно. Загружают-выгружают...
                                Вообще говоря, не столь актуальны .x. Гораздо интереснее так называемые BSP-модели. Но это -- сам ищи.
                                В принципе, ройся тут -- http://www.genesis3d.com. Это -- фриварный движок. Примеры здесь должны быть. Кстати, под Linux работает... :D:D:D

                                Цитата
                                Читай доки, читай... Хотя б того же nehe (nehe.gamedev.net)...

                                О! Золотые слова! И ссылка толковая. Сам читал (когда интересно было).

                                Добавлено
                                http://www.genesis3d.com/resources.php -- здесь так же кое-чего много интересного можно найти.
                                0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
                                0 пользователей:
                                Страницы: (8) [1] 2 3 ...  7 8 все


                                Рейтинг@Mail.ru
                                [ Script execution time: 0,0379 ]   [ 16 queries used ]   [ Generated: 24.04.24, 21:01 GMT ]