lørdag den 3. september 2016

FMP 19 - 15th August

So I figured out what was wrong; instead of writing String.Split(" ",[0]), I should have written String.Split(" "[0])

Hard going finding that out. I have started the event-system, but it is getting quite complex indeed.
One thing I will highlight however, is how I have, when I could, refused to take the easy way out. When I used to program, I would tackle each problem head on, complete it, then move onto the next part. The problem with this approach, however, was that when constructing subsequent scripts, previous scripts might not have been crafted with those other scripts in mind, and so rewriting or altering was often necessary, time consuming, and confusing.

With this project however, I have created everything to be expanded upon - the dialogue system works with every character, and the scripts can be seamlessly changed, prolonged, or shortened, all without messing with any scripts at all. At the same time, the combat system reads and spawns enemies based on which layer they are on and what their names are - things I have not used before either.
It is a rare joy to craft something that feels like an actual working cog in a machine, and know that it will keep turning whatever you throw at it.

In related news, I am not satisfied with my pirate character, though I must have drawn half a hundred sketches by now. I will let him sit for a bit while I move on to the next issues.

Till next,

Ingen kommentarer:

Send en kommentar