EulerHobeln:Cpp

Aus II-Wiki
Zur Navigation springen Zur Suche springen
VRace.jpg

C++ Client für EulerHobeln

Der C++ Client wird von JayKay programmiert und verwendet die libSDL. Das Projekt ist bereits weit vorangeschritten, trotzdem werden noch viele Ideen umgesetzt.

Features

Bereits realisiert ist:

  • voll spielbarer Solo-Client
  • ein bis vier Spieler (möglich sind mehr, wird dann aber unübersichtlich)
  • Jeder Spieler kann aus 8 verschiedenen (schick designten) Autos wählen
  • derzeit nur 1 Strecke (zum Testen halt)
  • Spielregeln voll implementiert (inklusive Kollisionsabfrage)
  • Autos fahren richtig um Kurven (drehen der pngs)
  • Weg verfolgen mit Wegpunkten in Spielerfarbe
  • Infos zum Spieler, der grad dran is (z.B. momentane Geschwindigkeit oder Anzahl der Züge), möglicherweise als Popup

Ziele

wichtig:

  • Hauptmenü mit Optionsmenü zum Auflösungs-Einstellen etc.
  • Netzwerkunterstützung, Zusammenarbeit mit O2Mega-Protokoll
  • Drumherum mit Chat, Spielerstats etc

weniger wichtig:

  • Screenshot-Funktion (kein Problem)
  • fps-Anzeigefunktion (kein Problem)
  • Mouseover über die KOS-Schnittpunkte
  • Hall of Fame

Visionen

Realisiert wird möglicherweise (naja eher nicht):

  • OpenGL-Unterstützung
  • Sound (Motoren, Reifenquietschen etc.)
  • Ki (man wird ja wohl noch träumen dürfen ^^)

Unterstützte Betriebssysteme

  • wurde von Linux auf Windows portiert und wird unter Windows weiter entwickelt
  • soll dann als fertiges Projekt wieder auf Linux portiert werden