Wednesday, July 24, 2013

Day # 4 Dev Blog

Animations!!!

I got some very preliminary animations added to the game. I still need to do some work on loading performance as I want to be able to instance lots of the same objects, but only store one set of data. It's on the list of things to figure out. It did take me awhile to figure out how to scale Spine animations to my world. Turns out it was as easy as setting a scale value when loading. Still have a ton to do on this, but it's nice seeing something other then pink tiles. The best thing about Spine is it's skinning ability. I can make a really good bi-ped character with tons of animations and all those animations will work for any skins I make for that skeleton! 

Scripting

I've been thinking about AI and how I'm going to implement it and I'm quite sure I'm gonna use some form of scripting. Right now I'm leaning towards making a good API and loading C# files directly and compiling them on during initial loading. That would be the most flexible but I'm not sure I can pull it off. I really wanted to have a system setup to where you could build your own object completely outside the game and then load it in. I'll really have to think about this and see what I can pull off.

Tiles

In the next update I'm hoping to get my tile generator to output half tiles and then write the code for finding the correct tiles for making smooth edges. This will be a major item on making my game different from other tile based games. Smooth transitions will play a huge part in every facet of my game.

No comments:

Post a Comment