Anime civil,
I do not hate coding - I have done and still do quite a lot of it in fact - usually because theres not much option, not even if you want to make a reasonable game, leave alone a good one.
Most of my dislike of coding - if you want to call it that, is due to the fact that it takes time away from me in terms of direct production of game levels and content - which in my case as I want to make a large complex game is at a premium. I am a single person developer. So I do all the plubmbing too.
Next - it is almost impossible for me to do what I want with it I will honestly accept and admit in terms of my favourite game requirement which you will all have asceratined and that is AI an pathfinding. I do not think I will ever have the ability and time to create my own AI capability which would meet with my approval. In the indie world there are many, much more intelligent and capable people than I who have tried and failed. The business is littered with such attempts none of which have bourne fruition.
Currently I am not aware of any indie engine that I can afford (and I own most of them) that is stable and capable of giving me the option of having a level of AI I can use - I give up on that one.
Either closed or open source, none in my judgement or testing will allow me to achieve what I want.
Now there is one FPSC that potentially offers a reasonable degree of AI which will allow me to concentrate on all of the other aspects of game making (of which there are many, and more than enough disciplines to master) with which I dont have any difficulty.
So no I dont hate coding - its just a matter of time priorities and not wasting my valuable time. Personally I dont endeavour to make games for fun - I endeavour for the end - completing and playing the game and I myself wont get there with many other engines.
Time spent fighting with bugs and coding in engines which in many instances dont work properly because the underlying engines source is flawed is time lost unecessarily. If the engines source is closed then you cant fix it if its flawed cos you cant code even if you want to can you? You are at the mercy of the developers of the engine.
Coders, non coders - I likum all