К основному контенту

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


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

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

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



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

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

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

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

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


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




Комментарии

Популярные сообщения из этого блога

Редакторы для казуальных и независимых игр. Адаптация открытого непрофильного софта под нужды разработчика игр

Введение Часто инди-разработчики или разработчики казуальных игр сталкиваются с проблемой нехватки специализированных редакторов, инструментов, утилит и т.д. ( так называемого middleware ) для создания контента для своих игр. Пример такого контента - это уровни, сложные анимации, 2d монстры и техника, а также параметры настройки и конфигурации всего этого. Прописывать всё это вручную в текстовых, редакторах (или скажем xml-редакторах) это не всегда удобно. В самом деле не будешь же ручками прописывать координаты полигонов в двухмерном уровне. Или задавать цвет глаз в шестнадцатеричном коде в xml-файле описания эльфа. Обычно бывает сложно найти удовлетворяющий всем нуждам редактор или тулзу. Самые частые проблемы это: закрытый код недостаточные возможности для конкретно вашей игры (ограничения по редактированию) навязываемый api и библиотеки от создателей middleware Часто принимается решение писать свой собственный редактор и набор утилит, но такое решение не всегда раци...

Мобильное устройство будущего

Введение Однажды я задумался и представил себе портативное устройство будущего. Каким оно будет через 1000 лет. А может быть и раньше, развитие технологий идёт очень быстро, не уследишь :) Разумеется если человечество не уничтожит себя и технологии продолжат своё развитие. Человечество может устроить ядерную войну, или ещё какую-нибудь войну, которая отбросит нас назад. В этом случае портативное устройство будущего будет называться "палка-копалка" или "камень" и мы будем бегать с голой жопой по выжженой планете:) Не будем рассматривать такой вариант развития событий ( хотя честно говоря мне он кажется наиболее правдоподобным, т.к. каждый человек в отдельности не такой уж и глупый и обладает высоким интеллектом, особенно некоторые индивидуумы, но человечество в целом ведет себя как бактерии не обладающие разумом, бесконтрольно размножаются и потребляют свою планету). Мы рассмотрим фантастический вариант развития событий - когда человечество руководствуется разумом ...