<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0">
	<channel>
		<title>BlitzBasic Portal Worklogs - WolfTrain</title>
		<link>https://www.blitzforum.de/worklogs/499/</link>
		<description>Worklog von Schagen</description>
		<language>de</language>
		<managingEditor>mail@blitzforum.de</managingEditor>
		<webMaster>mail@blitzforum.de</webMaster>
		<pubDate>Sun, 08 Apr 2012 21:35:33 +0200</pubDate>
		<lastBuildDate>Sun, 08 Apr 2012 21:35:33 +0200</lastBuildDate>

		<item>
			<title>Aller Anfang ist hässlich</title>
			<link>https://www.blitzforum.de/worklogs/499/#3514</link>
			<guid>https://www.blitzforum.de/worklogs/499/#3514</guid>
			<author>Schagen</author>
			<description>So, da m&amp;ouml;chte ich mich auch mal mit einem Projekt zu Wort melden. Und das an einem Ostersonntag. Wie sch&amp;ouml;n &lt;img src=&quot;/forum/images/smiles/icon_biggrin.gif&quot; alt=&quot;Very Happy&quot; /&gt;. Na gut, nun zum Punkt dieses Worklogs: WolfTrain.&lt;br /&gt;&lt;br /&gt;WolfTrain ist / bzw. wird ein online spielbarer Zugsimulator, der besonderen Wert auf realistische Steuerung legt. So werden Indusi / Pzb genauso wie Sifa und LZB in den Simulator integriert. Z&amp;uuml;ge k&amp;ouml;nnen bereits fahren, auch die Umgebungsdateien k&amp;ouml;nnen schon geladen werden. Aktuell bastel ich an dem Format f&amp;uuml;r die Strecken. Eigentlich besteht dieses Format aus Types f&amp;uuml;r die einzelnen Gleisarten, die vorkommen k&amp;ouml;nnen, sprich: Gerade / nicht Gerade. Wobei diese Types auch noch zu einem Type vereint werden. Dabei ist eine Gerade einfach eine Kurve ohne &amp;quot;Biegung&amp;quot;. Macht mehr Sinn und spart Platz und Zeit. Die Technik hinterm Editor steht auch schon, eine GUI bekommt das ganze sp&amp;auml;ter, aktuell dient mir eine sp&amp;auml;rliche Oberfl&amp;auml;che, die zu entwicklungszwecken reicht. Durch mein dynamisches Skin System ist das wechseln zu einer benutzerfreundlichen Oberfl&amp;auml;che kein Problem, dazu m&amp;ouml;chte ich aber erst einmal den kompletten Editor vom technischen her fertig haben. Aktuell sieht der Editor daher so aus: &lt;br /&gt;&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;http://sfp.bplaced.de/wolftrain/0_1_0_0025.png&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Wie gesagt, der Editor ist aktuell nur zu Entwicklungszwecken da. Funktioniert auch ganz einfach &lt;img src=&quot;/forum/images/smiles/icon_biggrin.gif&quot; alt=&quot;Very Happy&quot; /&gt;. Mit K macht man eine neue Kurve, die man mit der Maus zurecht ziehen kann (-&amp;gt;Bezierkurven). Mit rechtsklick best&amp;auml;tigt man die Eingabe und das Gleis wird blau. Danach kann man dann einen neuen Abschnitt anf&amp;uuml;gen, der an den alten angekn&amp;uuml;pft wird. Man kann mit G eine Gerade erstellen, mit H die H&amp;ouml;he &amp;auml;ndern (nat&amp;uuml;rlich am Start und Endpunkt, alternativ eine Steigung in %). Mit N kann man dann noch genaue Werte eingeben. Zum Abschluss sollte man das ganze nat&amp;uuml;rlich in eine .WTedit Datei speichern oder in eine .WTstr Datei exportieren. Zusammen mit dem Editor f&amp;uuml;r Umgebungen kann man dann am Ende mit dem Connector alles zu einem WolfTrain Package zusammenschn&amp;uuml;ren. Die Editoren sind alle eigentlich betriebsf&amp;auml;hig, es f&amp;auml;hlt nur allen noch an einer GUI. Sobald ich das fertig habe werde ich mich um PZB, Indusi und co im Hauptprogramm k&amp;uuml;mmern. Zusammen mit der Netzwerkf&amp;auml;higkeit steht dann dem Release einer Alpha nichts mehr im Wege. Allerdings ist es bis dahin noch ein weiter weg &lt;img src=&quot;/forum/images/smiles/icon_biggrin.gif&quot; alt=&quot;Very Happy&quot; /&gt;. In diesem Worklog werde ich euch auf jeden Fall &amp;uuml;ber Fortschritte informieren.&lt;br /&gt;&lt;br /&gt;Achja eins habe ich noch:&lt;br /&gt;&lt;br /&gt;Im Spiel werden die Gleise durch eine Funktion erstellt, diese macht aus den Kurven mehrere Geraden, die f&amp;uuml;r das menschliche Auge aber wie eine Kurve aussehen. In der Mitte der Geraden befindet sich dann ein Waypoint, um die Z&amp;uuml;ge zu drehen. </description>
			<pubDate>Sun, 08 Apr 2012 21:35:33 +0200</pubDate>
		</item>


	</channel>
</rss>
