Game Development Stack Exchange is a question and answer site for professional and independent game developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

After struggling with *.3ds files, which I could not export as I wanted, and *.obj files for which I haven't found an available library, I continue the search for a file format for my little game engine.

I heard about OpenCTM which sounds like a promising solution to me. It's just for storing vertices but I could totally live with that. And I like the API which is quite similar to the OpenGL api. It also comes with a viewer and importer/exporter.

But of course I wouldn't like to rely on a dead file format. According to what I've seen on Github, the last change was at the beginning of 2010. So my question is if OpenCTM is sill under active development and I could therefore use it without doubt in my game engine.

share|improve this question

closed as off topic by Byte56, Sean Middleditch, bummzack, Josh Petrie, Trevor Powell Apr 6 '13 at 4:27

Questions on Game Development Stack Exchange are expected to relate to game development within the scope defined by the community. Consider editing the question or leaving comments for improvement if you believe the question can be reworded to fit within the scope. Read more about reopening questions here.If this question can be reworded to fit the rules in the help center, please edit the question. to import various formats. use this to convert to a custom, efficient-for-your-engine format for production releases. – Sean Middleditch Mar 26 '13 at 4:43
up vote 0 down vote accepted

Indeed, it seems that OpenCTM development has stopped. Looking on their Sourceforge, Github repo and around the internet in general, it seems to have ceased. That said, there are still some people using it, as there was recently a Javascript port, and you could continue developing your own version of it (it doesn't look too complicated at first sight).

share|improve this answer
Thanks, could I ask you for a personal estimation, if it's worth to rely with your whole game engine on this format? – danijar Mar 25 '13 at 11:31
@sharethis It depends, really. I'm working on a game engine currently (indeed programming for that as I type this), and I've taken to using multiple file formats. I've adopted a chunked LOD terrain paging system (much like in Ogre3D) and used .obj for that, although I've ignored the associated .mtl file. On the other hand, I'm using .3ds for models, as it's more compact, though a bit harder for me to get my head around. Rambling finished, my point is that it's best to use multiple file formats, as different formats are better at different things - and that way problems with one won't stop you. – Polar Mar 25 '13 at 12:02
Alright, I am glad about your answer. Could I contact you by mail? I have a short question about *.3ds files that isn't related to this question. – danijar Mar 25 '13 at 13:21
@sharethis It's on my profile :) – Polar Mar 25 '13 at 13:52
@danijar Oops, wrong name :P I meant danijar, but sharethis had asked another OpenCTM question. – Polar Mar 25 '13 at 15:47

Not the answer you're looking for? Browse other questions tagged or ask your own question.