I got a proof of concept working for a game where you design and build sailing boats (yachts) and race them. The physics was painful, but believable. (for an early alpha, see: http://www.java-gaming.org/cgi-bin/JGNetForums/YaBB.cgi?board=Announcements;action=display;num=1051140499
I'd like to finish it off, and enter it in the IGF (Independent Games Festival). This is just a hobby project, which makes it very suitable for the IGF, but since the deadline for submissions is in approx 3 weeks, there's no way I'd get it finished on my own in time.
So, I was wondering if anyone here would like to collaborate on getting this done? The major sections of the game are:
- hull-design GUI (uses 3D primitives to sculpt a hull)
- boat GUI (position things like sail on top of the hull, and choose sail size etc)
- physics-engine (calculate Pressure-drag, Friction-drag, and Wave-drag)
- race-engine (use physics engine to sail boats around a race, and just store the time each takes to complete the course)
- race-rendering engine (use OGL to render the boat as it sails - pretty simple, just needs to tilt, translate and rotate the boat appropriately, according to inputs from the physics engine)
All of these have some existing code, although all need additional work. I've managed 1-week and 4-week dev projects before, and found the most useful thing was to specify all the inter-module interfaces before starting. Then separate people can each work at their own pace, and the game comes together relatively easily towards the end. So, I've already mapped out the interfaces.