Ми вже створили та інтегрували до фреймворка менеджер текстур, а також протестували його роботу. І це, звісно, дуже добре, але сам по собі менеджер текстур - це лише одна з частин фреймворку, і використовувати його так, як ми це зробили в попередньому епізоді не є правильно, ми це зробили лише для перевірки функціоналу.
В сьогоднішньому епізоді поставимо наступні цілі:
виправимо помилки, допущені в попередньому епізоді
розробимо клас базового ігрового об'єкта
реалізуємо обробку усіх ігрових об'єктів на основі базового класу на рівні фреймворку
реалізуємо завантажувач параметрів ігрового об'єкта
спробуємо переписати демо проект з використанням базових об'єктів
Текстова версія на моєму блозі: https://lazarus-games.blogspot.com/p/...
Сирці до епізоду на Github: https://github.com/iso4free/lazarus-g...
Опис ходу розробки з "дорожньою картою" можна відслідковувати на моєму блозі: https://lazarus-games.blogspot.com/p/...
P.S. Не забувайте підписатись на канал, поставити лайк або дизлайк, а також написати в коментарях пропозиції чи зауваження до контенту!