Цитата:
Сообщение от CMogilko
издатель ориентируется на игроков своей страны, а это, в основном, западные игроки
|
Верно-верно. Это в-основном западные
казуальные игроки, которые не могут сами заменить видеокарту, у которых кроме компьютера ещё и приставки есть, у которых вообще цены повыше чем у нас будут... И которые именно что сидят с одной видеокартой по три года хотя бы потому, что не так интерисуются компьютером.
И в то же время есть хардкорщики и пресса, которые в играх разбираются и которые могут обеспечить достаточную рекламу и раскрутку игры (рекламную компанию Halo 3 не каждый может позволить). То есть нужно угодить и технологиями, чтобы игру расхвалили, и достаточно низкими системными требованиями, чтобы она шла у как можно большего круга обывателей.
Кстати, вот интересно - почему мы считаем, что Запад поголовно как сыр в масле катается? Это вовсе не так. Уровень жизни там выше, да. Но не будем забывать, что у нас многие люди вообще и компах только в новостях слышали.
Цитата:
Сообщение от CMogilko
небольшой есть, просто посмотрел ради интереса, но серьёзно не занимаюсь.
|
Честно говоря, это и видно.
Цитата:
Сообщение от CMogilko
ещё при появлении Hyper-Threading 3 года назад многие игры начали обзаводится работой в 2х потоках, даже патчами, врядли эта тенденция остановилась.
|
Оптимизация под два потока вовсе не так проста, как кажется.
Цитата:
Сообщение от CMogilko
мой друг года 2 назад, очень комфортно играл в современные игры на GeForce 6200 и P3 1.0 GHz, в то время, когда у меня стояла GeForce 5500 и P4 3.06 GHz и игры шли с более низким качеством.
|
Года
два назад? Это при том, что для вышедшего в 2004 году Half-Life уже требовался минимум 1.2 ГГц процессор, а разработчики занижать требования ох как не склонны? И физика, и AI нормально работали? И почему я банально не верю...
Цитата:
Сообщение от CMogilko
игры под X-BOX360 идут под .NET и запускаются не пол часа, хотя идут под более медленной системой. Да и падение производительности максимум 10%, иначе игр под .NET вообще бы не было
|
Они компилируются в код ядра, да?

И не тратят на это времени? Ага, как же.
А как насчёт того, что по данным Майкрософта (
http://forum.igromania.ru/showpost.p...28&postcount=2 ) замедление 35%, а?
А хороших передовых не тормозящих игр под .NET и нет. Ну а сапёра какого на C# в пример приводить как-то несерьёзно.
Так игры и на Basic'е есть. Будем кричать, что Basic C++ рвёт на запчасти теперь?
Цитата:
Сообщение от CMogilko
Но появляется мультиплатформенность, позволяющая играть на других осях, виндовс обязана своей популярностью именно играм, так вполне можно будет запустить игру с одного диска и под линуксом и под маком.
|
Ага, сейчас пойду ставить на компьютер мак специально чтобы погонять под ним в квейк какой. Виндоус, как не печально, прочно укрепился на роли популярной домашней системы, иначе бы игры преимущественно под него не писали.
Далее, запуск под Линуксом и Маком - это лишь теория, т.к. под ними ещё должен появится не только базовый фреймворк, но и DirectX (при том, что 10 вроде как для висты эксклюзив пока... или уже нет?, а XNA на десятке), и всё прочее...
Между тем вот незадача - C++ сам по себе кроссплатформенный язык, а OpenGL
есть под тем же линуксом. То есть можно перенести игру с OpenGL без серьёзных перемен в коде. Однако ж почему-то под OpenGL не таки много игр делают (кстати, вот это зря!). Так может, дело не в мультиплатформенности?
Ну и насчёт того, что XBOX медленнее компа я уже говорил, да и Вы это сами написали.