Game Development Community

dev|Pro Game Development Curriculum

Plan for Robert Blanchet Jr.

by Robert Blanchet Jr. · 09/04/2001 (6:04 pm) · 1 comments

Over the course of the week I decided to, and have now completed a new version of texture2bm8. Here is a list of some of the key changes:

- Moved file handling for both opening and saving into their own functions. Each function is passed a pointer to the appropriate image resource to save both time, and memory allocation.

- Images now need to be located in a sub-directory called 'images' for processing.

- Added two new command line options. These new options will help enhance the functionality of the utility and provide a backbone for things I plan to do in other releases.

- One option is that of '-f'. An example of its use on an image such as player.png is as follows:
texture2bm8 -f player player

This will look for, and convert the file images/player.png and store the new image file as images/player.bm8 . Note that extensions are no longer needed in the arguements and will cause an error.

- The other option is that of '-d'. An example of its use is as follows:
texture2bm8 -d

This will look for and convert ALL image files it finds in /images/ with the extension *.png to *.bm8.

Another build of the utility will be made available a few weeks after the release of the revision to the V12 Engine. There are a few key things I would like to include in that build:

- More command-line options, such as the ability to process multiple sub-directories, and the ability to choose your own sub-directories.

- The ability top place both the original image file, and the converted one into a volume(.zip) when compiling sets or groups of textures at once.


The source code to the build will be made available after the next release and only to the appropriate V12 Engine holders. I'm waiting to release anything until I can get these last features into play.

#1
11/11/2002 (11:50 pm)
well.. would be great!