Ich habe vor einiger Zeit nach einem kleinen Projekt gesucht, bin aber nicht zu weit gekommen. Ich möchte ein kleines Programm erstellen, mit dem ein Benutzer ein Gleis zeichnen und dann einem "Zug" erlauben kann, dem Gleis in einer 2D-Ebene zu folgen. Ich möchte, dass der Track ziemlich frei ist und eine schöne glatte Linie ergibt. Ich spielte mit kubischen Splines herum und hatte gute Ergebnisse, aber ich hatte eine Menge Mühe, den Zug dazu zu bringen, dem Spline zu folgen. Ich hatte auch große Probleme, mehrere Gleise zu erstellen und einen Zug von einem Gleis auf ein anderes umzuschalten.
Hat jemand Ratschläge, Artikel oder Quellcode, die mir helfen können, etwas herauszufinden? Vielen Dank!