Google Summer of Code: 2014

From ENIGMA
Revision as of 18:48, 13 February 2014 by RobertBColton (talk | contribs)
Jump to navigation Jump to search

This article gives a general outline of what tasks could be completed by GSoC volunteers.

1) Finish complete integration of the Box2D physics engine.

  • Requires: GNU make experience, ability or willingness to learn how to compile and link libraries, as well as an intermediate understanding of basic high school Physics

2) Help with Bullet Physics engine allowing novice users to easily learn 3D physics programming.

3) Finish Unix compliant INI extension

4) Implement Direct3D shaders, as well as author generic HLSL and GLSL effect shaders for various versions and various usage

5) Implement various miscellaneous functions

6) Help write Asynchronous networking system.

7) Experiment with Robotics and A.I. extensions

8) Regression testing and debugging existing issues

9) Experiment with new video game technology, eg. Oculus Rift

10) Experiment with VoIP capabilities