Начало разработки, первые трудности. Часть первая.

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

В процессе продумывания гейплея очень важным был вопрос выбора технологий реализации нашей игры, так как времени на изучение и разработку демо-версии мало, попробовать все оказалось невозможно. По требованиям конкурса Imagine Cup участники могут использовать программное обеспечение, которое доступно всем. Целевой платформой нашей игры является Windows Phone, поэтому выбор был только между XNA/C# и Html/Javascript, а так как к началу работы над игрой опыта программирования на C# было в разы больше, оставался только этот вариант. К тому моменту Unity 3D еще не поддерживало возможность портирования своих разработок на Windows Phone. Таким образом технология выбрана, необходимо было начать ее изучать и сразу же реализовывать все идеи.

xna vs html 

Процесс изучения XNA начался с повторения и модификации примеров из курсов с сайта интернет университета Intuit, а также книги Петцольда «Программируем Windows Phone 7». Так как опыт разработки игр и мобильных приложений был минимальный, то новых знаний было много и прогресс шел быстро, большими шагами. Каждый день открывались новые возможности, которые мы могли использовать в своей игре: распознавание касаний и жестов, акселерометр, анимация, различные особенности связанные с платформой Windows Phone. Самой большой проблемой было внедрить в игру распознавание речи, это одна из главных фишек, но одновременно и большая головная боль.

Add a comment

Continue Reading

Как я начал рисовать игры

Привет, меня зовут Антонов Илья - и я хочу рассказать, как я начал рисовать игры=)

Смотря сегодня на свой проект, очень сложно вспоминать то, что было в самом начале. Если добавить немного лирики, то может получиться вполне интересный рассказ.

Я - студент 4 курса, учащийся на совершенно противоположной искусству специальности, пытаюсь реализовать себя в CG графике. Поработав немного дизайнером, я понял, что это занятие мне не по душе. И вот однажды вечером зазвонил телефон, и от туда прозвучало заманчивое предложение, а именно, поучаствовать в Imagine Cup и сделать игру.

wc logo

Если отступить еще дальше, то мне всегда хотелось делать компьютерные игры, конечно, скажете вы, все в детстве (особенно мальчики) хотят делать компьютерные игры, ну или почти все… Так вот эта мечта сопровождала меня довольно долго и я иногда обдумывал ее, не зная как подступиться. Ко времени, когда прозвенел звонок из телефона и Женя пригласил меня заниматься этим проектом, у меня был небольшой уровень в CG - графике, я всячески пытался найти курсы, учителей, живое комьюнити, однако лишь пришел к выводу - помоги себе сам. К слову, я рисую всю свою жизнь, поэтому освоил планшет довольно быстро и начал набивать скилл.

Add a comment

Continue Reading

Как все начиналось. Часть третья. Концепция.

Предыдущие части рассказа можно найти здесь: Часть 1, Часть 2.

Идея сделать какую-нибудь игру есть, команда с нужными компетенциями собрана. Встает вопрос "А что, собственно, будем делать?".

Первые встречи мы просто собирались и обсуждали, что каждому из нас хочется сделать и как он видит наш будущий проект. Идей было очень много. Все записывалось на листочек, а на следующий день перечитывалось. Больше половины вычеркивалось. Несколько встреч мы просто играли в разные популярные игрушки на мобильных платформах (iOS, Android, WP) и отмечали те моменты, которые нам очень понравились и не очень.

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

01 levels SD

Это неплохо, но мы решили, что хотим пойти по другому пути - и попытаться в нашей игре каждый новый уровень удивлять игрока, давая ему попробовать новую игровую механику или отправляя его в полностью уникальную неповторимую локацию. Вдохновением и эталонами различных жанров для нас были следующие игры - Fruit Ninja, Joypack Joiride, 4 Elements, Temple Run и Path of Kara.

Add a comment

Continue Reading

Как все начиналось. Часть вторая. Команда.

Первую часть этого рассказа можно найти здесь.

Итак, после поездки на международный финал Imagine Cup я загорелся желанием собрать классную команду студентов, чтобы сделать проект, достойный защищать честь России на международном финале Imagine Cup. Так как это было самое начало проекта, то для меня было важно понять свои сильные, слабые стороны и выяснить, каких компетенций не хватает и кого нужно звать в команду.

Для начала нужно разобраться, что нужно для хорошей игры:

  • Красивая графика - т.е., как минимум один из членов команды должен быть хорошим художником. Я не художник.
  • Увлекательный сюжет - это можно обсуждать коллективно, выбирается "общая канва" и уже потом в процессе дописываются детали.
  • Захватывающий геймплей - собственно, это сама игра - тот программный продукт, который работает, запускается и живет своей собственной жизнью. Это задача для гейм-дизайнера и программиста.
  • Понятный интерфейс и управление - эта задача дизайнера и программиста.
  • Атмосферная музыка и звук - написание музыки можно отдать на "аутсорс", тем более, я уже тогда знал, что над музыкальным сопровождением я хочу работать с Ужеговым Никитой - замечательным композитором и музыкантом из г. Березники. Звук и озвучку я могу взять на себя.
  • И, конечно же, хорошее продвижение и реклама игры. Ведь если о ней никто не будет знать, никто не будет играть - зачем тогда что-то делать?
Add a comment

Continue Reading

Как все начиналось. Часть первая. Идея.

01 brainy
Привет, меня зовут Ромин Евгений. Я со-основатель Brainy Studio. И мне выпала честь первым написать в блог нашей маленькой компании=)

В этом блоге мы (ЯАнтонов Илья, Баранов Антон) будем стараться писать интересные статьи с разборами наших текущих проектов. Надеюсь, вам понравится =)

Наверное, стоит рассказать с того момента, как все начиналось…

Уже третий год я являюсь студентом партнером компании Microsoft. Именно из этой программы я узнал про замечательный конкурс студенческих инновационных программных проектов Imagine Cup.

IC13 Logo

Так случилось, что в 2012 году в Перми впервые проходил региональный финал этого замечательного конкурса и я, как студент-партнер Microsoft, вызвался помогать с его организацией: рассказывал студентам про конкурс, его номинации и про то, что это отличная возможность показать свой проект перед компетентным жюри. А так как региональный финал проходит прямо в нашем ВУЗе это еще и отличная возможность попытаться пройти дальше на российский и международный финал "не выходя из дома".

Add a comment

Continue Reading

Яндекс.Метрика