Skip to content

RareEngine2 A lightweight 2D game engine for Android using pure Java and Canvas. Component-based (like Unity) Custom rendering and input No physics, no dependencies Ideal for small games with tiny APK size. Link down is for documentation

License

Notifications You must be signed in to change notification settings

zinzin66/RareEngine2

 
 

Repository files navigation

RareEngine2 – Java Android 2D Game Engine

RareEngine2 is a lightweight, open-source 2D game engine built in pure Java for Android using the Canvas API. It is designed for developers who want to make minimal, fast, and flexible games without third-party dependencies.

With a Unity-like component-based architecture, RareEngine2 provides clean scene management, custom rendering, and low-level control for maximum performance on mobile.


🚀 Features

  • 🔧 Pure Java & Canvas – No dependencies, built using Android’s native drawing tools.
  • 🧩 Component-Based System – Inspired by Unity, enabling modular, scalable game design.
  • 🎮 Custom Rendering Engine – Full control over how game elements are drawn.
  • 📦 Minimal Footprint – Create tiny APKs with fast loading times.
  • 🔄 Scene & Object Management – Easily manage multiple game screens and reusable objects.

📘 Usage

RareEngine2 is ideal for:

  • Mobile arcade games
  • Educational or experimental game projects
  • Java-based engine learning and prototyping

📐 Physics

Physics is powered by JBox2D – full credit to the original developers.


📝 License

This project is licensed under the MIT License. You are free to:

  • ✅ Use it in personal or commercial projects
  • ✅ Modify or distribute it
  • 🚫 Just remember to give credit to RareDeveloper

See the LICENSE file for details.


🔗 More Info

  • Project maintained by RareDeveloperOfficial
  • Explore code, contribute, or report issues right here on GitHub.

About

RareEngine2 A lightweight 2D game engine for Android using pure Java and Canvas. Component-based (like Unity) Custom rendering and input No physics, no dependencies Ideal for small games with tiny APK size. Link down is for documentation

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%