SlideShare a Scribd company logo
1
2 
Android SDK
3 
Чого хотілось? 
• Ігри можна писати швидко і просто; 
• Звична мова та середовище. 
• Велика кількість прикладів і готових рішень; 
• Одна технологія для всіх платформ;
4
5 
Переваги 
Простота; 
Приклади і ком’юніті; 
Java, Native Android; 
Розширення (box2d, multiplayer, tiled map).
6 
Entity 
... 
Sprite 
AnimatedSprite 
Wall 
Character 
Tree 
Player Zombie
7 
Scene 
Sprite 
Entity 
AnimatedSprite 
Entity 
Sprite 
AnimatedSprite AnimatedSprite
8 
0,0 
Sprite 
Sprite 
(3,3) 
(1,1) 
x 
y
9
10 
Tiled M ap Editor
11 
 Низька швидкодія; 
 Не достатня гнучкість; 
 Одноплатформеність (Android); 
 Застарілість. 
Недоліки
12
13 
 Швидкісь; 
 Гнучкість; 
 Java; 
Переваги 
 Кросплатфоменість; 
 Приклади і ком’юніті.
14 
0,0 
Sprite 
x 
y 
(3,3)
15 
Sc ene2d 
Actor 
Widget Group 
Bonus 
Label Table Soldier
16 
Scene2d 
Stage 
Actor 
Group 
Actor 
Group 
Group 
Actor Actor
17 
Scene2d
18 
Scene2d
19 
Компонентна система сутностей 
("Component-Oriented", or 
"Component-Entity System", or 
"Entity/Component System" / 
"ECS")
20 
Entity 
Enemy 
FootEnemy FlyingEnemy 
ShootingEnemy 
Helicopter 
Soldier 
??????
21 
TransformComponet 
EnemyComponent 
FootComponent 
FlyingComponent 
ShootingComponent 
Soldier 
Helicopter
22 
Ashley
23 
Ashley
24 
Ashley
25 
Universal Tween Engine
26 
Universal Tween Engine
27 
Universal Tween Engine
28 
Недоліки 
Складність; 
Низька швидкість розробки; 
Неповноціна кросплатформеність.
29
30 
Переваги 
Редактор Unity; 
Кросплатформеність; 
Низький поріг входження 
Asset Store
31 
0,0 
x 
y 
(-3,-3) 
(-1,-1)
32
33
34
35 
Недоліки 
Ціна; 
MonoDevelop; 
????
36 
Дякую за увагу!

More Related Content

More from Stfalcon Meetups

Design of the_future_30_05_2019
Design of the_future_30_05_2019Design of the_future_30_05_2019
Design of the_future_30_05_2019
Stfalcon Meetups
 
2 5404811386729530203
2 54048113867295302032 5404811386729530203
2 5404811386729530203
Stfalcon Meetups
 
Team evolution
Team evolutionTeam evolution
Team evolution
Stfalcon Meetups
 
Mobile&Privacy
Mobile&PrivacyMobile&Privacy
Mobile&Privacy
Stfalcon Meetups
 
Global sales - a few insights
Global sales - a few insightsGlobal sales - a few insights
Global sales - a few insights
Stfalcon Meetups
 
How to build your own startup
How to build your own startupHow to build your own startup
How to build your own startup
Stfalcon Meetups
 
Первая и последняя встреча с клиентом
Первая и последняя встреча с клиентом Первая и последняя встреча с клиентом
Первая и последняя встреча с клиентом
Stfalcon Meetups
 
Парнерство нидерланды
Парнерство нидерландыПарнерство нидерланды
Парнерство нидерланды
Stfalcon Meetups
 
Риси гарного менеджера
Риси гарного менеджераРиси гарного менеджера
Риси гарного менеджера
Stfalcon Meetups
 
Между заказчиком и разработчиком
Между заказчиком и разработчикомМежду заказчиком и разработчиком
Между заказчиком и разработчиком
Stfalcon Meetups
 
Cv vs resume
Cv vs resumeCv vs resume
Cv vs resume
Stfalcon Meetups
 
Vue.js
Vue.jsVue.js
майстер-клас “Управління ризиками”
майстер-клас “Управління ризиками”майстер-клас “Управління ризиками”
майстер-клас “Управління ризиками”
Stfalcon Meetups
 
Kubernetes: від знайомства до використання у CI/CD
Kubernetes: від знайомства до використання у CI/CDKubernetes: від знайомства до використання у CI/CD
Kubernetes: від знайомства до використання у CI/CD
Stfalcon Meetups
 
Як ефективно працювати в мережі LinkedIn
Як ефективно працювати в мережі LinkedInЯк ефективно працювати в мережі LinkedIn
Як ефективно працювати в мережі LinkedIn
Stfalcon Meetups
 
HR-правила на кожен день
HR-правила на кожен деньHR-правила на кожен день
HR-правила на кожен день
Stfalcon Meetups
 
Не Scrum'ом єдиним: інструменти і фреймворки, які підійдуть під будь-які прое...
Не Scrum'ом єдиним: інструменти і фреймворки, які підійдуть під будь-які прое...Не Scrum'ом єдиним: інструменти і фреймворки, які підійдуть під будь-які прое...
Не Scrum'ом єдиним: інструменти і фреймворки, які підійдуть під будь-які прое...
Stfalcon Meetups
 
Юридичні моменти ІСО, криптовалют і майнінгу
Юридичні моменти ІСО, криптовалют і майнінгуЮридичні моменти ІСО, криптовалют і майнінгу
Юридичні моменти ІСО, криптовалют і майнінгу
Stfalcon Meetups
 
Майнінг
 Майнінг Майнінг
Майнінг
Stfalcon Meetups
 
Що потрібно знати про веб-дизайн
Що потрібно знати про веб-дизайнЩо потрібно знати про веб-дизайн
Що потрібно знати про веб-дизайн
Stfalcon Meetups
 

More from Stfalcon Meetups (20)

Design of the_future_30_05_2019
Design of the_future_30_05_2019Design of the_future_30_05_2019
Design of the_future_30_05_2019
 
2 5404811386729530203
2 54048113867295302032 5404811386729530203
2 5404811386729530203
 
Team evolution
Team evolutionTeam evolution
Team evolution
 
Mobile&Privacy
Mobile&PrivacyMobile&Privacy
Mobile&Privacy
 
Global sales - a few insights
Global sales - a few insightsGlobal sales - a few insights
Global sales - a few insights
 
How to build your own startup
How to build your own startupHow to build your own startup
How to build your own startup
 
Первая и последняя встреча с клиентом
Первая и последняя встреча с клиентом Первая и последняя встреча с клиентом
Первая и последняя встреча с клиентом
 
Парнерство нидерланды
Парнерство нидерландыПарнерство нидерланды
Парнерство нидерланды
 
Риси гарного менеджера
Риси гарного менеджераРиси гарного менеджера
Риси гарного менеджера
 
Между заказчиком и разработчиком
Между заказчиком и разработчикомМежду заказчиком и разработчиком
Между заказчиком и разработчиком
 
Cv vs resume
Cv vs resumeCv vs resume
Cv vs resume
 
Vue.js
Vue.jsVue.js
Vue.js
 
майстер-клас “Управління ризиками”
майстер-клас “Управління ризиками”майстер-клас “Управління ризиками”
майстер-клас “Управління ризиками”
 
Kubernetes: від знайомства до використання у CI/CD
Kubernetes: від знайомства до використання у CI/CDKubernetes: від знайомства до використання у CI/CD
Kubernetes: від знайомства до використання у CI/CD
 
Як ефективно працювати в мережі LinkedIn
Як ефективно працювати в мережі LinkedInЯк ефективно працювати в мережі LinkedIn
Як ефективно працювати в мережі LinkedIn
 
HR-правила на кожен день
HR-правила на кожен деньHR-правила на кожен день
HR-правила на кожен день
 
Не Scrum'ом єдиним: інструменти і фреймворки, які підійдуть під будь-які прое...
Не Scrum'ом єдиним: інструменти і фреймворки, які підійдуть під будь-які прое...Не Scrum'ом єдиним: інструменти і фреймворки, які підійдуть під будь-які прое...
Не Scrum'ом єдиним: інструменти і фреймворки, які підійдуть під будь-які прое...
 
Юридичні моменти ІСО, криптовалют і майнінгу
Юридичні моменти ІСО, криптовалют і майнінгуЮридичні моменти ІСО, криптовалют і майнінгу
Юридичні моменти ІСО, криптовалют і майнінгу
 
Майнінг
 Майнінг Майнінг
Майнінг
 
Що потрібно знати про веб-дизайн
Що потрібно знати про веб-дизайнЩо потрібно знати про веб-дизайн
Що потрібно знати про веб-дизайн
 

«Досвід розробки мобільних ігор на AndEngine, libGDX і Unity: переваги і недоліки»