/natty-engine

:gear: Natty Engine is an open-source 2D Android game engine help you built game in Android Studio

Primary LanguageJavaMIT LicenseMIT

platform minSdk license

Natty Engine is an open-source 2D Android game engine help you built game in Android Studio


📌 Features

  • 🚀 Entity - Sprite, Animation, ParticleSystem, Modifier...
  • 🎵 Audio - Audio control using SoundPool API and MediaPlayer API
  • :atom: Physics - Pixel perfect collision using spatial partitioning
  • 🕹️ Input - Touch, Acceleration and Orientation support
  • 🎨 Graphics - 2D Rendering using Canvas API
  • ⚙️ UI - Native Android UI with Fragment, Dialog, Button...

🔧 Setup

Add the jitpack

allprojects {
    repositories {
    ...
    maven { url 'https://jitpack.io' }
    }
}

Add the dependency

dependencies {
    implementation 'com.github.nativegamestudio:natty-engine:<version>'
}

🎮 Game Project

⚖️ License

Natty Engine is licensed under the MIT license