Modules

Mojo

Modules for graphics, audio, input and more - all modules available for all targets

Mojo Modules

  • Graphics
  • Audio
  • Input
  • App

Graphics Module

  • LoadImage
  • CreateImage
  • DrawImage
  • DrawText

Audio Module

  • LoadSound
  • PlaySound
  • PlayMusic
  • SetMusicVolume

Input Module

  • TouchX/Y
  • JoyX/Y/Z
  • MouseX/Y
  • AccelX/Y/Z

App Module

  • SetUpdateRate
  • Load/SaveState
  • OpenURL
  • Millisecs

Data and Filesystem

Modules for data I/O

Data and Filesystem Modules

  • Filestream
  • Filesystem
  • Databuffer
  • Datastream

Networking

Modules for networking features

Networking Modules

  • URL
  • Socket
  • HTTPRequest
  • TCPStream

Math

Modules for math features

Math Modules

  • Math
  • Random
  •  
  •  

Text and Strings

Modules for text manipulation

Text and String Modules

  • JSON
  • Markdown
  • Filepath
  •  

Collections

Modules for managing data

Collection Modules

  • List
  • Stack
  • Map
  • Set

 

  • Deque
  • Pool

Online Services

Modules for online services

Online Service Modules

  • In-app purchases
  • Game Center
  • Admob
  •  

Community Modules

Box2D

Box2D - the industry standard 2D physics engine, used in everything from Angry Birds to iOS 7's built-in physics


miniB3D

miniB3D - create 3D games with Monkey using miniB3D - a lightweight, minimalist 3D engine based on the much loved Blitz3D engine


Spine

Spline - create advanced 2D animations in Spine and import them into Monkey using this module


Diddy

Diddy - add extra functionality to Monkey with this feature-packed 2D framework...


fantomEngine

fantomEngine - a 2D framework that is used in the book 'Monkey Game Development: Beginner's Guide Book' by Michael Hartlef...