Here is my 2D browser game that I am using to try to learn how to make 2D game art. Let me know what you think..
Play in the browser on Itch.
https://tommcdonaldgames.itch.io/creepy-carnival
#2dgame #shooter #indiegame #unity #2dart #learngamedev #learntodraw
🧩 Block Coding для Godot: визуальное программирование блоками
https://www.endlessos.org/post/block-coding-for-godot-lowering-the-bar-of-entry-for-a-powerful-tool
Этот плагин для движка Godot [1] позволит легко создавать простые игры, благодаря блочному программированию. Такая концепция лежит в основе Scratch [2], но теперь она реализуется в мощном движке. Таким образом, начинающие смогут быстрее освоиться в создании игр, а затем плавно перейти к текстовому программированию.
Демонстрация: https://youtu.be/WlUN7Zz0Djg
Чтобы установить плагин Block Coding [3], нужно сначала найти его во вкладке AssetLib в окне движка и загрузить, а затем включить в настройках проекта. После этого появится возможность добавить узел BlockCode к объектам.
Плагин находится в ранней версии, ещё не реализована вся функциональность. Он с открытым исходным кодом [4], как и сам движок Godot. Доступна возможность напечатать блочный скрипт на языке GDScript.
[1] https://godotengine.org
[2] https://scratch.mit.edu
[3] https://godotengine.org/asset-library/asset/3095
[4] https://github.com/endlessm/godot-block-coding
Reminder: you can still answer my survey on the Designing Cities for Video Games course. Here: https://maven.com/forms/6a7936
When you start learning gamedev by immediately hopping to a game engine (because it's a fun way) you might fall into a trap of "engine as a black box". So it's useful to uncover that magic a little bit. This is a good place to start:
"This pattern (Update Method), along with Game Loop and Component, is part of a trinity that often forms the nucleus of a game engine."
Robert Nystrom - 'Game Programming Patterns'.