Hi all.
I started with friends one week ago to work on a little homemade game on Nintendo DS.
We are trying to make an RPG in ISO view, with 3D characters and environments. Game engine will be developped on C++. 3d modeling and texturing are my domain.
Developping on Nintendo DS is actually new for me, and Thanks to this forum, I could find many ressources and informations for this device.
But there still are unanswered questions.
Most important of them concern 3D export :
1 - wich 3D format should I use to export my models on DS (OBJ ?) ? Are there specialized tools to do this ?
2 - for the textures : I've read that .TGA format is ok. How do I import them, if it's necesseray (packages, tools...) ?
Thanks for any help.
PS : please excuse my English.
Replies
same goes for .TGA I am sure DS has better compressed texture formats, paletted and whatever... space and load times are too crucial for these devices to just throw uncompressed data at them. however I have no hard experience with DS, just looked into the unoffcial homebrew toolkits once.
Texture-wise, you'd only use Targas if you need to imbed an alpha channel for transparency. Otherwise, you should use a bmp with a pallette of 256 colours, or ideally 16 if you can get away with it. Texture memory is extremely limited on the DS, so you always need to be as efficient as possible.
For models, do you know a standard format that allow me to store model and bones ? I was working on Stalker and Unreal before, I'm not very aware of it.
For textures, indeed, BMP in 256 colours allows me to grab some ko (5ko instead of 8ko). 16 colours is a bit too low. Can I use 64 for exemple ?
ms3d (milkshape 3d) and "blitz3d" both are binary and should contain all you need, specs are open, as well... but well you might as well write own format...
Blitz3D seems very interesting.