23.01.2023
статья
Новости. Devlog #8

Всем привет!

Сегодня будет довольно необычный девлог. В нём я вам расскажу об игре и "движке". Также расскажу о том, где я пропадал.


Так, где же я был?

В последнее время постов от меня не очень много. Дело в том, что я заболел. На самом деле, я и сейчас болею, просто уже не сильно(хоть в школу и не хожу ГЫ).


Теперь об игре
Релиз игры
Возможно кто-то ещё помнит, что в первом девлоге я говорил, что релиз будет в декабре-январе. Так вот, это неправда. К сожалению, на данный момент в игре есть несколько проблем с физикой. Поэтому релиз откладывается на 2-3 недели. Надеюсь, никто не расстроится.
Код
В моей игре он очень кривой. Поэтому, после релиза я полностью (почти с нуля) перепишу его на моём "движке".


Собственно, сам движок
Почему же именно "движок"?
Для начала хотел бы ответить на один комментарий, или, скорее замечание. Сразу скажу, что я не хочу оскорбить или высмеять автора. Замечание состояло в том, что я называл набор классов и функций движком. Да, в то время это нельзя было назвать движком, так как в нём, по сути, была лишь камера, да возможность анимации. Сейчас, в нём есть сильно больше инструментов, благодаря которым, можно намного легче создать игру, то есть с меньшими изменениями в коде.
Изменения
Я создал класс "Sprite". По названию понятно, что этот класс будет использоваться для двухмерных объектов. Далее, я сделал класс "Game". Он будет контролировать всю игру. В него я перенёс управление сценами. Также в нём есть камера, экран, возможность создавать и манипулировать группами спрайтов. Ещё, в него я добавил приближение и отдаление камеры. Пока что, эта функция находится в разработке.
Через несколько дней, я выпущу новую версию движка(ладно, фреймворка).


С новостями пока всё. Надеюсь следующий девлог не заставит себя ждать)

Всем пока!