So I’ve been spending a lot of time getting the basic data and systems working in Unity…been working on it on and off in between other projects over the past 2 months. So, I’m pretty happy with myself for getting a lot of it up and functioning, just don’t judge the art. Yeah, capsules, toon shaders, and a sky box I ripped out of Standard Assets. Whoo hoo! And yes, my UI is the fugs. The panel layout and base content are pretty much what I want, but the art and fonts all placeholder. I ended up purchasing a small Unity plugin to help with some of the backend (http://rpg-kit.com/), cause lol, like I’m going to write a serialization system that works. It didn’t quite fit everything I needed, but it’s been pretty straightforward to update the code where I needed it, and has really been overall nice to work with. So far I’ve only had to tweak:
- Battle System – leveling up didn’t support multiple exp types (like for character level AND class level) and the level up system was kinda broken – didn’t account for what happens if you gain multiple levels from one battle. It does now.
- UI – Added in more menu types and controls and some new text codes for some custom data. Started with needing a dynamically populating help/in-game manual area and it kinda blew up from there. And updated the serialization to handle the manual. That alone almost gave me an ulcer.
- Skills – Custom skills all over the place, mostly having to deal with the inability to choose an effect A or B, or to randomly pick from multiple possibilities. This one was the biggest pain, and it still feels kinda hacky to me. Probably gonna end up fixing it again.
And I haven’t broken it yet! So that’s a plus. While it’s eye-bleeding ugly to look at, I did grab some videos of a lot of the major pieces up and working. Woot, it’s starting to come together. 🙂
First up, here’s the equipment functionality – equipping a weapon and armor and showing the updates in the character pane. I now realize the text is super small unless you watch it directly in YouTube – whoops.
Next up, the test store functions! Buying and settling stuff. The actual Buy/Sell ui needs to change…I don’t know what I was thinking when I made it.
Battles! You can fight stuff and they eventually die! Nothing is animated except the ATB bar, so it’s a little boring to watch, I admit.
Victory! You can win stuff after you kill other stuff. And both new level up systems work. Woot.
Saving and Loading. Yay, it mostly always functions!
I’ve got a few last custom battle skill types to figure out and just a couple last character classes to implemenent. I figure I’ll do the trash items and enemy implementation as I come to them. While I have a list of it all ‘planned out’, I’m not sure convinced it’s all correct. Especially the drop items as they pertain to crafting unlocks. We shall see….
You must log in to post a comment.