Pull to refresh
  • by relevance
  • by date
  • by rating

Corona SDK — для начинающих. Работа с несколькими сценами при помощи Storyboard API

Development for iOS *Development of mobile applications *Development for Android *
Sandbox
Corona SDK — это кросс-платформенный движок для создания игр под iOS и Android. Лично мне он нравится своей простотой освоения: пятерка в школе по паскалю — достаточный багаж знаний для покорения «короны». На хабре уже есть несколько статей на эту тему, но подробных уроков для начинающих как на этом, так и на других русскоязычных сайтах очень мало.

В этой статье я расскажу об одном из ключевых вопросов работы с Corona SDK — организация нескольких сцен в одном приложении.
Читать дальше →
Total votes 22: ↑20 and ↓2 +18
Views 43K
Comments 10

Corona SDK Starter — бесплатная версия

Development for iOS *Development of mobile applications *Development for Android *

Отличная новость для разработчиков под мобильные платформы. Фреймворк Corona SDK обзавёлся бесплатной версией, которая почти не отличается от Pro версии в недавнем её понимании.

В Starter версии не будет лишь поддержки микротранзакций, аналитики от Corona и доступа к ежедневным билдам.

В Pro версию добавляют поддержку системы плагинов, которая частично решает проблему закрытости Corona SDK, а так же увеличивают цену до $599 со следующего месяца.

Enterprise версия получает свой ценник в $999 и включает поддержку нативного кода и создания билдов оффлайн.
Читать дальше →
Total votes 24: ↑23 and ↓1 +22
Views 23K
Comments 23

GameDev, Indie, Corona SDK, GameJam 48h, DevConf, Go, Laser Flow

Self Promo
Tutorial
Приветствую! Сразу извиняюсь за заголовок — столько всего хотелось в нём рассказать, но получалось слишком длинно.

Рассказ пойдёт о моей игре (iOS, Android), сделанной с помощью Corona SDK, о самой короне и разработке с ней, о соревновании «напиши игру за 48 часов», о прошедшей недавно DevConf и про язык Go.

Введение


Я уже давно разрабатываю игру в жанре Tower Defense с короной, но игра требует огромного количества времени, чтобы стать по настоящему качественной, а качественные игры это пункт #1 на пути к успеху (пункт #2 это куча денег на маркетинг, если кто не в курсе). Поэтому давно уже хотелось что-то сделать пускай небольшое, но своё и в короткие сроки.

«Осторожно многабукав!»
Я прочитаю - я молодец!
Total votes 26: ↑23 and ↓3 +20
Views 9.4K
Comments 7

Corona SDK будет поддерживать Windows Phone 8 и Windows Store

Development of mobile applications *Game development *Development for Windows Phone *
Translation

Corona Labs, создатели кроссплатформенного решения для разработки мобильных приложений, анонсировали начало сотрудничества с Microsoft. Будет реализована поддержка Windows Phone 8 в первом квартале 2014 года и позже Windows Store.

Corona SDK на текущий момент позволяет быстро создавать 2D приложения (не только игры) для iOS, Android, Kindle и NOOK, используя один и тот же код на Lua. Сейчас насчитывается более 300 000 разработчиков, использующих Corona SDK по всему миру. В первую очередь, поддержка Windows Phone 8 позволит выпустить уже готовые приложения и игры, просто перекомпилировав их.
Читать дальше →
Total votes 18: ↑12 and ↓6 +6
Views 5.7K
Comments 8

Пишем Penguin Daycare Simulator на Go (Google App Engine) и Lua (Corona SDK)

Development of mobile applications *Lua *Go *
Tutorial

1. Введение


Данный проект представляет собой простой пример использования Google App Engine в мобильном приложении.

Cерверная часть предоставляет список пингвинов в формате JSON. Мобильный клиент запрашивает этот список по HTTP или HTTPS.
Также серверная часть ведёт запись определённых событий в базу данных, а именно количество посещений конкретного пингвина и количество нажатий кнопок: скормить рыбку и почесать животик.
У каждого пингвина есть поля описания Name, Bio и поля счётчиков.
Читай далее, если тебе не безразличны пингвины...
Total votes 21: ↑18 and ↓3 +15
Views 9.2K
Comments 0

Темпы обновления на iOS8, блокировка Web-плеера Unity в Chrome и новые рекорды Puzzle&Dragons — и другие новости недели для мобильного разработчика

KamaGames Studio corporate blog Development of mobile applications *Game development *


iOS8 установлена пока на 52% девайсов


Согласно официально предоставленным данным Apple, новая версия iOS установлена на 52% девайсов, напомним, что недавно состоялся выход версии 8.1, которая привнесла сервис Apple Pay для владельцев устройств, которую атакуют со всех сторон крупные ритейловые компании в США, такие как: WalMart, Kmart, Target.

Событие уже окрестили как “Битва Титанов”, припоминая такие войны, как “VHS vs Betamax”, и страсти только будут разгораться.
А что же нам могут сказать 52% устройств на iOS8? Можно смело утверждать, что новая операционная система — это самая медленная по распространяемости версия мобильной ОС от Apple. По данным Mixpanel, предыдущей версии ОС — iOS 7 понадобилось всего пять дней, чтобы достичь 54% проникновения.
Читать дальше →
Total votes 6: ↑5 and ↓1 +4
Views 6K
Comments 3

Corona SDK стала бесплатной

Development for iOS *Development of mobile applications *Development for Android *Lua *

Создатели известного движка для разработки кроссплатформенных мобильных приложений Corona SDK 2 марта объявили о том, что отныне Corona SDK будет бесплатна.

Четыре месяца назад, в ноябре 2014 Corona была куплена компанией FusePowered. Многие предрекали грядущие изменения в политике компании и в выборе путей ее развития. Вопрос был, в какую сторону будут эти изменения. И вот сегодня случилось — Корона объявила, что возможности, доступные раньше только в платных подписках, теперь будут бесплатны.
Разберемся, что же они теперь нам предлагают.
Читать дальше →
Total votes 28: ↑26 and ↓2 +24
Views 32K
Comments 19

Программирование игровых приложений на Corona SDK: часть 1

Game development *Lua *
Sandbox

Важно
Этот туториал рассчитан на людей, у которых есть опыт программирования на Lua, если нет, то отправляйтесь исправлять ситуацию. Но он отлично подойдет и для тех, кто никогда не программировал на Lua.

Что такое Corona SDK?


Corona SDK — это кроссплатформенный игровой движок, использующий Lua для описания игровой логики.

Позволяет экспортировать приложения под различные платформы, в том числе и мобильные.

Возможность экспорта под такие платформы:

  • Windows
  • Mac OS
  • iPhone/iPad
  • Android
  • tvOS
Читать дальше →
Total votes 32: ↑27 and ↓5 +22
Views 12K
Comments 12

«Программирование, как способ творческой реализации» или Corona SDK для тех, кому хочется

Development for iOS *Development of mobile applications *Development for Android *
Sandbox
Никогда не было желания заниматься программированием профессионально, но сам процесс — пишешь буквы, а «оно» оживает, мне доставляет огромное удовольствие. Тем кто желает программировать, но не знает с чего начать — вот вам мой пример.
Читать дальше →
Total votes 18: ↑16 and ↓2 +14
Views 9.8K
Comments 3

Геймдев для чайников или как в одиночку сделать игру

Development for iOS *Game development *Development for Android *Lua *
Sandbox
Привет, будущий геймдевелопер! Я думаю, что многих интересует, а можно ли создать игру одному, а тем более без вложений. Вот именно об этом и пойдет речь. Я столкнулся с этим не понаслышке. Все, что написано ниже, основано на собственном опыте геймдева с нуля за 3 месяца.
Читать дальше →
Total votes 39: ↑27 and ↓12 +15
Views 45K
Comments 28

Геймджем для Lua-разработчиков на движках Corona и Defold

Appodeal corporate blog Development for iOS *Game development *Development for Android *Lua *

Партнеры и друзья Appodeal, Corona Labs совместно с Defold и DevGAMM Минск, объявляют о старте геймджема #CoronaDefoldJam на базе Lua. Джем пройдет с 28 июля по 30 сентября 2017 на платформе itch.io. Требование к участникам только одно — игры в рамках джема должны быть созданы на Corona или Defold. Если вы никогда не использовали эти движки, не страшно: обе платформы просты для изучения и обладают очень дружелюбными сообществами, которые всегда помогут разобраться. В общем, #CoronaDefoldJam — идеальный повод освоить новые инструменты для создания игр; тем более, что джем поддерживает легендарный Джон Ромеро.

Читать дальше →
Total votes 15: ↑14 and ↓1 +13
Views 5.4K
Comments 2

Классический 2д квест или как прошли наши два года разработки. Часть 1

Game development *
Sandbox
В этом не очень большом посте я расскажу тебе о том, как мы делали свой, как нам казалось, небольшой проектик, и что у нас из этого получилось.

Внимание! Под катом есть картинки и видосики, осторожно, траффик!

image
Читать дальше →
Total votes 29: ↑27 and ↓2 +25
Views 24K
Comments 30

Классический 2д квест или как прошли наши два года разработки. Часть 2

Game development *
Продолжение рассказа про то, как ковался «Swordbreaker The Game», в этой части будет рассказ про запуск первой демки, локализацию, про то как мы пытались податься на indie-gogo, и немножечко котиков. :)

image

Читать дальше →
Total votes 22: ↑21 and ↓1 +20
Views 9.5K
Comments 8

Классический 2д квест или как прошли наши два года разработки. Часть 3

Programming *Game development *Development for Android *
Снова привет всем, в этой, третьей, части будет рассказ о том как программировался «Swordbreaker The Game», почему был выбран тот или иной фреймворк, подробности под катом.


Читать дальше →
Total votes 19: ↑19 and ↓0 +19
Views 14K
Comments 5

Язык Lua и Corona SDK (1/3 часть)

Lua *
Sandbox
image

Если вы решили освоить разработку игр с использованием Corona SDK, эта статья даст вам необходимые основы самого движка и языка Lua, на котором вам придется разрабатывать. По своему этот язык прекрасен и во многих отношениях необычен. Я постарался собрать в одну статью все наиболее необходимые сведения, но их оказалось больше чем можно размещать в одной публикации и мне пришлось разделить статью на 3 части, эта первая часть и в ней мы рассмотрим следующие вопросы:

  • Порядок комментирования исходников
  • Переменные, константы, область видимости
  • Модули и организация проекта
  • Условные операторы
Читать дальше →
Total votes 15: ↑15 and ↓0 +15
Views 27K
Comments 19

Язык Lua и Corona SDK (2/3 часть)

Lua *
image

Это вторая из трех частей статьи о базовых понятиях языка Lua для Corona SDK (если вы не читали первую часть советую начать с нее), в этой части мы рассмотрим все имеющие в языке типы данных. Вы узнаете, как инициализировать переменные всех типов, использовать их значения и преобразовывать один тип в другой. Эта статья является крайне важной в вопросе изучения языка и я постарался добавить большое количество ценных советов, которые позволят вам избежать множества ошибок когда вы будете писать свои игры.
Читать дальше →
Total votes 16: ↑16 and ↓0 +16
Views 11K
Comments 20

Язык Lua и Corona SDK (3/3 часть)

Programming *Development for iOS *Development for Android *Lua *
image

В этой заключительной третьей части большой обзорной статьи по языку Lua в Corona SDK будут рассмотрены очень важные вопросы, после изучения которых вы сможете перейти непосредственно к изучения Corona SDK.

  • Циклические операции
  • Работа с файлами
  • Дата и время
  • Функции
  • Регулярные выражения и захваты
  • Управление случайностью
  • Математические функции
  • Бережное отношение к чужому

Возможно кто-то не читал первые две части этой статьи им я советую начать именно с их прочтения: первая часть и вторая часть
Читать дальше →
Total votes 18: ↑18 and ↓0 +18
Views 13K
Comments 15

Corona SDK — игра давилка насекомых (Crush)

Programming *Game development *Lua *
image

Пишем простую, но весьма азартную игрушку. Игра называется Crush т.е. в ней нужно будет давить насекомых, пытаясь избежать давления Ос, так как они отнимают очки, другие насекомые добавляют очки. Все насекомые имеют различные показатели размеров, награды и скорости перемещения. На игру дается определенное время поэтому в мастерстве давления правильных зверьков вы вполне сможете посоревноваться с друзьями. Лучший результат фиксируется и сохраняется в настройках игры.
Читать дальше →
Total votes 18: ↑11 and ↓7 +4
Views 8.8K
Comments 1

Разработка мобильных игр — тернистый путь падавана

Development for iOS *Development of mobile applications *Game development *Development for Android *Games promotion *
Sandbox
image
Картинка здесь эта потому лишь, что «Звездных воин» фанат я, и телефон тут есть еще

Доброго времени суток. Меня зовут Александр, я фронтенд-разработчик в небольшой компании, но речь в статье пойдет о моем хобби, если его можно так назвать – разработка мобильных игр. Хочу поведать историю моего знакомства и дальнейшего погружения в эту область и поделиться опытом с теми, кто хочет себя попробовать в качестве инди-разработчика, но сомневается. Также интересно узнать мнение опытных разработчиков по поводу тех идей, которые я пытался реализовать. Начну, пожалуй, издалека.
Читать дальше →
Total votes 14: ↑13 and ↓1 +12
Views 42K
Comments 11

Флаппи Бёрд: — Поехали

Corona Labs corporate blog Development of mobile applications *Game development *
Tutorial

Это рассказ о том, как написать свою игру на Corona.
Уровень вхождения — минимальный (и ботаник с кафедры алгебры поймет).

Я напомню, что Corona — это движок для создания 2D игр на все платформы и, touch-touch, сегодня День космонавтики. Сюжет для игры выбран соответсвующий и, разумеется, мы повторяем за первым космонавтом
-Поехали!
Total votes 56: ↑53 and ↓3 +50
Views 22K
Comments 31
1