Moai

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
Moai
Тип Игровой движок,Облачные вычисления
Разработчик Zipline Games
Написана на Lua,C++
Последняя версия
Репозиторий github /moai/moai-dev
Лицензия CPAL[англ.],коммерческая(двойное лицензирование)
Сайт getmoai

MOAIсвободно распространяемыйигровой движок,предназначенный для написания компьютерных игр на языкахC++иLua.[2]Распространяется по лицензииCPAL[англ.].

Являетсякроссплатформенным,поддерживаетWindows,macOS,Linux,iOS,AndroidиNative Client.[3]

Особенности

[править|править код]

Moai SDK использует для вывода графикиOpenGL.Для написания игровой логики используется языкLua,для написания участков, критичных по производительности, может быть использован языкC++,позволяет также подключать сторонние C++ библиотеки. Поддерживает работу с Moai Cloud —облачнымсервисом, предназначенным для размещения серверов Moai-игр, также написанных на Lua.[2]

Moai не предназначен для освоенияразработки игрначинающими программистами, этот движок имеет несколько более крутуюкривую обучения.[4]

  1. Release 4.0.2— 2014.
  2. 12Tufro, 2013,Why Moai SDK?, p. 8.
  3. Tufro, 2013,Why Moai SDK?, p. 9.
  4. Varma, 2012,What Is Moai?, p. 203.
  • Francisco Tufró.Developing Mobile Games With Moai SDK. — Packt Publishing, 2013. — 136 p. —ISBN 978-1-78216-506-4.
  • Jayant Varma.Ch. 10. Moai// Learn Lua for iOS Game Development. — Apress, 2012. — P. 203-244. — 350 p. —ISBN 978-1-4302-4662-6.