I want to create a game but I do not know programming. I’ve heard that it is possible to build games using no-code or low-code game engines, but I’m not sure how realistic that is or what tools are best.
I would like to understand the complete process before starting. I have several questions:
First, is it actually possible to build a full game without writing code, or will I eventually need to learn some programming?
Second, which no-code game engines or tools are best for beginners? I have heard about tools like visual scripting engines and drag-and-drop game builders, but I don’t know which ones are reliable.
Third, what type of games can realistically be built without coding? For example:
2D platform games
mobile games
simple multiplayer games
story or puzzle games
Fourth, what are the limitations of no-code game development? I want to know what things might become difficult later (performance, customization, multiplayer features, etc.).
Fifth, what skills should I still learn even if I am not coding? For example:
game design
level design
UI design
asset creation
sound design
I would also appreciate advice about:
recommended learning resources
beginner mistakes to avoid
whether starting with no-code is a good long-term approach.
If anyone here has built a game using no-code tools, please share your experience and the tools you used.
I think right now we’re at a spot where it’s possible to ‘vibe code’ a complete experience. Not sure exactly what would be considered a “Full game” though.
The thing that comes to my mind - is that once the game reaches a certain level of complexity, will you be able to solve bugs even though you do not understand the underlying systems? Or to rephrase that - Will the AI be able to solve bugs without creating more bugs/mess?
My experience has been using the Codex extension in Visual Studio Code to create web-based games in Three.js - I’ve been impressed.
To create games with no coding/scripting, a good approach would be Unreal Blueprints. You are, in a way, still coding, it’s just translated into a visual interface. It’ still quite helpful though, and it’s completely possible to create a full game just with blueprints.
As for resources, I would recommend the video course below, covering the fundamentals for BPs:
I’d recommend just watching tutorials for what you want to make. You can start with smaller things and build up. After a while you’ll get the hang of programming, and be able to code your own original ideas, and you can still make fun things whilst learning.
Not making and understanding your code can lead to things not really fitting together, and players can usually tell. Even just understanding basic coding ideas can help you ask for help making code, because sometimes you might be asking for the wrong thing. If you know what you want it to do but don’t know how to do it, then it’s best to have a general idea of what you need to do to ask for help.
And if you still don’t want to learn coding, remember that AI can still make mistakes. it doesn’t think things through, it just parrots what others have said. Sometimes it gives people wrong answers with complete confidence, and there’s no one to correct it except you, which, to be honest, you won’t be able to do. It’s much better to ask actual people for help, considering they can correct each other and are actually interacting with and thinking about the software, and it’s better for your health as well.