I agree with d_hippo's answer as well as the one from Tymoteusz, but would like to give some additional background information targeting your original question whether someone would hire you:
There are plenty of startups and middle sized or larger sized company who in principle would hire juniors. Some do it for the right reasons, i.e. because they want someone to deal with entry level stuff and to raise their own future employees. Some do it for the wrong reasons, like going for cheap work force potentially not caring for the quality of the software. Startups and young companies often fall into this category. Especially in gaming to my experience. For you, initially it should not matter which type of company you get into. Although the first type would most likely be better for your personal development in terms of guidance, the latter type typically comes with more risk that the environment will be awful and you won't learn that much - it can also come with a great chance to choose your own direction and quickly get a hold of many things simply because you have to. There are however also companies who won't hire juniors on principle, especially if they seem untrained and come with low prior qualifications. The larger a company the more likely it has hiring protocols that dictate what to look for in candidates such that they might automatically filter you out. But that can also be a good thing: If they filter you out directly on the application level, no time wasted on an interview.
One caveat for startups and especially for gaming startups: They often have particular geeky and young company culture and might consider you a bad cultural fit if you don't fit into that (again, doesn't apply to all). So try to gauge whether it is worth applying and try to fit in - but without acting like someone else (that typically shows^^). I.e. if you feel that they are very into say gaming, up-front try to come up with one or two games you played yourself when you were young or still play - just in case the topic comes up you don't need to search for words. Same applies for other topics - don't push in trying to appear like one of them, but if you can, have something ready where you actually are similar/have fitting interests.
Your background doesn't play much role, but if you can gauge what the company is looking for you can play it to your advantage: Are you gonna be working alone on a project? Then point out you're self-taught and your life as a sniper meant that you can well work alone and concentrate on your given task without someone looking over your shoulder.
They employ pair programming? Perfect for you, as you are used to work with your spotter (made up example, might not exactly match but you get the idea I hope).
Don't overdo this, one such reference per interview is enough. My main point is, in principle it does not matter, but you can spin it as a pro for you. Same thing others do with their hobbies etc. Perhaps you happen to apply at a company that does a shooter, then you can second as a military advisor ;)
All in all, you will need to look for job ads that want a junior developer, then apply, and if an interview happens, find out as much about the company and your supposed role before and during the interview and try to make yourself the best match possible. Just like anyone else. If the ad asks for a technology you don't know yet, read up on it before the interview just so you understand some terms. Don't lie, but be honest and tell them, you have no experience with it, but are eager to learn it. They may hire you or not, but that way you also take something for you out of it and get better at interviewing.
And as some other answers already suggest, also look at the fringes:
- Project managers rarely need any formal skill and are not necessarily "above" the team, they can be a nice entrance position
- QA: Manual testers also often don't have much formal requirements and can be a way to get into the industry
- Community Management is also often an entrance position in gaming
- (System) Administration: might not be an easier entrance by itself, but if we go by the cliché might fit your skill set: it requires patience, a keen eye for details and a clear head under stress.
-