

The answer is one of:
- Overcome your difficulties and do it.
- Work with someone else.
- Surrender morality by using a plagiarism machine to make a game with bad source code that you won’t understand well enough to patch.


The answer is one of:


What about coding when you are simply incapable of learning it?
In what situation would it be literally impossible for you to learn to code, where you would also have access to LLMs? If you have access to LLMs, you have access to a computational device of some kind.
I cannot put it together because [I] cannot code.
You can learn to code.
Should I be banned from ever making my dream game?
No. But if you have an LLM program the game, you have not made it yourself. So in a situation where you use generative AI here, you still have not made the game.


No. Using fire to fight fire makes more fire. Never use generative AI, for any reason.


Here’s a little textual flowchart to help you out when selecting an API:
Is it free?
├Yes
│ └Is it open-source?
│ ├Yes
│ │ └Is it mature?
│ │ ├Yes
│ │ │ └Is it memory-safe?
│ │ │ ├Yes
│ │ │ │ └Is it sufficiently cross-platform?
│ │ │ │ ├Yes
│ │ │ │ │ └Does its license work for your use case?
│ │ │ │ │ ├Yes
│ │ │ │ │ │ └Consider it.
│ │ │ │ │ └No
│ │ │ │ │ └Don't use it.
│ │ │ │ └No
│ │ │ │ └Don't use it.
│ │ │ └No
│ │ │ └Don't use it.
│ │ └No
│ │ └Don't use it.
│ └No
│ └Don't use it.
└No
└Don't use it.
wondering if you’re expected to have a deep knowledge of most of the tools out there or what
Employers expect you to be able to learn a tool on the job, whether that be an application or a programming language. The specific code or language matters less. As Linux Torvalds once said, “Bad programmers worry about the code. Good programmers worry about data structures and their relationships.”
Employers care most that you understand the principles and can adapt well. That said, being familiar or having experience does help in the field, so you should try to have some experience with using the APIs relevant to your use case, and have read their documentation at least briefly. You will accumulate knowledge over time.
But rest assured that technology is not a monolith, and there is not one person alive who has a deep knowledge of the majority of tools.


Just don’t use generative AI. If you use it as a crutch, you will never gain competence yourself. Plus, it’s immoral to use the slop bots.
Content generated by plagiarism machines is worse[1][2] than intelligently designed projects. It is just a stochastic parrot[1].
And there are severe moral and ethical issues with the use of LLMs, both in regard of strip-mining the totality of human knowledge and art to generate soulless slop, and in regard to the damage done to the world[1] and to people[1][2]. And, if you happen to be Catholic, it is also opposed by the Pope (and also by many Christians of denominations other than Roman Catholicism) for being a “Tower of Babel”.