Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Version 4 (modified by patrick, 18 years ago) (diff)

MiniProject

Goal

The mini-project is aimed to get the students started in object oriented C++ programming. In detail:

  • C++ code creation (Header, Implementation)
  • Code compilation in KDevelop or any other IDE, Shell :-)
  • Using the subversion repository
  • Working together in a big team on small different modules, interfaceing!
  • Create useful code for Orxonox

Task

We will create a generic network interface for Orxonox. It should enable the user to send anything (from simple messages to complex objects) from one node to any subset of the other nodes. There should be different transfer modes supported: TCP with extensive use of the state flags and UDP.