2/6 Rogue-Like update (Patreon)
Content
1. Typos. This is the easiest to fix, but annoying because it means I made a stupid mistake. A lot of errors, especially the ones that throw out actual error messages, come down to my misspelling or mis-capitalizing a variable name or something, or putting a "=" instead of a "==", which is necessary for if-thens. But these are easy fixes, I just have to go to the area in question and fix it, usually also doing a word find to see if I made the same mistake elsewhere.
2. Logic/flow errors. These can be the most annoying to fix, ones where I expect a sequence to play out one way, but it doesn't. This may be because I built a stack of if/then statements backwards, or I check a variable the wrong way, or a variable is allowed to climb too high or too low for what is being checked, but the result is that weird things happen and it can be tricky to figure out why. I try to keep things as simple and streamlined as I can, but "simple" and "open ended" are always in conflict, and I really like to keep as many options open as I can at any given time.
3. Art fail. This is where I did something wrong with the artwork, like messed up the transparency, or misaligned an image with the other images in a sprite, or mostly that transparency thing. These are usually simple to fix, but involve a lot of annoying grunt-work in cropping, resizing, etc.
4. Dumb ideas. The last thing that tends to get reported is just bits that work how I designed them, but people think it would work better some other way, and often enough, I agree on that. These tend to take the longest to fix, since they involve coming up with entirely new approaches, but ultimately have a big impact on the game, so keep these ideas coming.