вторник, 6 июля 2010 г.

профессор Колба


Сейчас Ярило студия разрабатывает казуальную игру под рабочим названием "Профессор Колба и невероятная эпидемия". Я хотел бы немного рассказать о том что это будет за игра и как она разрабатывается.

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

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



Игра представляет собой набор мини игр, выполненных в общем мире. В микроскопическом мире бактерий. Бактерии нарисованы условно и мультяшно, в виде забавных монстриков. Эти монстры-бактерии тусуются на прямоугольном поле, вид сверху. В общем если их ничем не ограничивать они живут своей жизнью - едят друг-друга и специальный корм, делятся, перемещаются по полю и т.д. Поведение монстров может быть разным  и на каждом уровне игроку придётся изучать их.

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

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

Разнообразие несложных мини игр не должно дать заскучать любому игроку. Тут придётся и сортировать монстров по разным критериям (например выискивать в толпе всех одноглазых монстров). Заводить монстров в загон, специальным монстром погонщиком. Окрашивать монстров в один цвет. Откармливать группу монстров одного вида, а другим не давать еды. И много чего ещё...

В игре есть два режима "сюжетная игра" и "миниигры". Миниигры открываются по мере прохождения сюжетной игры. Также для мини игр доступны разные режимы сложности - для соревнования с друзьями.


Теперь немного о производственном процессе. Работа над игрой ведётся силами нескольких людей, которые подключаются на разных этапах:
  • Гейм дизайн, координирование, управление, программирование (игровое и движок) - Максим Чёлушкин ( т.е. я ) 
  • Программирование игровое и движок - Михаил Малинин
  • Графика - Дарья
  • Звук - Евгений Ярмош
Разработка идёт не фултайм, поэтому сроки весьма размыты, но на финишной прямой планируется выйти на фултайм и добить игру. Игра пишется на C++ , на собственном игровом движке, в качестве рендерера direct3d 8.