Не одним Unity мы живем =)
Сегодня я хочу пошарить вам #gamedevblog инди разработчика, пишущего 2d игру на Lua/LÖVE.
В блоге описывается процесс создания игры, принципы имплементации игровых механик, вроде дерева навыков и т.п.
Так же есть несколько интересных статей по #AI и #bestpractices. Блог на английском.
https://github.com/SSYGEN/blog
#tutorial #lua #love #gamedevblog #AI #bestpractices #english
Сегодня я хочу пошарить вам #gamedevblog инди разработчика, пишущего 2d игру на Lua/LÖVE.
В блоге описывается процесс создания игры, принципы имплементации игровых механик, вроде дерева навыков и т.п.
Так же есть несколько интересных статей по #AI и #bestpractices. Блог на английском.
https://github.com/SSYGEN/blog
#tutorial #lua #love #gamedevblog #AI #bestpractices #english
GitHub
GitHub - a327ex/blog: gamedev blog
gamedev blog. Contribute to a327ex/blog development by creating an account on GitHub.
Привет! Я решил, что стоит немного сместить фокус канала на более "продвинутые" темы в разработке. Я сам работал в нескольких крупных игровых студиях. Сейчас я помогаю строить архитектуру разным игровым компаниям.
В моей практике я часто сталкиваюсь с разными антипаттернами. Например, чрезмерное использование синглтонов, статических классов. Иными словами проблема зависимсотей в коде, зачем их нужно избегать и как это сделать.
Теперь я буду публиковать больше авторских #advanced постов.. В таких постах вы можете увидеть конкретные примеры кода, и они подразумевают наличие некоторого опыта в разработке, хотя могут быть полезны и совсем новичкам.
Хотя я и меняю фокус канала на #gamedev, проблемы, освещаемые мной, актуальны во многих других сферах, включая #frontenddev #backenddev. Ведь, игровая разработка многогранна и редко существует, например, без бэкэнда.
Так же я прислушиваюсь к результатам опроса. Сегодня пробую новый формат со ссылкой на Long-post.
Как всегда, рад услышать ваши комментарии/мысли @poisonous_john. Либо пишите прямо на medium ;).
#architecture #advanced #bestpractices #dependencyinjection #inversionofcontrol #unity
http://goo.gl/NP9Yfy
В моей практике я часто сталкиваюсь с разными антипаттернами. Например, чрезмерное использование синглтонов, статических классов. Иными словами проблема зависимсотей в коде, зачем их нужно избегать и как это сделать.
Теперь я буду публиковать больше авторских #advanced постов.. В таких постах вы можете увидеть конкретные примеры кода, и они подразумевают наличие некоторого опыта в разработке, хотя могут быть полезны и совсем новичкам.
Хотя я и меняю фокус канала на #gamedev, проблемы, освещаемые мной, актуальны во многих других сферах, включая #frontenddev #backenddev. Ведь, игровая разработка многогранна и редко существует, например, без бэкэнда.
Так же я прислушиваюсь к результатам опроса. Сегодня пробую новый формат со ссылкой на Long-post.
Как всегда, рад услышать ваши комментарии/мысли @poisonous_john. Либо пишите прямо на medium ;).
#architecture #advanced #bestpractices #dependencyinjection #inversionofcontrol #unity
http://goo.gl/NP9Yfy
Medium
Антипаттерны в игровой разработке: Зависимости в коде
Хорошая архитектура в играх так же важна, как и в любом другом ПО. Но вот статей по архитектуре довольно мало…