Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(+1)

What about Unreal Engine 4? 

3D? Check.

Physics? Check. And from what I could find on Google, they're not Java-based.

Visual Studio? I don't ever remember having to run VS while using UE4. Check.

Not a "Clone Generator"? While UE4 does have pre-made starter templates, you can also start from scratch. Check.

Not to mention you'd have tons of resources and tutorials at hand.


There are also these other options listed on this website.

While you research a game engine, have you considered just creating game assets as a source of income? 

(2 edits)

I never considered unreal engine because it is based on UDK, which was a FPS clone generator. I may have found a way to solve the problem with Stride (presently waiting on a reply from Stride's dev community), but if that falls through then I will take a closer look at Unreal. Thanks for the suggestion.

'game assets for income' If that is a real possible thing, I would definitely be interested. But, that bumps into the problem of the time it takes. This is not a hobby for me, I have been putting all my time and energy into starting a game development project for years. The engines I listed in my original post are only a few compared to how many I have poured weeks or even months into learning, to then only discover they are dead ends for one reason or another. I spun my wheels in Unity for like 4 years before I realized why that was never going to work out. That's why this has been so extremely frustrating for me. I've never had the time to explore other options because this is the only option I've been able to find and it has taken everything out of me and I'm still at square one. All I need is a damn chance. If I could just find something that can give me a chance, I'll stop at nothing to make the most of it.

(+1)

At this point I’d reconsider using a pre-made engine in the first place..

(1 edit)

What do you mean? Start my own original engine? I would prefer to do exactly that, but that will take much more time than I have. If I could go back in time and tell myself to do that 15 years ago, then I'd be free by now and doing whatever I want.  Now I have about four months left to try to salvage as best as I can. I can't develop a game that is it's own original engine in that time.

(2 edits)

I don’t know what to tell you. You seem to be asking us to magically fix your mistakes.

In the time you’ve spent worrying about a correct/elegant codebase you could have already progressed a fair amount. Yes, modern engines suck, but then your only choice left is to not use one.

If you ask me, a good game must internally be what you call a clone generator, as it allows the engine to be specialized and optimized for that one purpose. Any changes can be done by changing the engine itself. This is best done by just making the game, without a pre-made engine.