Skip to content

haxenme/nme

Repository files navigation

Build Status

Native Media Engine

A proven backend for native iOS, Android, Windows, Mac and Linux

Installation

  1. Install Haxe

  2. Install NME

haxelib install hxcpp
haxelib install nme
haxelib run nme setup

To install a specific version

  1. Go to the releases page
  2. Download a version, for example nme-6.3.24.zip
  3. haxelib install ~/Downloads/nme-6.3.24.zip

Building applications

Create your own application, or clone a sample:

nme clone BunnyMark -v
cd BunnyMark

Build and test your application with the different backends:

nme cpp
nme cppia
nme jsprime
nme neko
nme android

nme update ios
 -> Build + run from XCode

Note: nme is a shortcut to haxelib run nme

Learning NME

Browse the sample projects. Every sample project contains the .hx Haxe sources and the .nmml config file to build the example.

Android

  • NDK(r20) Recommended
  • haxelib run nme build android builds all APKs
  • haxelib run nme test android only builds the APK required for the running devices architecture