The most essential one is documentation.
Bugs I can live with because over time they will be resolved as they crop up but without fantastic documentation projects are never really going to expose those bugs.
This is my first week with Dark SDK and so far the only resources I have to go on are this forum and some samples - the help file lists the functions but context has to be inferred from the name and placing of the functions. Personally I would like overviews of the key areas of the SDK and what those areas do.
I also have a problem in that havng used a lot of commercial engines (some in-house where I work and others third party such as Renderware) and while I am not expecting Dark SDK to be as far as long as those engines I can usually pick up those engines and be able to figure out what I need to be able to do under those engines.
As an example. In my AI routines I take the vector of an agent, normalise it then pump those values into the matrix of my 3D object. Now, I have been searching through the documentation of Dark SDK and I see a lot of matrix math functions but I seem to be missing (which may be my fault for not just spotting it..) a funtion that will allow me to apply a matrix to an object.
Now, this isn't a show stopper for me as far as the SDK is concerned but it does mean that rather than just jump in and create something as I am used to I have a bigger experimentation phase than I am used to...
Which is a pity because I see huge potential with this SDK..