Pull to refresh
0
0
Send message
Как для первого своего проекта, он сделал отличную игру. У нее приятный геймплей, интересные находки и вылизанная графика(в своем понимании стиля).

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

Я уверен, что автор может создать еще не мало интересных игр, но ему нужно научится работать с собой. Я думаю все мы в той или иной мере имели похожие наклонности(в основном в юности), но кто-то вырос, а кто-то остался на месте.
Писать можно и на C++, так что потенциально можно прикрутить любой скриптовый язык.
Так на самом деле не мало.
Человек и так коллективное существо. Нам только кажется, что наш разум индивидуален, на самом деле личность строится исходя от взаимодействия в общесте. Об этом легко убедится, посмотрев на людей, которые выросли вне общества(бывали случаи аля маугли) — такой человек не обладает привычным нам разумом, а больше похож на животное.

По поводу ИИ контролирующего весь порядок. Человек — существо иррациональное, любая ИИ власть по существу — будет авторитарной-диктатурой, потому что всегда нужно следовать по букве детерминированного закона. Не знаю, как вы, но меня подобные вещи пугают. Все же мне хотелось бы верить, что у человека есть свобода воли. Эта проблема кстати подымалась в различных кибер-панк работах.
Может быть мои знания отстали, потому что давно не лез в low-level. Но помню раньше различия были. Ну это помимо того, что тесселятор и geometry shader появился раньше в Direct3D.
The decision to use Direct3D over OpenGL was made from simple pragmatism: in those days, OpenGL implementations were difficult to work with. Writing an OpenGL implementation requires implementing every feature of OpenGL, even if the hardware doesn't support it. If the hardware can't do it, you have to write a software rasterizer that can handle that feature.

Direct3D didn't have these problems. A Direct3D driver is (or, was in those days) just a low-level interface to hardware registers. And D3D has a query mechanism that tells the application whether or not a particular feature is available in hardware.
Потому что большая часть конвеера — она маппится на железо, ясное дело различий не будет. Но вокруг идут дополнительные оптимизации — типа работа с буферами и т.п. Замечу, что начало и конец в обоих примерах разные. В конце у DirectX идет Output Merger, которого нет у OpenGL, он по своему приводит output в порядок и пишет во фрейм буффер. В openGL тоже можно кастомизировать работу с буферами.
Обычно перевод файла в UTF-8 помогает.
Да ты прав, они дают доступ к железу, но все же они могут по разному с ним(железом) общатся. Ссылка пожалуйста:
www.opengl.org/wiki/Rendering_Pipeline_Overview — вот конвеер opengl
msdn.microsoft.com/en-us/library/windows/hardware/ff569022(v=vs.85).aspx — вот DirectX 11.

Разница должна быть заметна.
Ну не совсем так, у DirectX и openGL все же немного отличаются Rendering pipeline и не в пользу последнего. Конечно говорить, что DirectX рисует эффекты лучше — это грубо, но все же мнение специалистов сводится к тому, что Rendering Pipeline DirectX продуманней чем у openGL, правда openGL не так сильно отстает как раньше, да и переход на шейдеры — это я считаю плюс и шаг к унификации. Fixed Function Pipeline к счастью изжил себя.
Нужно тогда ответить на простой вопрос, почему большинство топовых PC игр и движков сделаны с нацелом на DirectX.
Последним адептом OpenGL остались ID Software, хотя сам Кармак признавал, что Direct3D лучше.
Вот еще комментарий специалиста:
AMD's GPU worldwide developer relations manager, Richard Huddy, agrees. He added that the actual innovation in graphics has been driven by Microsoft in the last ten or so years. «OpenGL has largely been tracking that, rather than coming up with new methods,» he said. «The geometry shader, for example, which came in with Vista and DirectX 10, is wholly Microsoft's invention in the first place.»

Так что не стоит говорить. что перешли они из-за лагающего DirectX.

goo.gl/LyfCT — ссылка на статью, где Кармак говорит, что Direct3D стал лучше openGL.
Кармак(а уж ему я в этих вопросах бы доверял), как-то говорил, что как бы ни было прискорбно, но DirectX лучше openGL. На то есть на самом деле много объективных причин, но последнее время это DirectX двигал индустрию вперед и формировал стандарты для видеокарт.

OpenGL нельзя назвать аутсайдером, он вполне хорош и производительность в нем если и уступает DirectX, то немного. Конечно не стоит забывать, что он имеет самое главное преимущество — это кроссплатформа. Но технологично OpenGL все же доганяющий.

Не забываем так же, что DirectX помимо Direct3D представляет и другие API для программиста, такие как работа со средствами ввода и музыки/звука.
Ну в юнити надо приноровится к 2д, но всяко лучше Corona и AndEngine, да и аналогов качественных с кучей плагинов мало.
хотелось бы пройти, но за неимением и нежеланием иметь профиль во вконтакте — не смогу. :(
Много субъективизма, реклама появилась задолго до покупки майкрософтом, точно так же клиенты отличные от винды всегда радовали глюками(ну разве что еще на маке оно более менее нормально было), ну и глюки с протоколами не первый раз(будем надеятся, что и на это раз их решат). Кстати На моем ipad 2(тоесть не супермощный планшет) skype в целом нормально работает, так что не разделяю вашего Андроид горя.
И да там на курсе java говорили про участие в опен сорс проектах, это было бы здорово, если на базе курсов будут создаватся опен-сорс проекты, где студенты будут создавать группами что-то интересное. Я сам бы с радостью бы поучаствовал и мог бы даже заняться организацией.
Это еще и не у нас случилось. У нас и на односторонней дороге надо в обе стороны смотреть.

RIP Эндрю.
Мы не видим реального мира, мы «видим», условно говоря лишь продукт нашей психики. Потому все, что нам остается — это и есть, строить, доказывать и опровергать научные модели, в тщетных попытках построить полную модель, которая могла бы ответить на все фундаментальные вопросы.
Вы физик? К вашему же удивлению — эти математические аналогии возникли на основе наблюдений, для того что бы обьяснить данные феномены, а не наооборот.

Information

Rating
Does not participate
Registered
Activity