yes developer mode is UWP only if you want to make a proper xbox app you need to sign their NDAs so it is technically possible with developer mode, you just need to use UWP. if you want to use SDL or whatever then you'll have to sign the NDAs and whatnot to do it.
i plan for spacebox to release on xbox so soon enough i will start looking into this myself although i will admit using C++ for the game has been in the back of my mind for a while, I just can't be bothered to spend months porting my engine and then fiddling around with mono to try and get it to load c# assemblies so i can support modding
Unity used because it is simple, and solo dev can finish project. Making that all from scratch will take up to 10 years, like that guy on youtube, made simple farm game on java. The first videos are 7 years ago
making a completely general purpose game engine will take years for a single person, heck, it takes years for teams. i am going down that path myself but not so much that i am going crazy over it. my engine can handle what i need and nothing more. that's when the development time speeds up. after i've implemented all the bits i need then i'll worry about implementing the "general purpose" bits
a fair amount of development time can also be attributed to making the editor for the engine. the solution here is to not bother with making a general purpose editor, you can live without it. just make what you need and nothing more
Same for βitβ job, when I have a deadline I literaly sit 24 hours just to meet timeline actually it happens every week . But Im working at home, not so stressful as in office.
The most - to find one Half a year I had job interviews, answer βtech theoryβ questions, and no effect. One day, some person wrote me directly without CV, asked couple of simple questions, and said - ok, when you could start?