jMonkeyEngine Documentation contest - Win a prize!
By seapegasus on Dec 21, 2009
Erlend announced the pilot run of the first jMonkeyEngine Documentation contest today. Submit a jMonkeyEngine-related tutorial, and (by public vote) win the $25 prize money! It doesn't have to be a new tutorial "from scratch" - significantly adding to an existing tutorial also counts, e.g. by updating something from jME 1 to to jME 2, or gathering the condensed learnings from a forum thread. You can even resubmit a tutorial that you contributed before the contest was announced.
So if you figured out something useful that has not been documented yet, tell us how you did it! Create the most simple case as a sample project, javadoc the essential lines of code, and zip it as download. Write a concise article around the crucial code blocks, explaining what the options are and why you made certain choices. If it is something visual, add a screenshot of the result. Your readers may also be thankful for a nice short intro paragraph such as "Read this to learn how to do X. First we do A, then B, then C. In the end you will see D." (Note, those are not the contest rules, but just my personal suggestions.)
If you cannot think of a topic, Erlend makes a few suggestions:
- Do you have experience with the art and assets pipeline of 3D game development? Which 3D model formats and editors proved best, what options do we have for loading models and textures, what about tools (HottBJ, OgreXML), or techniques (terrain splatting, texturing)?
- Terrain creation is another multi-faceted topic that deserves a tutorial: What are our terrain creation options, and what impact will they have on looks and performance? You can just start small and describe one of the terrain APIs.
- The third suggestion is a somewhat more comprehensive article: Write the end-to-end story of your completed 3D application. What were your feature specs, which APIs did you use to implement them, how did you create media assets, how did you overcome stumbling blocks? And where can we download or buy it? ;)
To avoid duplication, have a look at what is already there. I am updating the documentation home page, so please also have a look at the new version to see what we have, what is missing, and what needs to be rewritten.
Ready to go? Submit your tutorial topic here! The contest ends in six days. Have fun!
PS: Just in case you were about to say: "If it's so easy, why don't you participate?!?" -- I might resubmit one of the jME tutorials I already wrote (e.g. jME with NetBeans). We would like around five or more participants -- if five others apply with new stuff, I will gladly let them go ahead and not participate with my (one month) old stuff.