Обновить
122
0.2

Пользователь

Отправить сообщение

Гремучая смесь «Ведьмака 3» и Elden Ring с элементами научной фантастики: первый взгляд на Crimson Desert

Уровень сложностиПростой
Время на прочтение7 мин
Охват и читатели2.2K

В 2025 году состоится релиз долгостроя — одиночной экшен-RPG в открытом мире Crimson Desert. Южнокорейская студия Pearl Abyss разрабатывает проект вот уже семь лет. Она вдохновляется массой культовых игр жанра: от «Ведьмака 3» и последних Assassin's Creed до Dragon's Dogma 2. У авторов полно амбиций, которые, судя по большим геймплейным роликам, вполне могут вылиться в первоклассную игру.

Разбираемся, чем так хороша грядущая новинка, насколько удачной получилась боевая система, и кто вообще создает ролевую адвенчуру. В нашем материале — все про долгожданную Crimson Desert.

Читать далее

Ностальгические игры: Age of Empires II

Уровень сложностиПростой
Время на прочтение13 мин
Охват и читатели5.8K

Ещё 25–30 лет назад стратегии занимали лидирующие позиции в игровой индустрии и завоевали сердца миллионов поклонников по всему миру. Компании, стремясь реализовать свои творческие идеи или набить кошельки, постоянно совершенствовали свои проекты, что способствовало бурному развитию жанра.

Сегодня я хочу рассказать об игре, что поспособствовала популяризации стратегий, став для многих эталоном, продемонстрировав, как создавать проекты, способные дарить как коммерческий успех, так и истинное удовольствие игрокам. Речь пойдёт об Age of Empires II – одной из самых знаковых стратегических игр современности. Ранее я уже делал подробный рассказ о первой части, где осветил как особенности игры, так и историю её создания, и объяснил, почему её называли «Цивилизацией в реалтайме». Кроме того, я разместил несколько сборок игры для вашего ознакомления. Сегодня же я хочу поговорить о продолжении.

Если первая часть стала настоящим открытием и во многих аспектах инноватором, то вторая идеальным образом развила идеи своего предшественника. И это развитие получилось настолько шикарным, что для многих сделало Age of Empires II любимой игрой в серии, в которой до сих пор с удовольствием коротают свои вечера.

Так в чём же её секрет? Чем она выделялась на фоне конкурентов, как складывалась её история и достойна ли она внимания игрока в 2025 году? Сегодня я постараюсь ответить на эти вопросы и дать вам возможность лично оценить игру, подготовив для вас сборку.

Читать далее

Ностальгические игры: Might and Magic VI

Уровень сложностиПростой
Время на прочтение19 мин
Охват и читатели7K

Might and Magic – одна из самых дорогих моему сердцу игровых вселенных. Невозможно сосчитать, сколько тысяч часов я провёл в её мирах – будь то основная серия, «Герои» или «Крестоносцы». И даже спустя десятилетия что-то неизменно влечёт меня обратно. Причём дело не только в ностальгии – эти игры обладают особой атмосферой, дарящей чувство уюта, словно вернулся в родной с детства двор, в котором не был десятки лет, или очутился дома после длительной поездки.

Но, несмотря на столь теплые эмоции, сложно отрицать, что эта серия по-настоящему увлекательна и обладает душой, что делает возвращение в её миры всегда особенным событием. А в более поздних частях Might & Magic мы и вовсе можем от первого лица посетить знакомые места, пообщаться с персонажами, а также сразиться с существами, которых мы помним ещё по «Героям». Таким образом, становясь не сторонним наблюдателем, что лишь движет фигурки по карте, а полноценным участником событий!

Читать далее

Польские игры: достойные проекты с ноткой ностальгии (часть вторая)

Уровень сложностиПростой
Время на прочтение15 мин
Охват и читатели3K
image

В первой части про историю польских игр я рассказал, как от фамиклонов и трешовых шутеров местная игровая индустрия пришла к хорошим, интересным проектам. Во второй же части речь пойдёт про другие, не менее важные игры. А первую часть можно почитать здесь, ТЫК.
Читать дальше →

Жизнь и творчество режиссёра Джеймса Кэмерона — Часть 2. Хорошая ночь для прогулки

Уровень сложностиПростой
Время на прочтение49 мин
Охват и читатели7.3K

История создания «Терминатора» (1984). От концепт-арта до обвинений в плагиате.

Сорок два дня съёмок, пять дней досъёмок, ограниченный бюджет, споры с продюсерами и многое другое. Создание фильма было подобно долгому, тревожному сну. Который, наконец, закончился.

Несмотря на слабый маркетинг, зрители активно смотрят творение Джима, а профильные критики просто в восторге. Он доказал самому себе, что может быть режиссёром. Провал с историей о летающих рыбах-убийцах можно было забыть.

Джиму казалось, что теперь ничто не сможет испортить ему настроение. Пока он не получил телеграмму с отзывом о «Терминаторе»...

I'll be back

Компактные структуры данных

Уровень сложностиСредний
Время на прочтение10 мин
Охват и читатели9K

Введение


Несколько месяцев назад в поисках идей по ускорению кода я изучал множество научных статей по computer science. Не буду притворяться, что хорошо их понимал, но меня не пугает непонятное, и я готов признать своё невежество1. Я обнаружил статью, написанную пятнадцать лет назад2, в которой было множество новых для меня концепций. Мне никак не удавалось в них разобраться.

Что же делать дальше? Можно искать другие статьи, чтобы они заполнили мои пробелы. Это рискованное предприятие, потому что они могут запутать ещё больше, но избежать этого нельзя. Я нашёл статью с нужной структурой данных, в которой упоминался исходный код с веб-сайта. Код был написан на C++, а я работаю на Rust, но решил, что всё равно стоит на него взглянуть. Однако зайдя на сайт, я не обнаружил там ресурс, поэтому я написал владельцу веб-сайта, который оказался преподавателем computer science.

Этот преподаватель (Гонсало Наварро) очень тепло меня принял и сразу же ответил мне3 4. И только в процессе общения с ним я осознал, что видел его фамилию на множестве статей в этой области. Оказалось, я познакомился с одним из специалистов мирового уровня в области компактных структур данных (succinct data structure). Невежество может завести очень далеко.

Что же такое компактные структуры данных? Если вы изучали в последние десятилетия computer science, то могли сталкиваться с ними, но мне не доводилось встречаться с ними в процессе работы программистом, а если и доводилось, то я сразу же о них забыл. Но я считаю, что эти структуры данных обладают потрясающими свойствами.

Все мы пользуемся массивами и хэш-таблицами5, популярны также различные деревья. Нам не нужно полностью понимать их устройство, чтобы эффективно пользоваться их свойствами. А теперь я задаюсь вопросом, почему же люди не используют компактные структуры данных чаще.

Я решил, что стоит немного о них рассказать.
Читать дальше →

Ностальгические игры: Unreal Tournament 2004

Уровень сложностиПростой
Время на прочтение12 мин
Охват и читатели3.9K
image

Для большинства геймеров начала 2000-х три мультиплеерных шутера – Quake, Counter Strike и Unreal Tournament – являются ностальгичными проектами для адреналиновых перестрелок с друзьями и имеют крепкую ассоциацию с той эпохой! Эти игры заложили основы жанра и неизменно появлялись в арсенале компьютерных клубов того времени. И хотя споры о том, какой из этих шутеров лучше, регулярно вспыхивали среди знакомых, в игровых журналах и на просторах интернета, в игровых клубах моего города безраздельно царил Counter Strike, лишь изредка уступая место Quake III. Но это не мешало мне проникнуться и всем сердцем полюбить именно Unreal Tournament!

Не сосчитать, сколько я провёл в этой серии игр, ведь это время, наверно, исчислялось бы сотнями и тысячами часов, поэтому неудивительно, что до сих пор не написал статью про Quake III, но про UT пишу уже второй обзор! Поэтому, если вам ближе классика 1999 года, рекомендую ознакомиться с моей предыдущей работой, однако в этот раз мой взгляд обращён к обновлённой редакции 2004 года – версии, которая сразу после спорного Unreal Tournament 2003 предстала в виде отточенного проекта, задавшего новые стандарты для арена-шутеров.

Сегодня мы вернёмся в 2004 год и посмотрим, почему Unreal Tournament 2004 не просто заслуживает звания классики, а по-прежнему остаётся одной из лучших игр этого жанра. Что сделало её такой особенной? Почему спустя годы воспоминания о ней вызывают тёплую ностальгию? Ну а чтобы освежить воспоминания, в конце я выложу сборку на сборку, что без проблем запустятся на современных системах, да еще и с русификатором и фиксом разрешения экрана!
Читать дальше →

Final Fantasy IX: по дороге из жёлтого кирпича

Время на прочтение10 мин
Охват и читатели4.2K

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

Читать далее

Как уместить поиск по 30 тысячам слов в 64 КБ ОЗУ

Уровень сложностиСредний
Время на прочтение17 мин
Охват и читатели6.1K

Как уместить словарь размером 250 КБ в 64 КБ ОЗУ с возможностью выполнения быстрого поиска? Для справки: даже современные методики сжатия наподобие gzip -9 не могут сжать этот файл до размера меньше 85 КБ.

В 1970-х Дуглас Макилрой столкнулся с этой непростой задачей при реализации проверки правописания для Unix в AT&T. Из-за ограничений компьютера PDP-11 весь словарь должен был умещаться всего в 64 КБ ОЗУ. Кажется, подобную задачу решить невозможно.

Вместо того, чтобы использовать стандартные методики сжатия, Дуглас воспользовался преимуществами свойств данных, разработав алгоритм сжатия, отличавшийся от теоретического минимума сжатия всего на 0,03 бита. И по сей день этот рекорд остаётся непревзойдённым.

История spell в Unix — это не только любопытный исторический факт. Это мастер-класс по проектированию в условиях жёстких ограничений: анализа первооснов задачи, применения математических наблюдений и проектирования изящных решений, работающих в условиях строгого дефицита ресурсов.

Читать далее

Три Кита из мира шутеров. Часть 1

Уровень сложностиПростой
Время на прочтение20 мин
Охват и читатели3.9K

И для начала отправимся в середину 90-х годов. В то время на свет, благодаря стараниям известнейшего режиссёра Стивена Спилберга и бывшего руководителя анимационного подразделения «Диснея» Джеффри Катценберга, появилась компания «DreamWorks», что начала клепать фильмы и мультфильмы, причём весьма успешные. И спустя год после основания, под крылом гиганта, при сотрудничестве с Microsoft, родилась студия «DreamWorks Interactive», что должна была производить видеоигры.

Упомянутый выше Спилберг был большим поклонником этого вида развлечений, и однажды, увидев, как его сын играет в шутер «GoldenEye 007», решил создать что-то зрелищное и интересное для юного поколения. За спиной режиссёра к концу десятилетия уже был успешный фильм «Спасти рядового Райана», а потому Спилберг решил перенести атмосферу сражений Второй Мировой в видеоигру. Да ещё и сделал этот проект эксклюзивом для PlayStation 1. Так в 1999 году вышла самая первая часть «Medal of Honor».

Читать далее

Rust 1.85.0 и Rust 2024

Уровень сложностиПростой
Время на прочтение7 мин
Охват и читатели3.5K

Команда Rust рада сообщить о новой версии языка — 1.85.0, а также о стабилизации 2024-й редакции. Rust — это язык программирования, позволяющий каждому создавать надёжное и эффективное программное обеспечение.


Если у вас есть предыдущая версия Rust, установленная через rustup, то для обновления до версии 1.85.0 вам достаточно выполнить команду:


$ rustup update stable

Если у вас ещё не установлен rustup, вы можете установить его с соответствующей страницы нашего веб-сайта, а также посмотреть подробные примечания к выпуску на GitHub.


Если вы хотите помочь нам протестировать будущие выпуски, вы можете использовать канал beta (rustup default beta) или nightly (rustup default nightly). Пожалуйста, сообщайте обо всех встреченных вами ошибках.

Читать дальше →

Ностальгические игры: Sid Meier's Civilization IV

Уровень сложностиПростой
Время на прочтение13 мин
Охват и читатели6.5K
image

Время безжалостно – оно превращает величайшие империи в пыль, оставляя после себя лишь строки в учебниках истории. Но так же происходит и с играми: одни уходят в забвение, а другие вызывают споры даже спустя десятилетия. Civilization III была глубокой, сложной, порой беспощадной к новичкам, но именно за это её и любили, поэтому когда в 2005 году вышла Civilization IV, фанаты встретили её настороженно. Разработчики во главе с Сидом Мейером и Сореном Джонсоном сознательно отошли от прежней формулы, сделав игру динамичнее и интуитивнее, и этот шаг стал причиной множества споров: кто-то увидел в нём упрощение, а кто-то – эволюцию.

Но за этими изменениями стоял продуманный дизайн. Разработчики не просто «облегчили» игру, но попытались сделать стратегию доступной без ущерба для глубины. Полностью трёхмерная карта, гибкая дипломатия, влияние религии, доработанная система великих людей – всё это не только меняло тактику, но и делало каждое прохождение уникальным. Civilization IV была создана с мыслью, что даже тот, кто впервые попробует серию, сможет в неё втянуться, а ветеран всё равно найдёт, над чем ломать голову.
Civilization IV очень сильно отличалась от своих предшественников, однако, независимо от мнений, она оставила след в истории стратегий, и сегодня самое время вспомнить, что сделало её такой особенной…
Читать дальше →

FINAL FANTASY TACTICS | Эволюция игромеханик

Время на прочтение33 мин
Охват и читатели2.8K

Обзор игровых механик из трёх разных частей цикла Final Fantasy Tactics - консольных тактических игр, где использовалась система комбинирования профессий, подобная мультиклассированию из настольно-ролевых игр. Это мегалонг.

Читать далее

Калькулятор? Да его напишет кто угодно

Уровень сложностиПростой
Время на прочтение7 мин
Охват и читатели34K

[Прим. пер.: на Хабре уже был перевод этой статьи, но незавершённый примерно на четверть.]

Неправда.

Калькулятор должен показывать результат введённого математического выражения. А это намно-о-ого сложнее, чем кажется.

В этом посте я расскажу величайшую историю о разработке приложения-калькулятора.

На изображении выше показан калькулятор из iOS.

Заметили что-нибудь?

Он посчитал неправильно.

(10100) + 1 − (10100) равно 1, а не 0.

Android считает правильно. А причина, по которой он это делает, абсолютно безумна.

Читать далее

Во что поиграть: Sid Meier's Covert action

Уровень сложностиПростой
Время на прочтение7 мин
Охват и читатели3.3K

А сегодня у нас на повестке — Сид Мейер.
Не-не-не, никаких «Цивилизаций».

В общем я тут напродавал карточек в Стиме аж на целых пятьдесят рублей и искал, куда пристроить неожиданно свалившееся на меня богатство. И вот после минут двадцати поисков… Не, ну а как иначе-то? Дело очень серьезное, двузначная сумма как никак. Так вот, спустя двадцать минут я наткнулся на… приготовьтесь: Sid Meier's Covert action.

Читать далее

Let the Skyforge, let the sky fall

Время на прочтение24 мин
Охват и читатели1.3K

Всё-таки было что-то уникальное в той игре десятилетней давности. О, она есть в Steam? 23 гигабайта? Требует аккаунт с нуля?.. Ну, почему бы и нет. Так, а где атлас, как открыть кинетика, что ещё за символы?.. подумал я пару лет назад, запустив игру, которую не получается ни любить, ни ненавидеть.

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

Читать, на свой страх и риск

Valhalla — эпичный рефакторинг Java. Часть 1: История проекта, сложности реализации и цели

Время на прочтение7 мин
Охват и читатели7.3K

Команда Spring АйО перевела и адаптировала доклад Брайана Гоетца «Valhalla — эпичный рефакторинг Java», который будет опубликован несколькими частями. В первой части серии будет рассказано об истории и причинах появления проекта Valhalla и, вкратце, об основных целях, которые ставила перед собой команда.

Читать далее

Ностальгические игры: Final Fantasy VIII

Уровень сложностиПростой
Время на прочтение14 мин
Охват и читатели3.1K
image

На дворе стояли ранние нулевые, мне было около десяти лет, и за призовое место на соревнованиях по плаванию родители дали мне небольшую сумму денег. Не раздумывая, я отправился в магазин, желая подобрать себе какую-нибудь новую игру для Sony PlayStation. Тогда это было целое событие: в эпоху без интернета, когда о существовании игровых журналов знали далеко не все, решение принималось по обложке и описанию на обороте диска. В тот день мой выбор пал на игру, которая, как оказалось, определила мою любовь к целой серии на долгие годы. Да, речь идет о Final Fantasy VIII.

Первое, что меня встретило при включении – это восхитительная эпичная музыка вместе с очень красивой заставкой, которая по тем временам просто поражала! Прошло уже 25 лет, а у меня до сих пор бегут мурашки при просмотре! Я понимаю, что она уже не может удивлять так, как тогда, и что не все смогут вспомнить или представить уровень заставок того времени и сравнить, но поверьте мне на слово, это было сильно! А глазами ребёнка всё смотрелось в разы лучше, и я действительно был под впечатлением.
Читать дальше →

Эмоции через минимализм: разбор камерного дизайна Firewatch

Уровень сложностиПростой
Время на прочтение10 мин
Охват и читатели1.5K

Firewatch — это игра, которая доказывает: чтобы вызвать сильные эмоции, не нужны сложные механики, грандиозные миры или десятки персонажей. Всё, что нужно, — это продуманная история, выразительное окружение и минимализм в геймдизайне. Как создателям удалось соединить простоту с глубиной и почему Firewatch стала одной из самых трогательных камерных игр в истории? Давайте разберёмся

Читать далее

«Корсары». Дополнения и модификации

Уровень сложностиПростой
Время на прочтение17 мин
Охват и читатели5.1K

Грандиозный удар по репутации «Акелла» перенесла с видимой лёгкостью. Ветки на форумах тёрлись безжалостно, коробочки с «Корсарами» 3 продавались тысячами. Невероятно, но самая провальная игра серии принесла больше всех денег! Настоящий Клондайк! Но надо было меняться, и в «Акелле» это понимали. После российского релиза игру доводили до ума для релиза за рубежом ещё практически год, и почти пофиксили все значимые баги. Но... То, что мертво, оживить невозможно... И поэтому не в странах СНГ «Корсары» 3 провалились в продажах, и понятно почему. В то время плохие игры не вытягивал хороший пиар, как в наши дни, да собственно и пиара-то особенного не было. По правде говоря, наибольший успех вышел-таки у «Пиратов карибского моря» благодаря всевозможным модам, но об этом позднее.

Читать далее

Информация

В рейтинге
2 829-й
Откуда
Магнитогорск, Челябинская обл., Россия
Зарегистрирован
Активность