During the weekend I began coding additional components for my test demo that I will use for internal testing. It is pretty fun learning the XNA 4.0 framework and integrating fbx data structure, bmp, png and visual studio’s capabilities together. I have a few rigged characters ready to be added to the test demo as well as a few structures, houses, mobs and npcs. I haven’t coded the Artificial Intelligence (AI) yet for the mobs or npcs but I’ll get around to it next weekend if I have time.
Right now I’ve decided to stop for the time being on coding the keyframes for the animations for certain movements of the characters but I plan to get back to it this weekend. Hopefully I’ll have the opportunity to learn about attaching different armor pieces to fbx connection points and implementing in game icons & various player, configuration, combat menus. I’m still new to 3D game development so I’m just learning as I’m going along.
In any case, I’m really enjoying the learning curve and I plan to take as much time as I need to get the right ‘feel’ and desirable experience for the game, even at the expense of time. I feel that the overall game experience is what counts most in any quality produced game and all aspects of the game should be evenly weighed for quality. In short, I don’t think that the storyline of the game should come at the expense of having good art assets. There are far too many games in recent years that suffer do to this and this should not be. Even more curious is the recent loss of gameplay quantity due to increased 3d game art assets. It wasn’t very long ago that a $30-$40 game would allow you untold hours/days of gameplay. Alot of complaining from gamers in recent times are that the games are beatable in a day or so. Not to mention that there aren’t many medieval fantasy game makers as there used to be.
I have also looked around for some wav files to add to my sound collection for additional sound effects. What most likely will happen is that I will make some of my own sound files for specific content but I’ll leave most of it up to people that make a living doing that sort of thing.