Jump to content
  • Advertisement
Sign in to follow this  
  • entries
  • comments
  • views

Still rockin'

Sign in to follow this  


The project is still moving along. But not in ways that always make interesting reading. Received our first revenue recently, so the first team payments are going out next week or so.

Today I have fleshed out the facet system a bit more. Here's how it works :

We have .csv files, that contain data used to spawn entities in the game or editor - like what mesh & material they use, whether they cast shadows, etc. These values are now loaded as facets stored with each object upon creation - so you can add new a facet to all new objects of a certain type by adding to the appropriate .csv file.

Then, if you want a particular object to be unique in some way, you can add, change or remove facets from each object individually. If you find yourself making the same changes repeatedly, you can make a new prototype by creating a new row in the .csv file.

In order to be able to easily add facets without having to modify the engine code, today I created facets.csv, which contains the name, type and description of every facet in use by the game.

Although code is not needed to make facets, you still would need to modify the code to make the new facets used for anything. The facets will also be the key to integrating scripting, if we go that route.

Here is a shot of the facet editor in game, populated using data from the .csv file.

BTW, we are having trouble getting our biped / physique models out of max7 into .x format. We've tried the d3d .x converted from the october 2k5 sdk, the EaseExport, and pandasoft, with no luck so far. If anyone has any pointers on this, they would be appreciated.
Sign in to follow this  

1 Comment

Recommended Comments

I just finished wrestling with exporting animated bipeds out of Max 7 into my game.

What particular area are you running into trouble? I'm using an older version of the SDK (as it seems to work better with the pandasoft .x exporter), though my current animated .x files work with the current SDK as well.

My situation was further complicated by the fact that I was trying to use a common skeleton for all the models, and re-use the animations...it turns out I'm going to need to have unique animation sets for each character.

Anyways, I hope I can provide some help...do your .x files not work wth the MeshViewer.exe utility the SDK provides?

- Dan

Share this comment

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Advertisement

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!