So... NYKRA.
This massive game that has been stuck in my head for too many years. From a sandbox rpg, to a complete story game.
I feel like I should explain where everything is, and where it will go.
Where do I start explaining...THE ISSUESAt the moment, NYKRA's story has been planned out. It has been for a long time now. But one major thing has been bugging me: the game engine.
More specifically, I'm having a conflict between what I want to see, and what I can do. And these days I'm only just realising that my knowledge is actually more limited than I thought. Having to source out to people to help with Shaders, or some complex collision system because I don't know how to do it properly...
It's an interesting episode going through my mind - because right at this moment, I haven't touched the NYKRA project for a week.
Yup.
I'm not giving up, no. I just hate trying to fix the things that should have worked years ago.
Who knew making a simple collision system was so complex... hahaha... haha. ha.
But hey, I'm going to be working on it some more - it's just that I'm running out of motivation to make the collision system work. I don't want pixel-perfect collisions, because I'm wanting the player to move around
smoothly... It's just more difficult than I thought.
Using the with() function seemed to work, but it ended up being more inefficient than I thought. So I went to arrays, but they don't cater to objects. Then I hacked together a hybrid between the two! That's not working either.
Like c'mon! There MUST be a super reliable collision system similar to my theories! I've spent months and months researching about SAT Collisions, axis alignment, and all the tips and tricks. It just doesn't want to work.
I'M WORKING ON IT THOUGH.Someone asked me "Tell your programmer that they can contact me for help". And I replied with "I
AM the programmer.", "but I thought you were the artist."
...
Oh well, I'll get there. I hope.
THE FUTUREIt's there, for sure. It's also coming closer, yup.
Eo and Keu still wait for me to write more code, all day, every day.
Vent over I guess...