AndEngine це движок для написання 2D ігор для Андроїд. Движок безкоштовний, продуктивний. Володіє великим набором функцій: робота зі спрайтами, вбудовані елементи управління, екранні джойстики, модуль фізики, підтримка роботи зі звуком, текстом, меню та ін.
Документації на нього практично немає, що характерно для багатьох безкоштовних розробок. Способи роботи з ним передаються з вуст в уста або на буржуйських форумах. Відсутність документації компенсується наявністю безлічі простих прикладів використання функцій движка.
Захотілося його спробувати, бо дуже багато похвальних відгуків було почуто.
Движок встановлюється на IDE Eclipce.
1. File - New Project - Clone Existing Mercurial Repository
2. У поле URL вставляємо посилання:
3. Натискаємо Next і переходимо до завантаження AndEngine.
4. Next і Finish, установка закінчена.
5. Перезапускаємо Eclipce.
Бібліотека і приклади встановлені і можна приступати до використання AndEngine.
Додавання бібліотеки в проект.
1. Створюємо новий проект, наприклад Project1.
2. Правою кнопкою миші на папці проекту і створюємо нову папку: New - Folder, папку назвемо lib.
3. Відкриваємо папку проекту AndEngineExamples і копіюємо з папки lib файл andengine.jar в папку lib щойно створеного проекту Project1.
Тепер необхідно підключити бібліотеку.
1. Відкриваємо папку lib проекту Project1.
2. Права кнопка миші на andengine.jar і вибираємо Build path - Select build path.
Бібліотека підключена, можна приступати до кодування.
Швидкий старт від Nicolas Gramlich:
Приклад роботи програми з використанням AndEngine: