Шалости с перспективой.
Студенты из института DigiPen не перестают нас радовать. Очередной эксперимент с пространством под названием Perspective(Оф. сайт). Почему, спросите, очередной? Так можно вспомнить Narbacular Drop с порталами, Duality с параллельными мирами и Glitch с изменяющемся террейном. Жаль только в своей массе такие эксперименты в дальнейшей своей жизни разбиваются о капиталистические реалии. Хотя… Кто знает, ведь получили свои шансы разработчики Narbacular Drop.
http://www.youtube.com/watch?v=EW4APeAqFPw
Если вы следите за новостями на Гамине, то должны были видеть этот пост с роликом, демонстрирующим игровой процесс. Изменяя перспективу с помощью мышки, мы помогаем проходить уровни схематичному человечку. Здесь даже выбор уровня сделан оригинально. Перемещаемся по комнатам, находим игровые автоматы, на клавишу «E» запускаем уровень. Прохождение уровней открывает другие комнаты.
Начальные уровни скорее обучающие, поэтому не обращайте внимания на легкость. Последующие заставят выключить костный мозг и включить основные полушария. Понравилось разнообразие игровых ситуаций. Так, например, встретился пазл на изменение размеров гг. Сразу вспомнилась ещё одна отличнейшая инди игра Specter Spelunker Shrinks. Если не играли, советую ознакомиться.
На сайте freeindiegam.es жалуются на вылеты, но я багов не заметил, хотя прошел, конечно, ещё очень мало. Для игры требуется DirectX 11.
В целом, очень добротная бесплатная игра от студентов. Местами может показаться кривоватой и немного неказистой, но с интересными головоломками и экспериментальным геймплеем.
Я надеюсь, Гамину нравятся не только вылизанные проекты с ярлычком «инди»?! ;-)
- 17 декабря 2012, 14:24
- 014
- инди такое инди. А core i7 не, не хотят они?
По крайней мере бесплатная;-)
А чтобы поиграть, нужно проапгрейдить железо большей части "инди-аудитории".
Мне вот интересно для чего там DX11?! Что за мозгоедрическая тесселляция там необходима?
Справедливости ради: оптимизация стоит ресурса. Времени, денег, квалифицированных людей.
Поэтому бесплатные инди игры всегда будут требовать более крутое железо: без денег и без коллектива специалистов труднее оптимизировать. Это логично.
sb3d , это просто студентота с кривыми руками попалась:))
Твои игры, кстати, тоже требовательны;-)
Я тебе о том же говорю.
Когда человек профи, он вряд ли будет писать бесплатные инди игры. Их пишут именно не специалисты, не профи.
Исключения есть, конечно. Но в целом так. Поэтому ждать от инди логичнее требовательности к системе.
Где комментарий на это?
Предыдущие два сообщения и есть комментарий на это. :)
Мне пока нечего добавить. Что именно ты не понял в двух постах выше?
У тебя кривые руки? о_О
у тебя кривой взгляд
Не знают, как оптимизировать, пусть берут тот же Unity, где это уже сделали за них.
Вы, ребят, прям как с Луны свалились. Разве не понятно, как делаются инди игры?
По фану программисту изучать DX12 на Борланд с++ 5.02 - он изучает. А зачешется у него левая пятка - игру сделает.
Понимаете? Тут чаще всего не бывает изучения целевой аудитории, что там и как у них заработает. А бывает наоборот: программисту это по фану, он так и пишет, пока есть интерес.
Я понимаю, что инди-авторы никому ничего не должны, я просто констатировал факт.
Хорошая игра, и быстрый обзор, кулл )
Не слишком ли нескромно будет тут оставить ссылку на ролик пятидневной давности (youtube) с первыми минутами геймплея и моими комментариями?
Давай, ведь не в посте на главную кидаешь ) хотя тоже злом не будет. Все местный самоплюсоминус постов и комментариев, будет тебе судья )
Ок, спасибо за напутствие :-)
Вот мое видео http://www.youtube.com/watch?v=MSpwxsEcLbg
Как по мне - на десяточку, давно не ставил эту оценку :)
Концовка гениальна! Всем категорически советую пройти!
Прошел много уровней, потом перезапустил и случайно ткнул New Game. Сейв затерся, бред. Аккуратней..
Такая же беда приключилась, но ничего через некоторое время переиграл все до победного конца, на все минут 20-25 ушло, не напряжных минут :) Стоит посмотреть концовку, игра в общем несложная.
В прошлый раз недошел пару уровней буквально. Блин, концовка реально божит) Теперь уж точно игре ставлю 10 :D
Stinger, VilgO заинтриговали, надо бы сыграть ))
У самого идея такой головолмки была, но когда начал сделал рабочую демку, оказалось что интересных головоломок не получается сделать.
а посмотреть технический уровень демки, можно в личке? )
Неудобно получилось, даже видео не осталось. На работе завтра гляну, там надеюсь осталось. Иначе придется заново писать, что бы не прослыть лгуном.
Не, дело не в лгуне ) просто если вдруг хороший уровень исполнения то... вдруг... что-то... о чем-то.... поговорить... )
Интересно, что в игре такого, что ее нельзя было сделать на DirectX 9? Даже на DirectX 8 можно сделать.
Скорее всего, студенты о существовании ничего окромя безбожного DX11 и не знали или не хотели знать. Мол, мы уже привыкли к DX11 и с ним работали, а изучать тот же OpenGL....
DX11 это не только графика, потому сравнивать его повсеместно с джеэлем нелепо. Вопрос только в том, почему было не взять старый директ.
Зачем, когда есть новый? Почему их должна волновать ваша невозможность обзавестись в конце 2012 года 11ым? -_-
Ну лично у меня есть такая возможность, потому вопрос в принципе мимо кассы.
Но, если хочешь, можешь показать мне в этой игре то, что требовало использования именно одиннадцатого директа.
Мода?
Не знаю. А что, есть мода на DX11? Он даже подавляющему большинству «больших» игр не нужен, насколько мне известно.
Какая мода? Текущая версия 11 под нее и сделали. Им теперь выискивать самую старую версию в которой они могут реализовать все необходимое ради какой-то группы людей которые почему-то отстали от времени?
Э-э-э, нет. Почему это я, как пользователь, должен обновлять библиотеку ради удобства программистов?
Я уже не говорю о том, что возможно, при этом, мне придется менять и железо.
А почему программисты должны выбирать инструментарий исходя из удобства пользователя?
Игра бесплатная. Поэтому никто никому не должен.
Игра опубликована. Надо иметь уважение если не к пользователям, то хотя бы к самому себе.
А вы для кого пишете игры/софт? Для людей или для благосостояния Майкрософта? Если для людей, то, будьте добры, сделайте так, чтоб у них ваше чудо запускалось. И без необходимости ставить самую последнюю ось (за немалые деньги, между прочим), выкачивать тонны с++-рантаймов (различающихся последними номерами в версиях), НЕТФреймворков и прочей мелкодребедени.
Никого не хотел обидеть (кроме них), но факт, что упомянутая контора изобретает свои тормозные мега-велосипеды не для нашего с вами удобства, а лишь для "порабощения" рынка.
Используйте независимые опенсорс технологии и будет всем счастье. Не холивара ради.
Отвечали не мне, но не могу не отреагировать.
- кто вяжет? Что, под винду нет OpenGL, OpenAL, fmod, Qt, Cairo, SDL?
- восьмёрку можно было купить за сорок баксов. Ну, не говоря уже о том, что студенты всё это добро могут получить совершенно бесплатно.
- после хрюши нет необходимости выкачивать и ставить дот нет руками.
- я надеюсь, это был сарказм, потому что имею счастье сравнивать винду 7/8 с тройкой последних макосей. Угадайте, какое яблоко тормозит больше.
О том и речь, что Есть. Но выбор, тем не менее, часто падает на Директ.
Все-таки это не малые деньги за понты. Восьмерку не видел. Семерка стоит изрядно. Хотя семерка, надо признать, была их лучшей осью. Но сколько было на пути к ней платных выкидышей?
Правильно это "добро" идет в поставке с осью. Экономите трафик, тратите время и место при установке оси. Они о нас позаботились.
Любят они изобретать солидные технологии. Тот же NET - ответ Java. Напридумывали целую груду форматов и архитектур-поверх-архитектур. Особенно в средствах разработки.
- ну, а как чей-то осознанный выбор связан с
?
- ну да, уверен, что на игры в год уходит в разы больше :) А за ОС 40 долларов - это сразу немалые деньги за понты. Плюс никто ж покупать не заставляет.
- сколько? Win ME, всё вроде?
- занятно, что семёрка ставится быстрее хрюши при огромной разнице в размерах.
- .NET это одна из лучших платформ для разработки, с которыми я сталкивался. Я могу писать на Python, потом лёгким движением руки продолжить разработку на C#, вызывать дотнетовские классы в Powershell, и всё это не отходя от кассы. Скажите честно, Вы работали с .NET или он Вам так, заочно не нравится? :) Хотите кроссплатформенности и опенсурс - Mono спасёт отца русской демократии. Так что да, очень солидная и очень продуманная технология. Не сидеть же двадцать лет на Visual Basic.
Я и не утверждал, что заставляют им пользоваться. Я лишь сказал, что в этом случае привязывают разработчика к себе.
это минус хр, а не плюс 7.
в точку. например, из-за его привязанности к винде.
.Net к винде уже давно не привязан. Другой вопрос что на нем очень удобно использовать платформозависимые классы и библиотеки. И Визуал Студия, на мой взгляд, лучшая IDE. Но никто не мешает: Mono+Qt или GTK в зубы, плагины к Эклипсу есть, и вперёд под любую платформу.
P.S. Это я исключительно в плане уточнения, позицию любителей запихивать DX11 во все щели я не поддерживаю ни в коем случае.
Разве Mono - это работа майкрософт?
Без Майкрософта не было бы никакого Mono.
Мне кажется, без РАЗРЕШЕНИЯ Майкрософта не было бы никакого Mono.
Ну да, а ещё без .NET'а как такового %-)
Нет. Это, вроде бы, Novell. Но он позволяет компилировать и запускать .net-приложения под почти чем угодно.
- собсно, в третий раз в тред врывается Mono.
- а-а, так сразу бы и сказали, что винда говно, а то о чём мы тут вообще разговариваем :)
см. коммент выше.
мы тут разговариваем об избыточности и достаточности
А что в комментарии выше? То есть, Вам неугоден дот нет, потому что он «привязан-де к винде», а на аргумент «ну вот есть Mono!» Вы отвечаете замечательнейшим образом: «А что, его написал MS?» Нет, но какая разница? Программы, написанные, к примеру, на C# будут запускаться при помощи Mono и на линуксе, и на маке. Даже, если там есть Winforms (казалось бы).
- показалось, что разговор свернул в русло «винда не стала хорошей, она просто была очень плохой и стала чуточку лучше, но хорошей всё равно не стала» :)
Другое дело, если вы завязаны на определенных технологиях корпоративными нуждами.
(!) На тему плюсов спорить не буду. Это всего лишь мое личное мнение.
Не очень понял, о чём Вы. Про то, что MS в своём плюсовом компиляторе немного по-своему понимает стандарт?
да, они к этому "творчески" подошли
- если они удобны и продуктивны, то, значит, нужны. А о каких ещё технологиях речь?
OpenGL тоже удобен и продуктивен. Однако мы имеем много игр (инди в том числе), чтобы запустить которые необходимо попотеть. То им новый директ нужен, то им старого не хватает, то еще что-нибудь. (Например, на последнем гаминаторе было подобное). Нервирует. И на этом стоит печать МС.
Опять-таки уточняющий комментарий: OpenGL по функционалу не равен DirectX, а только Direct 3D.
Для того, чтобы полностью отказаться от DirectX, придется найти еще библиотеки работы со звуком, с контроллерами, с сетью и т. д.
DirectX, в некотором смысле, уникальный продукт по своему функционалу. И для программиста он весьма удобен.
Не спорю. Но такие библиотеки существуют. И с избытком. И с исходными кодами.
Что это за игра была такая на последнем гаминаторе? А то я что-то не заметил.
На этом всём стоит печать авторов, вообще-то. Проблема с версиями библиотек и фреймворков на десктопе может поджидать где угодно и кого угодно.
Я уже не вспомню. Но была и даже не одна, а две. Смотрел их на чистой WinXP sp3, пришлось накатывать новый ДиректХ.
Эту графику можно более-менее и на софт-движке первого Unreal'а или Quake'а сделать.
Но понятно же, что времена меняются. И программисту удобнее делать на современном инструменте.
Можно полюбопытствовать, чем DX11 удобнее, чем, скажем, DX9? Он так кардинально отличается?
По порядку: ничем, да.
Кардинальное отличие - начиная с 10-й версии прекращена поддержка windows XP. По объяснением Microsoft - в связи с неоправданным объемом работы по адаптации новой двуслойной модели драйверов Direct 3D для windows XP. По моей глубочайшей уверенности - просто маркетинговый ход с целью спасения провальной windows Vista.
То есть, через год два, я буду вынужден перейти на другую ось..... черт.
Программисты МС хотят кушать. Если все до сих пор сидели бы на Win95, то они просто умерли бы с голода. :)
Поэтому они делают всё, чтобы покупали новые ОСи.
Неправильная у тебя логика. Windows 95, как и все последующие, лицензировалась на рабочее место. Ты хочешь сказать, что новые компьютеры перестали бы продавать?
Поверь мне - благосостояние своих программистов далеко не на первом месте у маркетологов Microsoft.
Во первых, логика не моя, а финансистов МС.
Чтобы покупали новые версии, нужно, чтобы переставали работать старые версии.
Ну, если ты знаешь всё лучше финансистов МС, и предлагаешь им лучший путь, то ты крут, что. :)
А что, старые версии резко перестали работать?
Поставь вин95 и попробуй. Ни драйверов, ни поддержки современного железа. Мало какая современная программа заработает на вин95.
Это такой хитрый трюк МС: сама вин95 кое как заработает, а программ под неё уже нет.
- зато отлично заработают программы, написанные для win95. Есть желание - бери и пользуйся, никто не запрещает. Да и пример ты странный привёл. Почему не XP, Vista, 7? Потому что про них такое или тяжело сказать, или невозможно.
через пару лет в современные игры мы с тобой не поиграем. Поэтому и смени ось.
)
DX12 не канает. (
Я? Поиграю. Ты вообще к чему это сказал?
Джаз, я немного запутался в твоих словах. :)
Итак, мы обсуждаем вот это?
Ну так вот, старые версии виндоуса да, понемногу перестают работать.
Механизмов этого несколько, но факт такой, что чем старше ось, тем хуже она совместима с современными программами и железом.
Тут удачно сочетается и необходимость МС продавать новые оси, и то, что старые системы реально тяжело поддерживать в рабочем состоянии. Подумай, код какой-нибудь win98 написан давно. Его авторы могли уйти, этот код не рассчитан на современное железо и тенденции. Поэтому постоянно обновлять старые оси тяжело, малореально.
Вывод один: оси придётся менять. Не получится на xp просидеть всю жизнь.
Всю жизнь нет, но на XP до сих пор люди сидят, а ей уже десять лет, и ничего, на ней работают и играют. Более того, ещё почти полтора года Майкрософт будет выпускать для неё обновления и поддерживать. На 8-ку сейчас причин переходить для девяноста девяти процентов пользователей вообще нет, ну разве что тяга ко всему новому. А многие региональные госконторы, у которых с финансированием всё «в порядке», ещё недавно имели в парке компьютеры с 98-ой виндой и 97-ым офисом. А почему? Ну потому что им хватает и тратить деньги на такое не жизненно необходимо.
В общем-то, у тебя могут быть все две причины, по которым ты будешь апгрейдить ОСь и железо:
а) ты разработчик;
б) ты заядлый геймер.
В подавляющем большинстве остальных случаев тебе хватит системы, которая вышла 4-5 лет назад, и железа примерно того же возраста.
У меня 97-й офис с рутаплаем до сих пор стоит рядышком с LibreOffice на хрюше и признаться ничего новее ставить даже не тянет. Хотя комп вполне современен, в этом году ставил. Просто во многом люди от добра добра не ищут и рвения заработать на себе всяких МелкоМягких не разделяют.
На самом деле на оригинальной хп редко сидят. Сидят на её версии от 2008 года. (Её ещё называют service pack 3)
А я тут как-то столкнулся с действительно версией от 2001 года. Так на ней современные программы редко хотят работать.
Что мешает накатить SP3 на оригинальную хрюшу? :) Ну, кроме того, что она, предположу, пЕратская.
А что мешает накатить восьмёрку?
Сервис-пак, в общем-то, бесплатен, в отличие от новой ОСи :)
Я с голой хрюшей дела не имел, только с SP1 и SP2, так вот, до второго сервис-пака это было то ещё решето. Кому нужен этот мазохизм при наличии подтюненной версии, непонятно.
Ну вот. Так что "ось десятилетней давности" тебе не очень понравится сегодня.
Но деньги то им нужны. Сотрудникам Майкрософта. Поэтому, как ни верти, путь у них один: выпускать новые версии виндоусов. И они должны быть такими, чтобы их покупали все те, у кого старая операционка.
Как пользователей хп заставить купить семёрку? А пользователей семёрки восьмёрку?
Вот это достигается прекращением поддержки старых осей. И шагами, направленными на плохую совместимость новых программ под старыми осями.
- сервис-паки сервис-паками, но XP остаётся XP и ничего принципиально не меняется от SP к SP. Просто прими факт, что ось десятилетней давности сегодня используется и поддерживается.
- там всё намного сложнее, чем тупо выпуск новых версий.
Полностью согласен. Мелкософт ваще козлы. Подсадили на свой "наркотик" весь мир:(
Кто там тебя куда подсадил, чувак :) Ставишь линь, пользуешься, не жалуешься, окда? А если не получается пользоваться, то, значит, не зря мир сидит на "наркотике"
Мля, ну и смысл мне сидеть под вайном в линухе и играть в разношерстные инди игры. А нативных с гулькин хрен.
Кстати, заценивал Юбунту. Очень и очень годная. Нужны только игры.
Ну вот будут игры, свалите все дружно на линух и все будут всем довольны.
Так, к слову. Сижу под Убунту, года два. Полёт нормальный.
Под вайном прошёл Анэпик, очень много играл в Стоун суп, немного в Адом.
То есть всё можно. Даже программы под винду можно писать из-под Убунту. :)
sb3d: Посмотри внимательно на даты:
XP перестали широко продавать летом 2008, последняя копия из "ограниченных поставок" - продана в январе 2009.
Тем не менее уже в ноябре 2006 был выпущен DX10, про который было заявлено, что он не поддерживает XP и поддерживать не будет. То-есть не поддерживается операционной системой, которая находится в открытой продаже и на полной поддержке.
Ты оправдываешь подобный подход и подобное отношению к пользователю?
Так зачем же ты защищаешь программистов, которые, определенным образом, способствуют претворению в жизнь коварных планов корпорации зла? ;)
и тут вопрос, у меня xp я играю в игры последнего поколения, графика рулит. (да появилась видео карта) подтормаживает немного но 11 директ поставился. я не до конца понимаю что значит не поддерживает.
Не поддерживает – значит не поддерживает. Либо у тебя какая-то неофициальная версия, сварганенная народными шаманами, либо ты ошибаешься, и она не поставилась – а DX9 тоже выдаёт вполне себе современную графику.
Скажем так: если я директор Майкрософт, которому надо максимально заработать с минимумом усилий, то оправдываю.
А если я пользователь ОСи, то не оправдываю.
Всегда есть несколько сторон одного и того же.
Я предпочитаю субъективный эгоцентрический подход. Нет нескольких сторон - есть только одна сторона: моя. А для тебя - твоя.
Причем в нашем с тобой случае - они должны примерно совпадать - ты же не директор Майкрософта.
Так а от кого зависит, каким путём пойдёт развитие осей?
Чтобы понять, как будут развиваться оси, нужно влезть в шкуру директора Майкрософта. И смотреть с его позиции.
Прошёл. Что понравилось, так это идея геймплея и концовка. А вот сама игра мне показалась довольно скучной: просто идём вперёд почти не напрягаясь. Только несколько раз мне встретились задачки, над которыми я был вынужден ненадолго задуматься. Как-будто обучающие уровни затянулись на всю игру. Движущиеся поверхности внесли небольшое оживление, но их оказалось так мало – как-будто опять же это было только обучение. Кстати, подсказки того, что будет на уровнях заключены в их названиях – советую обращать внимание. В общем, пока думаю, на хорошо игру оценить или на неплохо.
Комментарии захвачены нищебродами.
Иногда лучше жевать, чем говорить.
Надо чтоб модератор мог скрывать под спойлер всю оффтопную ветку целиком.
не хватает курсива чтобы воспринимать твою фразу как шутку сказанную с позитивом )