Feature #929

Rewrite of the gamedata build pipeline

Added by kaetemi over 8 years ago. Updated over 7 years ago.

Status:Closed Start date:05/23/2010
Priority:Immediate Due date:06/10/2010
Assignee:kaetemi % Done:

100%

Category:Tools: General
Target version:Version 0.8.0 Estimated time:240.00 hours

Description

Complete the rewrite of the gamedata build pipeline.

I have half of a working NeL gamedata build pipeline ready in Python, which has successfully built a landscape for NeL, and has some of the other processes running as well. Needs to be updated to support landscape made with the world editor.

History

#1 Updated by kaetemi over 8 years ago

  • Priority changed from Normal to Immediate

#2 Updated by kaetemi about 8 years ago

  • % Done changed from 40 to 50

Fully working: 6 / 26 build processes.
Partially running: 15 / 26 build processes.
Not implemented yet: 5 / 26 build processes.
Progress: Halfway.

Issues:
- I'm missing the original .bank files: http://dev.ryzom.com/issues/931
- Some 3ds Max assets use a proprietary Ubisoft plugin called Map Extender for texturing, and cannot be exported.

#3 Updated by kaetemi about 8 years ago

  • Due date changed from 05/24/2010 to 05/28/2010
  • % Done changed from 50 to 70

Missing files for proper build of newbieland (folders might be slightly different):
- W:/database/landscape/ligo/jungle/max/*.max (exports to .zone, .ig and .cmb i believe; the data with world edit only contains the .zone)
- W:/database/landscape/_texture_tiles/jungle/jungle.bank (smallbank cannot be used to paint, only usable for runtime display)
- W:/database/landscape/ligo/jungle/big_newbieland.tga
- W:/database/landscape/ligo/jungle/noise_newbieland.tga
- W:/database/landscape/ligo/jungle/colormap_newbieland.tga

#4 Updated by kaetemi about 8 years ago

  • % Done changed from 70 to 80

There's still an issue with the transition tiles, possibly due to being in png format.

Todo:
Fix issue with transition tiles.
Package the max files that are part of newbieland landscape.
Build rbank and igs.

Further todo:
Common data pipeline configurations, characters and sfx, etc.

Documentation coming soon.

#5 Updated by kaetemi about 8 years ago

  • Due date changed from 05/28/2010 to 06/10/2010
  • % Done changed from 80 to 90
  • Estimated time changed from 24.00 to 240.00

Ig build and lighting still needs to be added in.
And then further missing bits and pieces, and the projects for building the common data.

#6 Updated by kaetemi almost 8 years ago

  • Status changed from Assigned to Resolved
  • % Done changed from 90 to 100

Applied in changeset r782.

#7 Updated by kaetemi almost 8 years ago

Note: The build pipeline at the moment is stable for development usage only, the output is not yet considered stable or reliable for final release purposes.

#8 Updated by kervala over 7 years ago

  • Status changed from Resolved to Closed

Also available in: Atom PDF