История о том как я стал программить под Android
Как я и обещал, пишу историю разработки своих нескольких приложений на Android. Началось всё с того что я делал различные игры в Blender и много чему научился. Сначала это было интересно, но со временем захотелось, что бы больше людей узнали о твоём творении, оценили его. Так и появилось желание сделать, что то на Android или iOS. Сам я любитель больше iOS но т.к. там много мороки с регистрацией предпочёл Android.
Для создания мобильных игр есть множество различных программ, как платных, так и бесплатных. Как правило, все бесплатные очень трудны в освоении и вы больше затратите времени на написание кода, чем на реализацию вашей грандиозной идеи. Мне нужен был 2D движок с хорошей физикой и простым в освоении языком программирования. Так мой выбор пал на Corona SDK, это средство кроссплатформенной разработки для Android/iOS от Ansca Mobile. Огромным плюсом данной программы является наличие собственного симулятора, в котором и разрабатывается ваше приложение, и нет необходимости постоянно тестировать его на устройстве. Весь код приложения пишется на простом языке Lua с использованием специального API. Я много писал скриптов в Blender на Python, и на освоение Lua у меня не ушло много времени. Corona SDK является платной программой, но можно скачать бесплатную версию и начать разработку приложения в ней. Ограничениями в этом случае будут: надпись, что приложение было создано в триал версии и не будет возможности скачать последнюю сборку SDK, а так же, самое главное, вы не сможете подписать приложение своим ключом, и соответственно опубликовать его. Первым проектом стала игра Mixel. Ваша задача, прыгая с платформы на платформу не упасть или не превратиться в фарш попав на пилу. Кажется, идея очень простая и сделать это легко, но на деле на разработку ушёл примерно месяц. Основной сложностью было реализовать систему добавления платформ, так что бы они случайно добавлялись и удалялись. Из за особенностей движка пришлось сделать вместо добавления, просто перемещение блоков, т.е. уходя за экран, они переносятся в начало и так по кругу. Вся графика и анимация была нарисована на iPad в программе DotEditor, получилось довольно таки симпатично. Звуки в игре созданы с помощью специального 8 бит генератора, в чиптюне стиле. Музыка была найдена на сайте jamendo.com. Сначала в Google Play была опубликованная довольно таки сырая версия, что негативно в дальнейшем отразилось на популярности игры. На данный момент игру установило 666 человек. В последней версии доступно семь различных персонажей с уникальными способностями, динамически изменяющийся мир(можно убежать в космос), различные бонусы, а так же онлайн таблица рекордов и ачивменты. После не очень оптимистичного начала мы(17Studio) не стали унывать и принялись за новый проект под названием 4 Fingers. Но это уже совсем другая история, продолжение следует… Немного ссылок: Google Play: https://play.google.com/store/apps/details?id=com.Studio17.mixelfree Трейлер игры: http://youtu.be/9xfFAzFibs0 Обзор игры на youtube: https://www.youtube.com/watch?v=Bh81GNOhem8 Сайт 17Studio: GameStudio17 Спасибо за внимание, надеюсь было интересно.
Уважаемый гость, чтобы скачать файл кликните по одной из рекламных ссылок выше
(Дождитесь полной загрузки рекламируемого сайта!). Чтобы качать файлы без рекламы, вы должны зарегистрироваться, или войти под своим логином | |
Блог Toxa17 | Просмотров: 1180 | Добавил: Toxa17 | Комментарии: 5 |
Всего комментариев: 5 | |
| |