Pull to refresh

17 марта выйдет новая часть легендарной стратегии The Settlers

Reading time 2 min
Views 5.3K
Game development *Games and game consoles

Французская компания-издатель Ubisoft сообщила о выходе новой серии стратегии The Settlers 17 марта. Разработкой игры занимается немецкая студия Ubisoft Blue Byte. Издатель объявил о начале записи на закрытое бета-тестирование, которое продлится с 20 по 24 января.

Читать далее
Total votes 6: ↑6 and ↓0 +6
Comments 11

Как разрабатывали StarCraft

Level of difficulty Easy
Reading time 23 min
Views 13K
Timeweb Cloud corporate blog Game development *Game design *Games and game consoles
Retrospective
image

Хотите себе «Дарк Соулса» от стратегий — добро пожаловать в «СтарКрафт».

Сегодня мы вспомним культовую стратегию в реальном времени, созданную корпорацией Blizzard в самом конце 90-х, когда они ещё были эталоном качества, делали только хорошие игры и никогда не проваливались.

Ту игру, которая была настолько популярной, что даже стала официальной религией национальным кибер-спортом одной азиатской страны. Бородатые легенды гласят, что отцы этого государства отдавали дочерей только за женихов, способных обыграть их в мультиплеере один на один.

Эта игра запала в сердечко всем любителям годных RTS, ведь в ней нужно просчитывать каждый шаг, как в шахматах.

В общем, в это надо играть, про это приятно вспомнить и поговорить.

Тем более, если я правильно подсчитал, игре сегодня стукнуло 25 лет. Одним словом, праздник!
Читать дальше →
Total votes 89: ↑88 and ↓1 +87
Comments 37

Первая мышка, «оптимизированная для MMOG»

Reading time 1 min
Views 868
Lumber room
Новая мышка производства Razer (модель Krait) оптимизирована для онлайновых многопользовательских игр (MMOG) и стратегий в реальном режиме времени (RTS). Разработчики подчеркивают, что это важное отличие, так как обычно игровые мышки оптимизируются для «стрелялок» от первого лица (FPS).

По своему внешнему виду новая мышка выглядит вполне обычно. Симметричная форма подходит для правшей и левшей, колесико скроллинга одновременно является кнопкой. Вроде бы, ничего особенного. Тем не менее, эксперты склоняются к тому, чтобы благоприятно принять новинку, потому что производитель — компания Razer — имеет хорошую репутацию среди геймеров.
Rating 0
Comments 3

Mail.Ru продолжает штамповать онлайн-игры

Reading time 1 min
Views 754
Lumber room
На Mail.Ru появилась новая многопользовательская карточная стратегия «Берсерк Онлайн», в которой пользователь управляет сотнями различных существ и монстров.
В этой фентезийной игре пользователю уготована роль могущественного мага, который может призвать на поле боя сотни разных существ. Задача игрока — грамотно подобрать войска и победить армию противника, разрушив его стратегические планы. Благодаря легенде, созданной Ником Перумовым, игроки могут окунуться в далёкий мир Лара, почувствовать сладость победы и горечь поражения, насладиться вдумчивым планированием битвы, расстановкой войск и пошаговой победой над противником.
Rating 0
Comments 0

Spring — бесплатный движок с «поддержкой» Total Annihilation

Reading time 3 min
Views 2.2K
Lumber room
Думаю многие помнят такую замечательную игру как Total Annihilation? Кроме того недавно выходило продолжение Supreme Commander: кому-то оно понравилось, кому-то нет. А знаете ли вы, что при этом существует еще и open-source движок для RTS Spring? Для которого есть множество модов реализующих различные «самиздат» стратегии, но кроме этого есть возможность использовать ресурсы Total Annihilation (далее TA).

При минимальных графических настройках игра внешне почти не отличается от обычного TA, но при этом можно разрешить свободное вращение камеры. Зато при высоких настройках и установке некоторых модов игра выглядит очень симпатично:


Читать дальше →
Total votes 42: ↑41 and ↓1 +40
Comments 24

QuikOrdersDOM — автоматизированная биржевая торговля

Reading time 2 min
Views 4.3K
Self Promo
С ростом популярности автоматизированной биржевой торговли за последние несколько лет стали очень распространены программы, которые позволяют трейдеру быстро реагировать на изменение рыночной ситуации на сверхкоротких таймфреймах. Торговый автомат может сутками анализировать текущие потоки котировок из разных источников, выжидая благоприятный момент, а затем добавить сложную позицию из нескольких торговых инструментов в портфель меньше, чем за секунду.
Читать дальше →
Total votes 11: ↑6 and ↓5 +1
Comments 30

0 A.D. — свободная стратегия в реальном времени собирает деньги на Indiegogo

Reading time 2 min
Views 60K
Open source *Game development *


Wildfire Games — группа независимых разработчиков, расположенных по всему свету, которая уже более 4 лет разрабатывает open-source стратегию под названием 0 A.D. Игра напоминает популярную Age of Empires, которая и послужила источником вдохновения для авторов. Изначально у игры был закрытый код, но в 2008 году компания решила сменить модель разработки и выложила код под GPL 2+, а игровой контент под CC-BY-SA. Игра разрабатывается для Windows, OS X и Linux.

Изначально в проекте участвовало 10-15 человек, но теперь команда сильно разрослась — до сотни человек. Многие из них непостоянно участвуют в разработке игры, некоторые ограничиваются единичным вкладом, но на протяжении этих лет образовалась основная группа разработчиков, которая готова упорно продолжать работу.

В игре представлены 10 цивилизаций: Афины, Македония, Спарта, бритты, галлы, племена иберов, Карфаген, Персидская империя, Римская республика и империя Маурьев. По окончании кампании планируется ввести эллинистический Египет и государство Селевкидов. Кстати, названия объектов для всех цивилизаций написаны на их собственных языках.
Читать дальше →
Total votes 131: ↑123 and ↓8 +115
Comments 35

Создание динамически изменяемого ландшафта для RTS на Unity3D

Reading time 21 min
Views 33K
Game development *Unity3D *
Sandbox
Давным-давно я имел радость играть в замечательнейшую RTS под названием «Периметр: Геометрия Воины» от отечественного разработчика K-D Labs. Это игра о том, как огромные летающие города под названием «Фреймы» бороздят просторы «Спанджа» — цепи соединенных между собой миров. Сюжет достаточно странный и абстрактный, но гораздо более интересной и инновационной составляющей игры была одна из ее технических особенностей, а не сюжет. В отличие от большинства RTS, где сражения происходят на статической местности, в «Периметре», одной из ключевых игровых механик был терраформинг. У игрока были средства манипулировать ландшафтом с целью возведения на нем своих сооружений а также целый арсенал боевых единиц, способных этот ландшафт превратить в потрескавшийся, поплывший и изрыгающий раскаленные камни/противных насекомых ужас.

Как известно, мир RTS нынче переживает некоторый упадок. Инди-разработчики слишком заняты тем, что клепают ретро-платформеры и rouge-like игры зубодробительной сложности, и поэтому, переиграв в «Периметр» некоторое время назад я решил, что должен и сам попробовать реализовать что-то подобное — идея была интересной и с технической и с геймплейной точек зрения. Обладая некоторым практическим опытом в разработке игр (ранее я совершал попытки сделать кое-что на XNA), я подумал, что чтобы добиться хоть какого-то успеха в одиночку мне придется воспользоваться чем нибудь более высокоуровневым и простым. Выбор мой пал на Unity 3D, чья пятая версия только-только вышла из под пресса.

Вооруженный вагоном энтузиазма, вдохновением от только что пройденного «Периметра» и просмотренной серией видеотуториалов по Unity, я начал делать наброски и знакомиться с инструментарием, который мне предложил Unity Editor.
Читать дальше →
Total votes 26: ↑23 and ↓3 +20
Comments 5

Повесть о создании классической RTS в домашних условиях с нуля + разбор основных этапов разработки (AI, сеть и т.д.)

Reading time 38 min
Views 72K
Game development *
Sandbox
image

В статье речь пойдет об одном очень не новом проекте, который создавался совсем в другое время и совсем в других условиях. Это моя старенькая RTS под названием Земля онимодов (Onimod land). Чтобы было сразу понятно, что она собой представляет, можно посмотреть коротенькое видео:
Читать дальше →
Total votes 117: ↑116 and ↓1 +115
Comments 119

Особенности разработки мобильной MMO RTS. Часть 1

Reading time 5 min
Views 23K
Plarium corporate blog Development for iOS *Game development *C# *Unity3D *
В цикле статей «Особенности разработки мобильной MMO RTS» мы расскажем о работе большой команды над масштабным проектом Stormfall: Rise of Balur. Этот опыт будет полезен независимым разработчиками и студиям, которые еще не определились с выбором технологий, архитектуры и структуры команды для своей RTS.


Читать дальше →
Total votes 29: ↑25 and ↓4 +21
Comments 32

Особенности разработки мобильной MMO RTS. Часть 2

Reading time 4 min
Views 9.2K
Plarium corporate blog Development for iOS *Game development *C# *Unity3D *
Привет! Совсем недавно я начал рассказывать о том, как мы работаем над Stormfall: Rise of Balur и пишем клиентскую часть проекта на Unity. Сегодня мы поговорим о подходе к скинованию, многопоточности, работе с сетью при плохом соединении и кэшировании запросов.


Читать дальше →
Total votes 9: ↑6 and ↓3 +3
Comments 12

Особенности разработки мобильной MMO RTS. Часть 3

Reading time 4 min
Views 13K
Plarium corporate blog Development for iOS *Game development *C# *Unity3D *


Содержание:


  1. Оптимизация производительности и целевые устройства
  2. Отрисовка текста и оптимизация Label
  3. Виртуальные списки и перемещение камеры
Читать дальше →
Total votes 35: ↑33 and ↓2 +31
Comments 22

Особенности разработки мобильной MMO RTS. Часть 4

Reading time 3 min
Views 9.2K
Plarium corporate blog Development for iOS *Game development *C# *Unity3D *


Содержание:


  1. Оптимизация размера игры
  2. Бандлы и загружаемые ресурсы. Что требуется от системы?
  3. Дифы манифеста
  4. Экономия на кодогенерации

Мы прошли экватор цикла о создании MMO RTS. Сегодняшняя статья посвящена оптимизации.
Читать дальше →
Total votes 14: ↑14 and ↓0 +14
Comments 2

Особенности разработки мобильной MMO RTS. Часть 5

Reading time 4 min
Views 5.8K
Plarium corporate blog Development for iOS *Game development *C# *Unity3D *


Содержание:


  1. Кто такие Technical Artists и зачем они нужны
  2. Оптимизация ресурсов
  3. Организация структуры ресурсов в проекте
Читать дальше →
Total votes 12: ↑12 and ↓0 +12
Comments 2

Повесть о создании классической RTS в домашних условиях с нуля (часть 2: «Воскрешение»)

Reading time 12 min
Views 25K
Programming *C++ *System Programming *Game development *

Примерно год назад вышла моя статья, которую можно назвать "первой частью" данной статьи. В первой части я насколько смог подробно разобрал тернистый путь разработчика-энтузиаста, который мне удалось когда-то самостоятельно пройти от начала и до конца. Результатом этих усилий стала игра жанра RTS "Земля онимодов" созданная мною в домашних условиях без движков, конструкторов и прочих современных средств разработки. Для проекта использовались C++ и Ассемблер, ну, и в качестве основного инструмента моя собственная голова.
В этой статье я постараюсь рассказать о том, как я решил взять на себя роль «реаниматора» и попытаться «воскресить» этот проект. Много внимания будет уделено написанию собственного игрового сервера.
Total votes 85: ↑85 and ↓0 +85
Comments 39

Повесть о создании классической RTS в домашних условиях с нуля (часть 2: «Воскрешение») Продолжение статьи: GUI

Reading time 10 min
Views 7.8K
Programming *C++ *System Programming *Game development *

Примерно год назад вышла моя статья, которую можно назвать "первой частью" данной статьи. В первой части я насколько смог подробно разобрал тернистый путь разработчика-энтузиаста, который мне удалось когда-то самостоятельно пройти от начала и до конца. Результатом этих усилий стала игра жанра RTS "Земля онимодов" созданная мною в домашних условиях без движков, конструкторов и прочих современных средств разработки. Для проекта использовались C++ и Ассемблер, ну, и в качестве основного инструмента моя собственная голова.

В этой статье я постараюсь рассказать о том, как я решил взять на себя роль «реаниматора» и попытаться «воскресить» этот проект. Много внимания будет уделено написанию собственного игрового сервера.

Это продолжение статьи, а начало тут.
Читать дальше →
Total votes 18: ↑17 and ↓1 +16
Comments 6

Повесть о создании классической RTS в домашних условиях с нуля (часть 2: «Воскрешение») Окончание статьи: Сеть

Reading time 52 min
Views 17K
Programming *C++ *System Programming *Game development *

Примерно год назад вышла моя статья, которую можно назвать "первой частью" данной статьи. В первой части я насколько смог подробно разобрал тернистый путь разработчика-энтузиаста, который мне удалось когда-то самостоятельно пройти от начала и до конца. Результатом этих усилий стала игра жанра RTS "Земля онимодов" созданная мною в домашних условиях без движков, конструкторов и прочих современных средств разработки. Для проекта использовались C++ и Ассемблер, ну, и в качестве основного инструмента моя собственная голова.

В этой статье я постараюсь рассказать о том, как я решил взять на себя роль «реаниматора» и попытаться «воскресить» этот проект. Много внимания будет уделено написанию собственного игрового сервера.

Это окончание статьи, начало тут.
Читать дальше →
Total votes 30: ↑30 and ↓0 +30
Comments 35

Не используйте Lockstep в стратегиях в RTS

Reading time 4 min
Views 11K
Game development *Game testing *
Sandbox

Привет, Хабр! Представляю вашему вниманию перевод статьи Don’t use Lockstep in RTS games.


Lockstep проиграл! Клиент-серверная модель победила и стала стандартом для большинства игр. Стратегии в реальном времени были последними, но в них Lockstep используется все реже и реже. Давайте узнаем почему, но сначала, что такое Lockstep?


Читать дальше →
Total votes 27: ↑24 and ↓3 +21
Comments 24

Russian AI Cup 2017 — всем поклонникам StarCraft и C&C посвящается

Reading time 5 min
Views 36K
VK corporate blog Sport programming *Entertaining tasks Programming *Game development *


Уже несколько лет подряд мы проводим Russian AI Cup — нехилый такой конкурс для всех неравнодушных к программированию в целом, к построению ИИ, просто к написанию ботов для игр или автоматизации чего бы то ни было. Естественно, и этот год не будет исключением. Итак, Mail.Ru Group в сотрудничестве с Саратовским государственным университетом официально объявляют о дате старта Russian AI Cup 2017 и счастливы предложить задачу этого года. Жёсткие битвы, макбуки за первые места и минус полтора месяца из жизни разработчика — всё на месте, всё как вы любите. Добро пожаловать под кат за подробностями!

Читать дальше →
Total votes 93: ↑92 and ↓1 +91
Comments 70
1