To a certain extent, I can manage this problem by temporarily 'borrowing' content from other games. Over the years I've borrowed content from Ultima Online, Diablo I & II, and World of Warcraft amongst others. But in order to work on the items, I had to create an entirely new database of item attributes.The database has about 100 different attributes for each item, and it took me 4 hours to design, implement, and fill the database with some placeholder data. I spent another hour coding an engine class that interfaced with the database and pulled data from it as necessary. However, I was unable to force myself to sit down and put this minimal database together until early this morning (again, unable to get back to sleep).
Once I had the database together, things started coming together quickly: I programmed a simple inventory panel and had the items display as an icon. Next, I'll be working on equipping items.
The art for this inventory/paper doll interface panel comes from the same old project as the statistics panel. Like everything else, it's just a placeholder.
0 comments:
Post a Comment