Worked on the save system, now that I'm able to add multiple enemies. The loading system will be more work though.
Saving levels KINDA works now. I haven't figured out how to serialize structs yet, but that should be difficult.
I feel bad for not posting anything interesting, but I'm at a point where I'm creating a lot of systems and I have to make sure they will work together.
There are also a lot of different bits and pieces to work on and I feel a little bit overwhelmed. I'm not sure what to work on first, especially since I know nothing will really work until ALL the pieces are coded.
Anyway, I spent today think about design and screen flow.
Did about 4h of work on the editor today. I eventually hit a point where i'm not sure i'm doing things the right way.
I originally thought of having an in-game level editor, but I'd have to handle user i/o and I don't really want the players to create levels. It's more of a tool for me to develop content, so I'm going to need to redesign some of my save/load system.
Another potential issue is that I eventually want to save/load into the Resources folder of Unity, but that folder is read-only at runtime. I can still save stuff to it, but it won't show up until i rebuild the scene. I may get around that with good resource management, but it's still counter-intuitive.
I spent some time on a new particle system, and improving the way explosions look. I'm not very happy with it yet, so i won't post a pic today. Sorry :(