Quote: "This game is a purely hobby endeavour and the finished game will be free. If half a dozen people on the planet enjoy it I'll be happy."
That's understandable.
Quote: "I can understand if the graphics and art style are off putting but even if I was a better artist the game would still be abstract"
Trust me, I see the benefits of being abstract; all of my projects are abstract in one way or another; it's personally a great way to be distinguishable.
Although it seems like my comments are negative about people taking the abstract route; it was actually just about the purple, for the most part in
lexical terms; in view of your 'synopsis'; I know this is extreme for a hobby project, but I can just tell this
might end up becoming more than that...
And I am sure you'd agree, being a great game and being an abstract game are two different attributes; and your project looks like it will could be both. But, if you were making it commercial, which I understand you are not; purple and its common association, graphic design use and history is not a great colour term in lexical terms for the description of a prison,
on its own, IMO; at least it seems like a prison or fortress of somekind. Others may disagree. Yes, the purple visuals are a bit monotonous, speaking from the perspective of a user with big screens; but its not all that bad... its just the the name and theme 'Purple Complex'. Anyway my comments don't matter, hope you have fun with it.
Quote: "However, my general philosophy is to take what little knowledge and skill I have and try to create something. I tend to think excessive learning is just a form of procrastination."
Why am I arguing with you??? Anyway, I agree with you 50%;
Its just the 'excessive learning' part. What is excessive learning?
True, excessive 'anything' is never good; but Isn't what you learn going to help you? I can understand that if you spend 100 hours learning something
irrelevant might not benefit you in the creative context; but even then, sometimes the best ideas come from irrelevant/excessive learning; at least from what I see.
Maybe you are talking about time constraints. Thing is, if you are referring to the lack of time that then I still disagree lol. Because learning often teaches you techniques that help save time and money; in addition to making you able to create your own content.
I got a personal rule which is to spend at least 1 hour a day learning something new; modelling, shaders, texturing, music; most of the time related to game development, but lots of times something that works well in one medium becomes an inspiration for a solution in programming. More things just get done period when you are equipped with more capabilities.
Anyway, at the end of the day it's about what works best for you.
Quote: "I also don't see the point of someone like me going toe-to-toe with AAA games."
Keep having fun, do what you enjoy for work; if you keep adding to the engine, sticking to it will make it grow. Ideas come along the way. AAA titles often start from a small over a period of years.