EulerHobeln:Cpp: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
JayKay (Diskussion | Beiträge) K (→Visionen) |
JayKay (Diskussion | Beiträge) K (→Ziele) |
||
Zeile 20: | Zeile 20: | ||
== Ziele == | == Ziele == | ||
− | |||
wichtig: | wichtig: | ||
* Hauptmenü mit Optionsmenü zum Auflösungs-Einstellen etc. | * Hauptmenü mit Optionsmenü zum Auflösungs-Einstellen etc. |
Aktuelle Version vom 25. November 2006, 00:18 Uhr
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