Основи Cocos2d-x

Статті про розробку ігор за допомогою Cocos2d-x

Recent posts

May 4, 2020
Скроллінг, переміщення карти

Під час розробки ігор у вас може виникнути необхідність якось переміщувати карту відповідно до дій персонажу. Особливо важливо правильно реалізувати скролінг у платформерах — я б дуже рекомендував прочитати ось цю статтю, просто для того, щоб зрозуміти всю глибину проблеми.

May 4, 2020
Робота з екранами різних розмірів

В одній з перших статей я рекомендував видалити з створеного cocos дефолтного коду майже все, що стосується роботи з різними роздільними здатностями. Цій проблемі присвячений окремий баг в офіційному репозиторії, але у нього низький приорітет.

May 4, 2020
Створення карт рівнів

Для більш-менш великих ігрових проектів, таких як стратегії або платформери, вам знадобиться окремий засіб для проектування карт рівнів. Таким засобом є Tiled — універсальний редактор рівнів з відкритим кодом.

Apr 18, 2020
Перехід між сценами

Розробники Cocos2d хотіли, щоб гра зсередини нагадувала театральну виставу: ряд сцен, що змінюються за командою режисера(Director)

Apr 15, 2020
Анімація з Dragon Bones

Існує багато різних засобів для створення скелетної анімації, але більшість з них платні, а тому недоступні для вивчення. У цій статті мова піде про Dragon Bones — доступний, але трохи своєрідний варіант.

Основною перевагою Dragon Bones є те, що ця програма має достатню функціональність і при цьому є безкоштовною. Точніше, редактор є безкоштовним з закритим кодом, а код для інтеграції з Cocos2d розповсюджується за ліцензією MIT.