<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0">
	<channel>
		<title>BlitzBasic Portal Worklogs - TheoTown - The 2D Iso Cityprojekt</title>
		<link>https://www.blitzforum.de/worklogs/28/</link>
		<description>Worklog von TeamTheoTown</description>
		<language>de</language>
		<managingEditor>mail@blitzforum.de</managingEditor>
		<webMaster>mail@blitzforum.de</webMaster>
		<pubDate>Sun, 15 Nov 2015 15:09:22 +0100</pubDate>
		<lastBuildDate>Sun, 15 Nov 2015 15:09:22 +0100</lastBuildDate>

		<item>
			<title>TheoTown für Android</title>
			<link>https://www.blitzforum.de/worklogs/28/#3797</link>
			<guid>https://www.blitzforum.de/worklogs/28/#3797</guid>
			<author>Lobby</author>
			<description>Hi, seit einigen Monaten gibt es eine Implementierung f&amp;uuml;r Android.&lt;br /&gt;&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;http://old.theotown.com/app/screenshots/screenshot_bbp.png&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Das Spielprinzip hat sich von den urspr&amp;uuml;nglichen Konzepten stark abgewandelt, und ist eher wie bei Spielen der SimCity-Reihe gehalten. F&amp;uuml;r die Programmierung kommt Java zum Einsatz, gezeichnet wird mittels den blit-Funktionen der &lt;a href=&quot;http://www.jpct.net&quot; target=&quot;_blank&quot;&gt;jPCT-AE-Engine&lt;/a&gt;. Geb&amp;auml;ude werden nach wie vor mittels textueller Beschreibung, dieses Mal mit json, definiert. Im Gegensatz zu den Versionen f&amp;uuml;r den PC wird ein Texturatlas verwendet, der alle Grafiken enth&amp;auml;lt. Dies bringt den Geschwindigkeitsvorteil, der f&amp;uuml;r die mobile Plattform erforderlich ist.&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;http://old.theotown.com/app/pix/world_small.png&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;Der Texturatlas hat eine Aufl&amp;ouml;sung von 2048x2048. Aufgrund des Speicherverbrauchs ist es schwierig diese Textur noch gr&amp;ouml;&amp;szlig;er zu machen, sodass es scheint, als m&amp;uuml;ssen wir auch in Zukunft mit diesem Platz auskommen (ist ja noch was frei).&lt;br /&gt;&lt;br /&gt;Weitere Informationen zum Spiel gibt es auf der offiziellen Seite &lt;a href=&quot;http://www.theotown.com&quot; target=&quot;_blank&quot;&gt;www.theotown.com&lt;/a&gt;.&lt;br /&gt;Das Spiel kann das dem Play Store heruntergeladen werden:&lt;br /&gt;&lt;a href=&quot;https://play.google.com/store/apps/details?id=info.flowersoft.theotown.theotown&amp;amp;utm_source=global_co&amp;amp;utm_medium=prtnr&amp;amp;utm_content=Mar2515&amp;amp;utm_campaign=PartBadge&amp;amp;pcampaignid=MKT-AC-global-none-all-co-pr-py-PartBadges-Oct1515-1&quot; target=&quot;_blank&quot;&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://play.google.com/intl/en_us/badges/images/apps/de-play-badge.png&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;/a&gt;</description>
			<pubDate>Sun, 15 Nov 2015 15:09:22 +0100</pubDate>
		</item>

		<item>
			<title>R.I.P.?</title>
			<link>https://www.blitzforum.de/worklogs/28/#3342</link>
			<guid>https://www.blitzforum.de/worklogs/28/#3342</guid>
			<author>Lobby</author>
			<description>Der Titel sagt ja schon fast das Meiste. Ist das Projekt TheoTown tot? Die kurze und knappe Antwort darauf kann meinerseits eigentlich nur 'vielleicht?' lauten.&lt;br /&gt;&lt;br /&gt;Das Hauptproblem d&amp;uuml;rfte wohl in dem fehlenden Wissen &amp;uuml;ber die Umsetzung des Einwohnersystems liegen. Mit Spieleerfindung hatte ich leider noch nie all zu viel am Hut, sodass ich einige Versuche gestartet habe, von denen mir allerdings dann keiner so wirklich gefallen wollte. Kurzum: TheoTown steckt derzeit in der Entwicklung fest. Ich wei&amp;szlig; nicht, wie ich das Einwohnersystem umsetzen sollte.&lt;br /&gt;&lt;br /&gt;Ich werde an dieser Stelle der Einfachheit halber auf eine genaue Aufz&amp;auml;hlung der Dinge, die TheoTown schon kann, oder auch nicht kann, verzichten. Genaueres k&amp;ouml;nnt Ihr schlie&amp;szlig;lich jederzeit hier als auch im offiziellen TheoTown-Forum auf &lt;a href=&quot;http://www.theotown.de&quot; target=&quot;_blank&quot;&gt;www.theotown.de&lt;/a&gt; nachlesen.&lt;br /&gt;Da ich es so versprochen habe, ver&amp;ouml;ffentliche ich hiermit den derzeitigen Stand von TheoTown als OpenSource. Bitte vergesst nicht, dass dadurch nicht auch automatisch die von theotheoderich und mir erstellten Grafiken frei werden (was diese betrifft, so k&amp;ouml;nnt Ihr im Zweifelsfalle gerne nocheinmal beim jeweiligen Ersteller nachfragen).&lt;br /&gt;&lt;br /&gt;Der Download w&amp;auml;re nun hier zu finden (mit vorkompilierter Anwendung f&amp;uuml;r Windows)(die Version entspricht der aktuellsten, die es zum Datum dieses Posts gab):&lt;br /&gt;&lt;a href=&quot;https://theotown.com/app/theo/theotown/software/TheoTown_BlitzMax.rar&quot; target=&quot;_blank&quot;&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://theotown.com/app/theo/theotown/software/logo.png&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;Bitte beachtet, dass zum Kompilieren &lt;a href=&quot;https://www.blitzforum.de/forum/viewtopic.php?t=34549&quot; target=&quot;_blank&quot;&gt;meine Modulsammlung&lt;/a&gt; (am besten auf dem neusten Stand) ben&amp;ouml;tigt wird.&lt;br /&gt;Ich stehe gerne zu Fragen bez&amp;uuml;glich dem Programmiercode zur Verf&amp;uuml;gung, m&amp;ouml;chte allerdings darauf hinweisen, dass ich darauf verzichten werden, den ganzen Code zu erkl&amp;auml;ren.&lt;br /&gt;&lt;br /&gt;Viel Spa&amp;szlig; damit.&lt;br /&gt;&lt;br /&gt;Hm, nennen wir es einmal eine Pause &amp;uuml;ber einen l&amp;auml;ngeren Zeitraum. Ich bin gespannt, ob aus diesem als Spiel geplanten Projekt noch etwas wird.&lt;br /&gt;&lt;br /&gt;Viele Gr&amp;uuml;&amp;szlig;e&lt;br /&gt;&lt;i&gt;Lobby&lt;/i&gt;</description>
			<pubDate>Mon, 15 Aug 2011 22:05:42 +0200</pubDate>
		</item>

		<item>
			<title>Wenige Einwohner aber eine menge Tools</title>
			<link>https://www.blitzforum.de/worklogs/28/#3083</link>
			<guid>https://www.blitzforum.de/worklogs/28/#3083</guid>
			<author>Lobby</author>
			<description>Nachdem mich ein freundliches, st&amp;auml;ndig Kaffee oder Tee trinkendes und irgendetwas lesendes Smiley auf die Idee brachte, ausgerechnet heute einen Worklogeintrag zu Weihnachten, sozusagen als zus&amp;auml;tzliches Geschenk, zu verfassen und zu ver&amp;ouml;ffentlichen, habt Ihr nun diesen Worklogeintrag davon &lt;img src=&quot;/forum/images/smiles/icon_twisted.gif&quot; alt=&quot;Twisted Evil&quot; /&gt; .&lt;br /&gt;&lt;u&gt;Ich f&amp;uuml;hle mich allerdings dazu gen&amp;ouml;tigt, bevor es losgeht noch folgende Warnung auszusprechen:&lt;/u&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://theotown.com/app/theo/theotown/wklg5/warning.png&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;b&gt;Da ich mich, wieder einmal, nicht ganz zur&amp;uuml;ckhalten konnte, erreicht dieser Eintrag offenbar im Vergleich zu anderen &amp;Uuml;berl&amp;auml;nge und sollte daher wirklich nur dann gelesen werden, wenn sichergestellt ist, dass der Leser die dazu notwendige Zeit auch aufbringen kann.&lt;/b&gt; Danke f&amp;uuml;r Ihre Aufmerksamkeit.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-size: 18px;&quot;&gt;Was machen die Einwohner denn so?&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;Wer sich noch an an meinen letzten Worklogeintrag hier zu TheoTown erinnert, welcher den Titel &amp;quot;Hilfe, die Hausbesitzer kommen!&amp;quot; tr&amp;auml;gt, sollte wissen, dass derzeit die Implementierung des Einwohnersystems vor der T&amp;uuml;re steht. Noch ist dieses zwar nicht vollst&amp;auml;ndig integriert, insbesondere, da es noch an Feinheiten in der Planung fehlt, aber dennoch kann ich zu folgenden Punkten schon jetzt mehr dazu verraten:&lt;br /&gt; &lt;img src=&quot;/forum/images/smiles/icon_arrow.gif&quot; alt=&quot;Arrow&quot; /&gt; &lt;b&gt;Arbeiterbilder&lt;/b&gt;&lt;br /&gt;Da sp&amp;auml;ter jeder Einwohner auch einmal ein nettes kleines Bildchen bekommen soll, festgelegt durch den Ort seiner Arbeit, m&amp;uuml;ssen den Geb&amp;auml;uden die Arbeit anbieten, auch irgendwie solche Grafiken zugewiesen werden. Wie funktioniert so etwas? Ganz einfach, da in TheoTown alle Geb&amp;auml;ude &amp;uuml;ber Plugindateien eingelesen werden, also Dateien, die Geb&amp;auml;uden bestimmte Attribute zuweisen, muss man diese nur um folgende zwei kleinen Parameter erweitern, und schon kann man Arbeitern ein passendes Bild und eine passende Berufsbezeichnung zuordnen:&lt;br /&gt;&lt;b&gt;Code: &lt;/b&gt;&lt;span style=&quot;font-size:0.8em; display:inline;&quot; id=&quot;showcodebox0&quot;&gt; &lt;a href=&quot;javascript&amp;#058;show_code('0')&quot;&gt;[AUSKLAPPEN]&lt;/a&gt; &lt;/span&gt;&lt;span style=&quot;font-size:0.8em; display:none;&quot; id=&quot;hidecodebox0&quot;&gt; &lt;a href=&quot;javascript&amp;#058;hide_code('0')&quot;&gt;[EINKLAPPEN]&lt;/a&gt; &lt;/span&gt;&lt;div id=&quot;codebox0&quot; class=&quot;codebox&quot; style=&quot;max-height: 200px;&quot; onload=&quot;check_code('0');&quot;&gt;-worker name &lt;br /&gt;-worker pic&lt;/div&gt;&lt;br /&gt;Sp&amp;auml;ter einmal sollen diese Bilder und Bezeichnungen in der Einwohner&amp;uuml;bersicht und den Geb&amp;auml;udeinformationsfenstern Verwendung finden, da diese aber quasi noch nicht vorhanden sind, habe ich mir einmal testweise die eingelesenen Arbeiterbilder frei &amp;uuml;ber den Geb&amp;auml;uden einblenden lassen. Das Ganze sah dann in etwa so aus (Zuweisungen ebenfalls bisher nur testweise):&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://theotown.com/app/theo/theotown/wklg5/worker_pic_pic.png&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;Die f&amp;uuml;r die Berufe ben&amp;ouml;tigten Grafiken hat Theo bereits gr&amp;ouml;&amp;szlig;tenteils gepixelt und sehen wie folgt aus:&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://theotown.com/app/theo/theotown/wklg5/people_pics.png&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt; &lt;img src=&quot;/forum/images/smiles/icon_arrow.gif&quot; alt=&quot;Arrow&quot; /&gt; &lt;b&gt;Konzept&lt;/b&gt;&lt;br /&gt;Wie bereits erw&amp;auml;hnt ist das Konzept zum Einwohnersystem noch nicht ganz ausgereift, aber wie so oft habe ich auch hierzu eine grafische Darstellung erstellt, um das Ganze etwas besser zu verdeutlichen:&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://theotown.com/app/theo/theotown/wklg5/hbt_concept.png&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;Offen stehen noch Details zum Steuersystem sowie die genauen Algorithmen f&amp;uuml;r die Regelungstechnik des Einwohnerpools.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-size: 18px;&quot;&gt;Wer zahlt den ganzen Spa&amp;szlig;?&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;Diese Frage bezieht sich selbstverst&amp;auml;ndlich auf das, was der Spieler in TheoTown errichtet, irgendwo muss das Geld ja schlie&amp;szlig;lich herkommen, doch woher nur? Es gibt auch hier, wie in so vielen anderen, &amp;auml;hnlichen Spielen auch, eine Art Geldkonto f&amp;uuml;r die errichtete Stadt. Es wird ein Startkapital vergeben und sobald der Spieler etwas baut, wird entsprechendes Geld einfach vom Geldkonto der Stadt abgezogen. Ob es laufende Kosten f&amp;uuml;r gebaute Geb&amp;auml;ude geben soll ist noch unklar, aber da auch irgendwo her wieder Geld 'verdient' werden muss, kann man von den Einwohnern TheoTowns techlevelabh&amp;auml;ngig Steuern verlangen. Steuern haben selbstverst&amp;auml;ndlich einen Einfluss auf die Attraktivit&amp;auml;t der Stadt sowie auf die Zufriedenheit der Einwohner (wobei zu unzufriedene Einwohner wie im Konzept erw&amp;auml;hnt die Stadt logischerweise verlassen). Abgerechnet wird immer Monatsweise, wobei 'Sofortausgaben', wie etwa das Bauen, selbstverst&amp;auml;ndlich sofort abgerechnet werden.&lt;br /&gt;Wie viel es kostet ein Geb&amp;auml;ude zu errichten wird in den entsprechenden Plugins &amp;uuml;ber den Parameter&lt;br /&gt;&lt;b&gt;Code: &lt;/b&gt;&lt;span style=&quot;font-size:0.8em; display:inline;&quot; id=&quot;showcodebox1&quot;&gt; &lt;a href=&quot;javascript&amp;#058;show_code('1')&quot;&gt;[AUSKLAPPEN]&lt;/a&gt; &lt;/span&gt;&lt;span style=&quot;font-size:0.8em; display:none;&quot; id=&quot;hidecodebox1&quot;&gt; &lt;a href=&quot;javascript&amp;#058;hide_code('1')&quot;&gt;[EINKLAPPEN]&lt;/a&gt; &lt;/span&gt;&lt;div id=&quot;codebox1&quot; class=&quot;codebox&quot; style=&quot;max-height: 200px;&quot; onload=&quot;check_code('1');&quot;&gt;- price&lt;/div&gt; festgelegt. &amp;Auml;hnliches gilt auch f&amp;uuml;r Stra&amp;szlig;en, allerdings wird dort zwischen Br&amp;uuml;ckentiles und Stra&amp;szlig;entiles auf Bodenh&amp;ouml;he unterschieden. Verwendet werden hierbei die folgenden Parameter:&lt;br /&gt;&lt;b&gt;Code: &lt;/b&gt;&lt;span style=&quot;font-size:0.8em; display:inline;&quot; id=&quot;showcodebox2&quot;&gt; &lt;a href=&quot;javascript&amp;#058;show_code('2')&quot;&gt;[AUSKLAPPEN]&lt;/a&gt; &lt;/span&gt;&lt;span style=&quot;font-size:0.8em; display:none;&quot; id=&quot;hidecodebox2&quot;&gt; &lt;a href=&quot;javascript&amp;#058;hide_code('2')&quot;&gt;[EINKLAPPEN]&lt;/a&gt; &lt;/span&gt;&lt;div id=&quot;codebox2&quot; class=&quot;codebox&quot; style=&quot;max-height: 200px;&quot; onload=&quot;check_code('2');&quot;&gt;- price&lt;br /&gt;- bridge price&lt;/div&gt;&lt;br /&gt;Die Preise beziehen sich auf einzelne Tiles, sodass der Gesamtpreis einer zu bauenden Stra&amp;szlig;e einfach die Summe aller Einzelpreise ist. Wenn ein zu bauendes Stra&amp;szlig;entile eine bereits existierende Stra&amp;szlig;e gleicher Art &amp;uuml;berkreuzt, so werden f&amp;uuml;r dieses nicht erneut Baukosten erhoben.&lt;br /&gt;&lt;br /&gt; &lt;img src=&quot;/forum/images/smiles/icon_arrow.gif&quot; alt=&quot;Arrow&quot; /&gt; &lt;b&gt;Ausnahmen&lt;/b&gt;&lt;br /&gt;Wie so oft gibt es auch im Finanzsystem von TheoTown Ausnahmen, beispielsweise, weil es einmal einen Tutorial sowie einen Cheatmodus geben soll:&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://theotown.com/app/theo/theotown/wklg5/tut_cheat_mode.png&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;In diesem Falle wird das Geldsystem einfach ausgehebelt, bzw. um etwas zu der dazu verwendeten Technik im Sourcecode zu verraten: Die Funktionen zur Kontrolle ob gen&amp;uuml;gend Geld vorhanden ist sowie die zur Abrechnung eines Geldbetrages werden einfach durch andere Funktionen ersetzt (auf dieses Prinzip mit Funktionspointern greife ich &amp;uuml;brigens relativ h&amp;auml;ufig in TheoTown zur&amp;uuml;ck, da es einerseits modulare Arbeitsschritte erm&amp;ouml;glicht und andererseits leichte Manipulationen durch die Zuweisung anderer Funktionen, wie etwa in diesem Falle, zul&amp;auml;sst).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-size: 18px;&quot;&gt;Welcher Tag ist heute?&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;Um monatlich die Finanzen aktualisieren zu k&amp;ouml;nnen, oder aber auch nur schon, damit die Geb&amp;auml;ude in der richtigen Geschwindigkeit errichtet werden k&amp;ouml;nnen, wird ein Zeitsystem ben&amp;ouml;tigt. Bisher galt einfach nur, dass ein Tag in TT einer Sekunde entspricht, wobei dem System Monate, Wochentage oder gar Jahre dabei noch g&amp;auml;nzlich unbekannt waren. Nun habe ich ein Zeitsystem implementiert, welches sich um den Verlauf der Zeit im Spiel k&amp;uuml;mmert und dabei ganz nebenbei auch mit Wochentagen, Monaten, Jahren und Schaltjahren umgehen kann. Da die Spielgeschwindigkeit vom Spieler ver&amp;auml;ndert werden kann, ist dies aber kein starres System, sodass die Dauer eines Tages innerhalb des Spiels relativ bequem angepasst werden kann. Die derzeitige Normalzeit sieht vor, dass ein Tag in TheoTown in der Wirklichkeit in genau vier Sekunden verstreicht.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-size: 18px;&quot;&gt;Neue Tools mit Folgen&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;Ich habe auch schon beim vergangenen Eintrag Einiges &amp;uuml;ber die Benutzeroberfl&amp;auml;che des Spiels offenbart. Dies soll sich nun nicht &amp;auml;ndern, ich habe n&amp;auml;mlich einige neue Tools in TheoTown eingebaut, insbesondere, um die bereits beschriebenen, neuen Funktionen auch nutzbar zu machen:&lt;br /&gt; &lt;img src=&quot;/forum/images/smiles/icon_arrow.gif&quot; alt=&quot;Arrow&quot; /&gt; &lt;b&gt;Das MainTool&lt;/b&gt;&lt;br /&gt;Als erstes w&amp;auml;re da das Maintool zu nennen, welches, wie der Name schon vermuten l&amp;auml;sst, recht wichtig f&amp;uuml;r die Benutzeroberfl&amp;auml;che des Spiels ist. Ich beginne mit einem Bild:&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://theotown.com/app/theo/theotown/wklg5/mainTool.png&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;Wie zu erkennen sein sollte, besteht dieses Tool aus mehreren Elementen, zu welchen ich nun im Einzelnen Erkl&amp;auml;rungen abgeben werde:&lt;br /&gt;-&lt;b&gt;Die Speedbuttons&lt;/b&gt;&lt;br /&gt;Die f&amp;uuml;nf linken Buttons mit farbigen Icons sind die so genannten Speedbuttons, &amp;uuml;ber sie l&amp;auml;sst sich die Spielgeschwindigkeit von TheoTown anpassen. &lt;br /&gt;-&lt;b&gt;Der Verschiebebutton&lt;/b&gt;&lt;br /&gt;Dieser sollte bereits bekannt sein, bei diesem Tool ist er relativ mittig angebracht und erlaubt auch hier das Verschieben des kompletten Tools. &lt;br /&gt;-&lt;b&gt;Der B&amp;uuml;rgermeisterbutton&lt;/b&gt;&lt;br /&gt;Das ist der oberste, l&amp;auml;ngliche Button, er zeigt sowohl den Namen der derzeitigen Stadt (hier z.B. TheoTown City), als auch den des derzeitigen B&amp;uuml;rgermeisters an (in diesem Falle mich). &lt;br /&gt;Mit einem Klick darauf k&amp;ouml;nnte irgendein weiteres Fenster (zum Bearbeiten?) erscheinen, dies ist allerdings noch nicht ganz aus-geplant. &lt;br /&gt;-&lt;b&gt;Der Geld&amp;amp;Datum-Button &lt;/b&gt;&lt;br /&gt;Dies ist der mittlere der l&amp;auml;nglichen Buttons, er gibt Informationen &amp;uuml;ber das derzeitige Datum (f&amp;uuml;r welches das bereits genauer erkl&amp;auml;rte Zeitsystem zur Verwendung kommt), die Uhrzeit (&amp;uuml;ber diese Miniuhr) sowie den derzeitigen Geldbestand an. F&amp;uuml;r Letzteres Steht noch offen, welche W&amp;auml;hrung (bisher 'T' wie Theo) verwendet werden soll, jedenfalls soll sp&amp;auml;ter einmal mit einem Klick auf diesen Button ein Geld-Datum-Informationsfenster erscheinen. &lt;br /&gt;-&lt;b&gt;Der Einwohnerbutton&lt;/b&gt;&lt;br /&gt;Das ist der unterste, l&amp;auml;ngliche Button, er zeigt die derzeitige Einwohneranzahl sowie deren Zufriedenheit an. Mit einem Klick auf diesen Button sollte eine Einwohner&amp;uuml;bersicht erscheinen oder &amp;Auml;hnliches.&lt;br /&gt;-&lt;b&gt;Der Show/Hide-Multifunktionstool-Button&lt;/b&gt;&lt;br /&gt;Das ist der ganz rechte Button, welcher bisher noch kein Icon besitzt. Mit seiner Hilfe l&amp;auml;sst sich das Multifunktionstool (das Runde gro&amp;szlig;e Ding) ein-/ bzw. ausblenden. &lt;br /&gt;&lt;br /&gt; &lt;img src=&quot;/forum/images/smiles/icon_arrow.gif&quot; alt=&quot;Arrow&quot; /&gt; &lt;b&gt;Das HideTool&lt;/b&gt;&lt;br /&gt;Das n&amp;auml;chste Tool w&amp;auml;re nun das HideTool welches dazu verwendet werden kann, spezifische Objektarten auszublenden. Hier beginne ich auch mit einem Bildchen um eine Referenz zu haben, an der ich das Ganze erkl&amp;auml;ren kann:&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://theotown.com/app/theo/theotown/wklg5/hideTool.png&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;Wie &amp;uuml;ber diesen kleinen, v&amp;ouml;llig unauff&amp;auml;lligen, wei&amp;szlig;en Pfeil angedeutet werden soll, kann dieses Tool &amp;uuml;ber keinen entsprechenden Knopf des Multifunktions-Tools ein-/ bzw. ausgeblendet werden. In diesem Beispielbild lasse ich gerade Wohn- sowie Industriegeb&amp;auml;ude ausblenden.&lt;br /&gt;Von oben nach unten und links nach rechts die Ausblende-Wirkung der Buttons dieses Tools (ohne den Verschiebebutton, der wie immer die gleiche Funktion des Verschiebens hat):&lt;br /&gt;-&lt;b&gt;Wohngeb&amp;auml;ude&lt;/b&gt;&lt;br /&gt;-&lt;b&gt;Gesch&amp;auml;ftsgeb&amp;auml;ude&lt;/b&gt;&lt;br /&gt;-&lt;b&gt;Industriegeb&amp;auml;ude&lt;/b&gt;&lt;br /&gt;-&lt;b&gt;Parkanlagen&lt;/b&gt;&lt;br /&gt;-&lt;b&gt;&amp;Ouml;ffentliche Geb&amp;auml;ude&lt;/b&gt;&lt;br /&gt;-&lt;b&gt;Geschenkte Einrichtungen/Preise&lt;/b&gt;&lt;br /&gt;-&lt;b&gt;Wald/naturbelassene B&amp;auml;ume&lt;/b&gt;&lt;br /&gt;-&lt;b&gt;Stra&amp;szlig;enverkehr (d.h. Autos)&lt;/b&gt;&lt;br /&gt;-&lt;b&gt;Rauchwolken (wie etwa die von Fabriken)&lt;/b&gt;&lt;br /&gt;Diese einzelnen Buttons funktionieren dabei wie Checkboxes, &amp;auml;ndern also ihren Status beim Darauf-klicken. Die zum Ausblenden gew&amp;auml;hlten Gruppen werden auch nach Ausblenden des HideTools weiterhin ausgeblendet.&lt;br /&gt;&lt;br /&gt; &lt;img src=&quot;/forum/images/smiles/icon_arrow.gif&quot; alt=&quot;Arrow&quot; /&gt; &lt;b&gt;Das BridgeTool&lt;/b&gt;&lt;br /&gt;Wenn man bisher eine Br&amp;uuml;cke gebaut hat, das hei&amp;szlig;t, eine Stra&amp;szlig;e beim Bau einen Fluss kreuzte und die Stra&amp;szlig;e Br&amp;uuml;cken unterst&amp;uuml;tzt, so wurde einfach zwischen den verschiedenen Br&amp;uuml;cken die f&amp;uuml;r die Stra&amp;szlig;e zur Verf&amp;uuml;gung stehen eine ausgew&amp;auml;hlt (per Plugin kann man einer Stra&amp;szlig;e beliebig viele Br&amp;uuml;cken zuordnen) und verwendet. Nun, da davon auszugehen ist, dass der Spieler da etwas mehr mit zu bestimmen haben m&amp;ouml;chte, wo er das doch beim Geb&amp;auml;ude-bauen ebenfalls kann, steht die Frage nach einer Auswahl f&amp;uuml;r die zu bauende Br&amp;uuml;cke offen. Diesen Wunsch m&amp;ouml;chte ich mit dem BridgeTool erf&amp;uuml;llen, es erscheint, nachdem eine Br&amp;uuml;cke errichtet wurde und sieht wie folgt aus:&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://theotown.com/app/theo/theotown/wklg5/bridgeTool.png&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;Der Preis der Br&amp;uuml;cke ist unabh&amp;auml;ngig von ihrer Art, sodass durch der &amp;Auml;ndern des Br&amp;uuml;ckentyps keine Probleme auftreten. Wenn man im BridgeTool die Art der Br&amp;uuml;cke ver&amp;auml;ndert, so wird dazu nicht nur die Vorschau im dazugeh&amp;ouml;rigen Fenster aktualisiert, nein, auch die bereits errichtete Br&amp;uuml;cke wird dementsprechend angepasst. Wird mit dem Stra&amp;szlig;enbau fortgefahren, ohne das BridgeTool manuell zu schlie&amp;szlig;en, so wird automatisch beendet (wobei die derzeit ausgew&amp;auml;hlte Br&amp;uuml;cke &amp;uuml;bernommen wird). Gleiches gilt f&amp;uuml;r das Tool nat&amp;uuml;rlich, wenn man w&amp;auml;hrend es angezeigt wird die Br&amp;uuml;cke wieder abrei&amp;szlig;t.&lt;br /&gt;Diese gr&amp;uuml;ne Br&amp;uuml;cke habe ich als Platzhalter eingebaut, da mit nur zwei verschiedenen Br&amp;uuml;cken, die sich wirklich nur in ihrer Farbe unterscheiden, das Ganze dann doch noch etwas langweilig aussah.&lt;br /&gt;&lt;br /&gt; &lt;img src=&quot;/forum/images/smiles/icon_arrow.gif&quot; alt=&quot;Arrow&quot; /&gt; &lt;b&gt;Tooltipps &amp;uuml;ber der Stadt&lt;/b&gt;&lt;br /&gt;F&amp;uuml;r die Zukunft ist ein so genannter Infomodus eingeplant, in dem die Maus &amp;uuml;ber allen m&amp;ouml;glichen Objekten auf dem Spielfeld &amp;uuml;ber Tooltipps n&amp;auml;here Informationen dazu ausgibt, und bei einem Klick darauf ein passendes Informationsfenster &amp;ouml;ffnet. Wie man sieht bisher noch testweise, auch lasse ich die Orte der Arbeit/die Wohnung entsprechend einf&amp;auml;rben sowie die Verkehrswege visualisieren (in Zukunft hoffentlich auch noch mit Farbe):&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://theotown.com/app/theo/theotown/wklg5/exd_tooltipps.png&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;Die ungl&amp;uuml;cklichen Gesichter &amp;uuml;ber den beiden Geb&amp;auml;uden links unten bedeuten, dass dort eine recht geringe Geb&amp;auml;udezufriedenheit herrscht (&amp;lt;50%), vermutlich aufgrund des starken Verkehrs.&lt;br /&gt;&lt;br /&gt; &lt;img src=&quot;/forum/images/smiles/icon_arrow.gif&quot; alt=&quot;Arrow&quot; /&gt; &lt;b&gt;Die Schnappschuss-Funktion&lt;/b&gt;&lt;br /&gt;Wie sagt man doch so sch&amp;ouml;n, die kleinen Dinge machen den Unterschied. Aus diesem Grund habe ich auch wieder einen Screenshot-Button in TheoTown eingebaut, welcher auf Mausklick das derzeit Sichtbare als .png-Datei abspeichert:&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://theotown.com/app/theo/theotown/wklg5/take_screenshot.png&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt; &lt;img src=&quot;/forum/images/smiles/icon_arrow.gif&quot; alt=&quot;Arrow&quot; /&gt; &lt;b&gt;Verschieben und gespeichert&lt;/b&gt;&lt;br /&gt;Wie inzwischen bekannt sein sollte, kann man alle Tools in TheoTown verschieben. Sch&amp;ouml;n und gut, so kann sich jeder das Interface so zurecht klicken, wie es ihm gef&amp;auml;llt, doch wenn das dann nicht gespeichert wird, ist es auch ein bisschen sinnlos, nicht? Aus diesem Grund werden nun die Positionen sowie der Sichtbarkeitsstatus der einzelnen Tools erfasst und in einer gadgets.cfg-Datei gespeichert. Beim erneuten Starten des Spiels kann so erm&amp;ouml;glicht werden, dass alle Gadgets wieder dort sind, wo man sie letztens hin geschoben hat. L&amp;ouml;scht man die Datei gadgets.cfg, so werden die Tools wieder so wie standardm&amp;auml;&amp;szlig;ig eingestellt Verschoben.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-size: 18px;&quot;&gt;Neue Geb&amp;auml;ude&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;Leider ist theotheoderich (der Sch&amp;ouml;pfer dieses Spiels, f&amp;uuml;r den Fall, dass das schon jemand vergessen haben sollte) sehr sehr sehr besch&amp;auml;ftigt, sodass ich dieses Mal leider keines seiner kleinen Pixelwunder pr&amp;auml;sentieren kann. Derzeit liegt der Schwerpunkt bei der Arbeit an TheoTown sicherlich in der Programmierung, aber dennoch kann es nicht schaden, wenn doch noch hin und wieder die Sammlung von Geb&amp;auml;uden um das ein oder andere Exemplar erweitert wird. Lange Rede, kurzer Sinn, ich habe mich selbst wieder einmal an einem Geb&amp;auml;ude versucht, es handelt sich dabei um Folgendes:&lt;br /&gt; &lt;img src=&quot;/forum/images/smiles/icon_arrow.gif&quot; alt=&quot;Arrow&quot; /&gt; &lt;b&gt;Moderner B&amp;uuml;roturm&lt;/b&gt;&lt;br /&gt;Wenn ich etwas 'pixle', so habe ich zumeist anfangs weder ein klares Bild dessen, was ich erschaffen werde, noch wenn es fertig ist eine Ahnung davon, wie ich es am besten einordne. Dieses Geb&amp;auml;ude beispielsweise k&amp;ouml;nnte ebenso gut ein Wohngeb&amp;auml;ude sein, aber das ist es jetzt eben nun einmal nicht, sondern ein Gesch&amp;auml;ftsgeb&amp;auml;ude.&lt;br /&gt;&lt;b&gt;Das Geb&amp;auml;ude in Normalgr&amp;ouml;&amp;szlig;e, Techlevel 4, Gr&amp;ouml;&amp;szlig;e 4x4:&lt;/b&gt;&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://theotown.com/app/theo/theotown/pix/build_44.png&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;&lt;b&gt;Nun noch ein bisschen vergr&amp;ouml;&amp;szlig;ert:&lt;/b&gt;&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://theotown.com/app/theo/theotown/pix/build_44_big.png&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;Ich hoffe es gef&amp;auml;llt, mehr gibt es dazu eigentlich nicht zu &amp;auml;u&amp;szlig;ern (au&amp;szlig;er nat&amp;uuml;rlich vielleicht noch, dass ich f&amp;uuml;r Kritik stets offen bin).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-size: 18px;&quot;&gt;Mehr Information&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;Wie so oft, nenne ich hier die Homepage von TheoTown, da ich dort zumeist, wohlgemerkt aber nicht immer, ein bisschen mehr ins Detail gehen kann, da ich dort einzelne Themen separater handhaben kann.&lt;br /&gt;&lt;span style=&quot;font-size: 20px;&quot;&gt;&lt;b&gt;&lt;a href=&quot;http://www.theotown.de/&quot; target=&quot;_blank&quot;&gt;www.theotown.de&lt;/a&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-size: 18px;&quot;&gt;Besinnliche Feiertage&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;Wenn ich doch so auf den Kalender schaue, so denke ich, ist dieses Weihnachtsgeschenk auch gleich eine gute Gelegenheit, um euch da drau&amp;szlig;en besinnliche und fr&amp;ouml;hliche Weihnachtsfeiertage und einen sch&amp;ouml;nen heilig Abend zu w&amp;uuml;nschen.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-size: 14px;&quot;&gt;Nun bin ich bereits wieder einmal am Ende eines Worklogeintrags angelangt und m&amp;ouml;chte mich damit, wieder einmal, von euch, werte Leser, verabschieden. Bis zum n&amp;auml;chsten Mal&lt;br /&gt;&lt;i&gt;Lobby&lt;/i&gt;&lt;/span&gt;</description>
			<pubDate>Fri, 24 Dec 2010 17:40:12 +0100</pubDate>
		</item>

		<item>
			<title>Achtung, die Hausbesitzer kommen!</title>
			<link>https://www.blitzforum.de/worklogs/28/#3015</link>
			<guid>https://www.blitzforum.de/worklogs/28/#3015</guid>
			<author>Lobby</author>
			<description>Lange ist es still gewesen, doch genau das vermag nicht fehlinterpretiert werden! An dieser Stelle zu Anfang gleich einmal die Warnung, dass dieser Worklogeintrag wieder einmal einer der etwas l&amp;auml;ngeren Sorte zu werden vermag, aber seht selbst.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt; &lt;img src=&quot;/forum/images/smiles/icon_arrow.gif&quot; alt=&quot;Arrow&quot; /&gt; &lt;b&gt;Pluginisierung, die Macht der Plugins&lt;/b&gt;&lt;br /&gt;Ein Plugin besteht aus einer Plugindatei im ini-Dateiformat sowie den dazugeh&amp;ouml;rigen Ressourcen, diese werden der &amp;Uuml;bersichtlichkeit wegen in einen Ordner gepackt, welcher sich wiederum im Plugin-Ordner von TheoTown befindet. Die ini-Datei enth&amp;auml;lt in interpretierbarer Textform alle zu den Ressourcen n&amp;ouml;tigen Informationen. Der Sinn des Ganzen besteht darin, dass Bestandteile des Spiel, wie etwa die Geb&amp;auml;ude, ohne Code&amp;auml;nderung manipuliert werden k&amp;ouml;nnen.&lt;br /&gt;Bisher wurden tats&amp;auml;chlich nur die Geb&amp;auml;ude &amp;uuml;ber solche Plugins eingeladen, wohingegen die Autos und Stra&amp;szlig;en eher 'hardcoded' eingelesen wurden. Nun, genau das hat sich nun ge&amp;auml;ndert, sowohl Autos als auch Stra&amp;szlig;en werden nun ebenfalls &amp;uuml;ber Plugins eingelesen. Worin liegen denn da die Vorteile? Na, hierin:&lt;br /&gt;&lt;b&gt;+&lt;/b&gt;&lt;span style=&quot;color: green; font-size: 1.1em;&quot;&gt;Stra&amp;szlig;en und Autos k&amp;ouml;nnen nun leichter hinzugef&amp;uuml;gt werden&lt;/span&gt;&lt;br /&gt;&lt;b&gt;+&lt;/b&gt;&lt;span style=&quot;color: green; font-size: 1.1em;&quot;&gt;Autos besitzen nun auch eine ID, k&amp;ouml;nnen also identifiziert und daher sowohl mitgespeichert und geladen, als auch von mehreren Geb&amp;auml;uden verwendet werden&lt;/span&gt;&lt;br /&gt;&lt;b&gt;+&lt;/b&gt;&lt;span style=&quot;color: green; font-size: 1.1em;&quot;&gt;Br&amp;uuml;cken k&amp;ouml;nnen Stra&amp;szlig;en nun bequem zugeordnet und benannt werden (es sind mehrere Br&amp;uuml;ckenarten pro Stra&amp;szlig;e m&amp;ouml;glich, im Spiel wird in diesem Falle einfach ein Auswahlfenster erscheinen)&lt;/span&gt;&lt;br /&gt;&lt;b&gt;+&lt;/b&gt;&lt;span style=&quot;color: green; font-size: 1.1em;&quot;&gt;Der Code ist sch&amp;ouml;ner, davon profitiere zumindest ich und daher in gewisser Weise auch der Endanwender&lt;/span&gt;&lt;br /&gt;&lt;b&gt;+&lt;/b&gt;&lt;span style=&quot;color: green; font-size: 1.1em;&quot;&gt;Autos k&amp;ouml;nnten in Zukunft individuelle Einfl&amp;uuml;sse erzeugen&lt;/span&gt;&lt;br /&gt;&lt;b&gt;+&lt;/b&gt;&lt;span style=&quot;color: green; font-size: 1.1em;&quot;&gt;Autobahnen werden realistischer, allerdings ist diesbez&amp;uuml;glich dennoch noch Einiges zu tun&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;/forum/images/smiles/icon_arrow.gif&quot; alt=&quot;Arrow&quot; /&gt; &lt;b&gt;Achtung, hier wird gebaut!&lt;/b&gt;&lt;br /&gt;Es geht, wie k&amp;ouml;nnte es auch anders sein, um Baustellen. Um einen kleinen Vergleich zu den ehemaligen Baustellen zu machen welche von theotheoderich zeitweise verwendet wurden:&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;http://www.familie-wiegel.de/blitzbasic/City-Project/geruest2.jpg&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt; &lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;http://www.familie-wiegel.de/blitzbasic/City-Project/geruest1.jpg&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt; &lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;http://www.familie-wiegel.de/blitzbasic/City-Project/geruest3.jpg&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;http://forum.theotown.de/userpix/2_baugeruesteneu_2.jpg&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Soweit das &amp;quot;alte&amp;quot; TheoTown, bei dem &amp;quot;neuen&amp;quot; sind Geb&amp;auml;ude bisher immer sofort erschienen, nach dem man den Befehl zum Bau mit einem Mausklick gegeben hat. Nun besitzen Geb&amp;auml;ude eine individuelle Bauzeit und werden w&amp;auml;hrend dieser mehr oder weniger Schritt f&amp;uuml;r Schritt errichtet:&lt;br /&gt;&lt;b&gt;Schritt 1:&lt;/b&gt;&lt;br /&gt;Der Spieler gibt den Befehl zum Bau, selbstverst&amp;auml;ndlich muss er dazu ein Geb&amp;auml;ude ausgew&amp;auml;hlt haben, anschlie&amp;szlig;end wird auf den zu bebauenden Feldern eines der folgenden Tiles sichtbar:&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://theotown.com/app/theo/theotown/wklg4/build_def.png&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;Die Farbe passt sich der Art des Geb&amp;auml;udes an, so besitzen Baustellen von Gesch&amp;auml;ftsgeb&amp;auml;uden beispielsweise immer nur Baustellenbodengrafiken mit blauem Kasten. Im Spiel sieht das dann folgenderma&amp;szlig;en aus, der Kran zu dessen Erkl&amp;auml;rung ich gleich noch komme ist ebenfalls schon zu sehen:&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://theotown.com/app/theo/theotown/wklg4/step1.png&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Schritt 2:&lt;/b&gt;&lt;br /&gt;Jetzt wird richtig gebaut, die individuell gef&amp;auml;rbten Bauger&amp;uuml;ste werden hochgezogen und der individuell gef&amp;auml;rbte Kran, welcher im &amp;Uuml;brigen nur an Geb&amp;auml;uden mit der Grundfl&amp;auml;che von mindestens 2x2 erscheint, w&amp;auml;chst mit den Ger&amp;uuml;sten mit. Das endg&amp;uuml;ltige Geb&amp;auml;ude wird dabei, je weiter der Bau ist, immer sichtbarer.&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://theotown.com/app/theo/theotown/wklg4/step2.png&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Schritt 3:&lt;/b&gt;&lt;br /&gt;Nun ist das Geb&amp;auml;ude schon fast fertig, die Bauger&amp;uuml;ste haben bereits in etwa die H&amp;ouml;he des endg&amp;uuml;ltigen Geb&amp;auml;udes erreicht und werden nun nach und nach wieder abgebaut w&amp;auml;hrend das Geb&amp;auml;ude dabei noch sichtbarer wird. Der Kran folgt erneut dem Ger&amp;uuml;st und wird ebenfalls kleiner.&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://theotown.com/app/theo/theotown/wklg4/step3.png&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Schritt 4:&lt;/b&gt;&lt;br /&gt;Das Ger&amp;uuml;st ist abgebaut, der Kran ist weg, das Geb&amp;auml;ude ist fertig! Was gibt es Sch&amp;ouml;neres?&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://theotown.com/app/theo/theotown/wklg4/step4.png&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;/forum/images/smiles/icon_arrow.gif&quot; alt=&quot;Arrow&quot; /&gt; &lt;b&gt;Grafiken werden sinnlos&lt;/b&gt;&lt;br /&gt;Das mag sich zwar etwas seltsam anh&amp;ouml;ren, aber man sollte diese Aussage auch nicht auf alle in TheoTown verwendeten Grafiken beziehen, es handelt sich hierbei n&amp;auml;mlich nur um die YesNo-Grafiken. Beim Bau von Geb&amp;auml;uden erscheint unter der Maus (oder unter der virtuellen Maus) ein nicht existentielles Phantomgeb&amp;auml;ude das einerseits zeigen soll, wie das Geb&amp;auml;ude hier gebaut einmal in etwa aussehen k&amp;ouml;nnte und andererseits, &amp;uuml;ber seine Farbe, ob es hier &amp;uuml;berhaupt gebaut werden kann. Falls der bau m&amp;ouml;glich ist, so erscheint das Phantomgeb&amp;auml;ude gr&amp;uuml;n, anderenfalls rot. Zu der Zeit, in der TheoTown noch in Blitz3D programmiert worden war, wurde jedem Geb&amp;auml;ude per Plugin eine Grafik zugeordnet die die beiden Phantomgrafiken enthielt (also das Geb&amp;auml;ude einmal gr&amp;uuml;n und einmal rot eingef&amp;auml;rbt), das sind die YesNo-Grafiken. Warum waren diese notwendig? Weil es ohne die Verwendung von 3D-Befehlen in Blitz3D nicht m&amp;ouml;glich ist Bilder ohne langsame Pixelbefehle einzuf&amp;auml;rben.&lt;br /&gt;In BlitzMax nun jedoch wurden diese Grafiken &amp;uuml;berfl&amp;uuml;ssig, da man diese ebenso gut ohne Geschwindigkeitsverlust in Echtzeit eingef&amp;auml;rbt einzeichnen lassen kann. Hier der grafische Vergleich:&lt;br /&gt;Phantomgeb&amp;auml;ude mit antiken YesNo-Grafiken:&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://theotown.com/app/theo/theotown/pix/yesno_old_yes.png&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt; &lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://theotown.com/app/theo/theotown/pix/yesno_old_no.png&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;Phantomgeb&amp;auml;ude jetzt:&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://theotown.com/app/theo/theotown/pix/yesno_new_yes.png&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt; &lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://theotown.com/app/theo/theotown/pix/yesno_new_no.png&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;Der Unterschied zwischen Alt und Neu f&amp;auml;llt wie so oft gr&amp;ouml;&amp;szlig;er aus als erwartet, auf dieses Thema werde ich allerdings etwas weiter unten noch genauer eingehen.&lt;br /&gt;Es bleibt zu erw&amp;auml;hnen, dass ohne die YesNo-Grafiken ungef&amp;auml;hr 10 MB des Arbeisspeichers eingespart werden k&amp;ouml;nnen. Das mag zwar in Zeiten der 16 GB RAM Rechner nicht besonders viel sein, aber ich halte das dennoch, wie zu sehen, durchaus f&amp;uuml;r erw&amp;auml;hnenswert.&lt;br /&gt;&lt;br /&gt;&lt;i&gt;&lt;u&gt;&lt;span style=&quot;color: olive; font-size: 1.1em;&quot;&gt;Nachtrag:&lt;/span&gt;&lt;/u&gt;&lt;/i&gt;&lt;br /&gt;Aufgrund von Protesten gegen die neue Darstellung von Phantomgeb&amp;auml;uden habe ich noch einmal etwas an deren Darstellungsweise herumgespielt, dabei kam folgendes Ergebnis heraus:&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://theotown.com/app/theo/theotown/wklg4/b_yes_fut.png&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt; &lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://theotown.com/app/theo/theotown/wklg4/b_no_fut.png&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;Ich werde diese Darstellung nun vorerst so belassen, denn wie bereits richtig festgestellt worden ist, handelt es sich hierbei tats&amp;auml;chlich nur um eine Kleinigkeit welche sich jederzeit &amp;auml;ndern l&amp;auml;sst. &amp;Uuml;ber Pixmaps 'richtig' eingef&amp;auml;rbte Bilder bzw. Graustufen selbst zu erzeugen halte ich bei der Menge an Geb&amp;auml;uden f&amp;uuml;r zu zeitaufw&amp;auml;ndig.&lt;br /&gt;Auf ChaosCoders Rat hin werden nun die Phantombilder nahezu unsichtbar, sobald die Maus sich &amp;uuml;ber einem Gadget befindet welches ein Bauen/Abrei&amp;szlig;en an dieser Stelle unm&amp;ouml;glich macht (damit der Spieler wei&amp;szlig;, wann er unbesorgt klicken kann).&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;/forum/images/smiles/icon_arrow.gif&quot; alt=&quot;Arrow&quot; /&gt; &lt;b&gt;Noch mehr Abgase braucht wie Welt&lt;/b&gt;&lt;br /&gt;Nein, nat&amp;uuml;rlich nicht, zumindest nicht die reale Welt! In TheoTown jedoch konnten Fabriken noch die M&amp;ouml;glichkeit, mehrere Rauchemitter zu besitzen, gut vertragen. Damit k&amp;ouml;nnen nun Fabriken endlich aus mehreren Schloten gleichzeitig Qualmen, das macht das Spiel nun gleich ein wenig lebhafter. Die Positionen und Arten der Rauchemitter k&amp;ouml;nnen dabei &amp;uuml;ber das entsprechende Plugin festgelegt werden, au&amp;szlig;erdem k&amp;ouml;nnen, rein theoretisch, alle Geb&amp;auml;ude Rauch emittieren (ob das sinnvoll ist w&amp;auml;re die andere Frage). Hier ein kleines Standbild um solche Fabriken einmal zu zeigen:&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://theotown.com/app/theo/theotown/wklg4/smoke.png&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;/forum/images/smiles/icon_arrow.gif&quot; alt=&quot;Arrow&quot; /&gt; &lt;b&gt;Die Einwohner und Ihre Ziele&lt;/b&gt;&lt;br /&gt;Jetzt komme ich zu einem derzeit recht aktuellen Aspekt des Spiels, n&amp;auml;mlich Einwohner welche inzwischen auch schon mehr oder weniger implementiert sind. Das Einwohnersystem ist noch nicht ganz aus der Planungs- und Experimentierphase heraus, aber das Ganze sollte sich in etwa folgenderma&amp;szlig;en abspielen:&lt;br /&gt;-Neuank&amp;ouml;mmlinge in der Stadt haben in der Regel kaum oder gar kein Geld, daher suchen sie sich ein m&amp;ouml;glichst billiges Haus (Techlevel I) mit freier Wohnung und ziehen dort nur unter der Voraussetzung eines in der N&amp;auml;he liegenden, geeigneten Arbeitsplatzes ein. (Dabei gilt es auch noch weitere Faktoren zu ber&amp;uuml;cksichtigen, aber dazu mehr sobald die Planung dazu abgeschlossen ist)&lt;br /&gt;-Haben sich solche Menschen einmal eingefunden und auch schon etwas Geld angespart (nur bei entsprechenden Steuern und Mieten m&amp;ouml;glich), so fangen sie an sich nach Wohnungen und dazugeh&amp;ouml;rigen Jobs des n&amp;auml;chstens Levels umzusehen&lt;br /&gt;-Verliert ein Einwohner einen Job, etwa, weil es vom Spieler abgerissen wurde, so sucht er sich einen neuen gleichen Levels und muss, falls er keinen neuen Job findet, wieder einen Level nach unten oder gar ganz aus der Stadt auswandern&lt;br /&gt;-Hat ein Einwohner trotz Arbeit nicht gen&amp;uuml;gend Geld um sowohl Steuern als auch Miete zu bezahlen, so muss er ebenfalls entweder einen Level absteigen oder aus der Stadt auswandern&lt;br /&gt;Jeder Einwohner ist dabei ein Individuum und kann daher separat &amp;uuml;ber ein Informationsfenster, so ist es zumindest eingeplant, abgerufen werden. Zur Visualisierung k&amp;ouml;nnte man beispielsweise alle von Einwohnern eines Geb&amp;auml;udes genutzten Verkehrswege und Ziele grafisch darstellen, in etwa so:&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://theotown.com/app/theo/theotown/wklg4/way.png&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;i&gt;&lt;u&gt;&lt;span style=&quot;color: olive; font-size: 1.1em;&quot;&gt;Nachtrag:&lt;/span&gt;&lt;/u&gt;&lt;/i&gt;&lt;br /&gt;Urspr&amp;uuml;nglich wollte ich mir die Details zu den Einwohnern sparen, aber da es offenbar dringenden Bedarf um Aufkl&amp;auml;rung in diese Richtung gibt nun Folgendes:&lt;br /&gt;1. Pro &lt;u&gt;Wohngeb&amp;auml;ude&lt;/u&gt; gibt es eine maximale Anzahl m&amp;ouml;glicher Einwohner, diese ist der &amp;Uuml;bersicht zuliebe meistens deutlich kleiner als sie es in der Realit&amp;auml;t w&amp;auml;re. Es k&amp;ouml;nnen also &lt;u&gt;mehrere Einwohner&lt;/u&gt; ein Haus bewohnen.&lt;br /&gt;2. Pro Einwohner werden, so zumindest geplant, nur relativ &lt;u&gt;wenige Informationen&lt;/u&gt; gespeichert, also nicht mehr als Wohnort, Arbeitsplatz und der Weg zum Arbeitsplatz. Der Speicherverbrauch ist folglich sehr gering und normalerweise nicht sp&amp;uuml;rbar.&lt;br /&gt;3. Jedes Geb&amp;auml;ude wird im Durchschnitt nur &lt;u&gt;einmal pro Sekunde&lt;/u&gt; geupdated und damit ebenso dessen Einwohner ( &lt;img src=&quot;/forum/images/smiles/icon_arrow.gif&quot; alt=&quot;Arrow&quot; /&gt; es kommt zu &lt;u&gt;keiner sp&amp;uuml;rbaren Verlangsamung&lt;/u&gt; des Spiels).&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;/forum/images/smiles/icon_arrow.gif&quot; alt=&quot;Arrow&quot; /&gt; &lt;b&gt;Dem Benutzer sei das Interface gewidmet&lt;/b&gt;&lt;br /&gt;Die Benutzeroberfl&amp;auml;che ist ein wichtiger Teil des Spiels, im Falle von TheoTown kann man ihre Elemente verschieben und auch sonst recht viel mit ihnen machen. Bisher, das hei&amp;szlig;t seit dem letzten &amp;ouml;ffentlichen Post meinerseits hier, lief die Benutzeroberfl&amp;auml;che gr&amp;ouml;&amp;szlig;tenteils unabh&amp;auml;ngig vom eigentlichen Spiel, doch genau das hat sich nun, neben einigen anderen Programmierinternen Dingen, ge&amp;auml;ndert!&lt;br /&gt;In TheoTown gibt es ein paar sehr wichtige Haupttools, auf die ich nun n&amp;auml;her eingehen werde:&lt;br /&gt;&lt;br /&gt;&lt;i&gt;&lt;u&gt;Das Multifunktionstool&lt;/u&gt;&lt;/i&gt;&lt;br /&gt;Dieses Men&amp;uuml;, bestehend aus einem Kreis mit drei Kn&amp;ouml;pfen sowie einer Fl&amp;auml;che in der Mitte um das Ganze zu verschieben, bildet das Kernst&amp;uuml;ck der Bedienung des Spiels. Jeder der drei Kn&amp;ouml;pfe fasst einige Aktionen zusammen, die als Buttons um den Kreis herum erscheinen, sobald man einen der drei Kn&amp;ouml;pfe bet&amp;auml;tigt (Man kann sie auf gleiche Art und Weise wieder verschwinden lassen). Mit Hilfe dieser neu erschienen Buttons kann man alles tun und lassen was man will, das bedeutet Dinge ein-/ ausblenden, das Baumen&amp;uuml; starten, das Spiel speichern oder gar beenden usw.&lt;br /&gt;Ihr habt es vermutlich bereits auf dem ein oder anderen Bild begutachten k&amp;ouml;nnen, aber dennoch hier noch einmal ein Bild von dem Ganzen:&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://theotown.com/app/theo/theotown/pix/gui/mft.png&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;i&gt;&lt;u&gt;Die Minimap&lt;/u&gt;&lt;/i&gt;&lt;br /&gt;Auch dieses Tool konnte bereits hier und da begutachtet werden. Man kann es, wie alle Bedienelemente in TheoTown, herumschieben und es sogar vergr&amp;ouml;&amp;szlig;ern/verkleinern. Es dient insbesondere der Orientierung, &amp;uuml;ber die Tasten um die Minimap herum kann man zus&amp;auml;tzlich auch hinein- bzw. herauszoomen. Hier habe ich ebenfalls ein Bildchen gemacht, die Symbole auf den Buttons sollten selbsterkl&amp;auml;rend sein (das '+' und das '-' werden dabei &amp;uuml;brigens noch Farbe bekommen):&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://theotown.com/app/theo/theotown/pix/gui/mm.png&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;i&gt;&lt;u&gt;Das Bautool&lt;/u&gt;&lt;/i&gt;&lt;br /&gt;Davon habe ich bisher nichts ver&amp;ouml;ffentlicht, warum nicht? Ganz einfach, es existierte bisher nur als Konzept, und Konzepte ver&amp;ouml;ffentliche ich eben nur ungern &lt;img src=&quot;/forum/images/smiles/icon_wink.gif&quot; alt=&quot;Wink&quot; /&gt; .&lt;br /&gt;Um mir etwas Erkl&amp;auml;rungsarbeit zu sparen, aber auch, um den Vergleich zwischen Konzept und Umsetzung zu zeigen, gibt es hier, ausnahmsweise, die Planung f&amp;uuml;r das Aussehen des Bautools zu sehen:&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://theotown.com/app/theo/theotown/bm/konzept.png&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;Und nun die fertige Umsetzung, wobei der Rand jeweils verschiedene Farben, ja, sogar Muster, je nach gew&amp;auml;hlter Kategorie, annehmen kann. Diese Kategorien reichen dabei von Stra&amp;szlig;en und Geb&amp;auml;uden bis hin zum Abrei&amp;szlig;en, es handelt sich also auch um ein Bulldozertool &lt;img src=&quot;/forum/images/smiles/icon_wink.gif&quot; alt=&quot;Wink&quot; /&gt; . Aufgerufen mit den jeweiligen Kategorien wird das Baumen&amp;uuml; &amp;uuml;ber die entsprechenden Buttons des Multifunktionskreises. Nun aber wirklich das Bild der Umsetzung:&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://theotown.com/app/theo/theotown/pix/gui/bt.png&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;Man m&amp;ouml;ge erkennen, dass ich einen Techlevel zu viel eingeplant habe, aber Hauptsache die Umsetzung stimmt, nicht? &lt;img src=&quot;/forum/images/smiles/icon_smile.gif&quot; alt=&quot;Smile&quot; /&gt; &lt;br /&gt;&lt;br /&gt;&lt;i&gt;&lt;u&gt;Die Touchscreen-Bau-Maus/Die Bauhilfe&lt;/u&gt;&lt;/i&gt;&lt;br /&gt;Dieses Tool kann vom Baumen&amp;uuml; aus aufgerufen werden, es dient in erster Linie um das Pr&amp;auml;zise Bauen auch f&amp;uuml;r TouchPCs zu erm&amp;ouml;glichen, bei denen man nicht immer in der Lage ist durch Dr&amp;uuml;cken den richtigen Bauort zu erwischen... Unter Verwendung der Maus kann es aber dennoch durchaus auch n&amp;uuml;tzlich sein, aber das werdet Ihr dann beim Release irgendwann selbst herausfinden k&amp;ouml;nnen:&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://theotown.com/app/theo/theotown/pix/gui/bh.png&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;i&gt;&lt;u&gt;Die Schriftart&lt;/u&gt;&lt;/i&gt;&lt;br /&gt;Ich habe, bisher provisorisch, das Spiel einmal von der BlitzMax-Standardfont befreit, welche nicht nur unsch&amp;ouml;n war, sondern auch Umlaute nicht darstellen konnte. Ich wei&amp;szlig; noch nicht, ob die nun verwendete auch weiterhin drinn bleiben wird, aber bisher scheint sie doch ganz gut zum Spiel zu passen.&lt;br /&gt;&lt;br /&gt;&lt;i&gt;&lt;u&gt;Die Aktionsbuttons&lt;/u&gt;&lt;/i&gt;&lt;br /&gt;Alle Kn&amp;ouml;fpe mit farbigem Icon, auch die, die eines bekommen sollen, f&amp;uuml;hren nun beim Bet&amp;auml;tigen eine kleine Animation aus um dem Benutzer ein Feedback &amp;uuml;ber den erkannten Klick zu geben 8) .&lt;br /&gt;&lt;br /&gt;&lt;i&gt;&lt;u&gt;Die Multitoucherkennung&lt;/u&gt;&lt;/i&gt;&lt;br /&gt;Wo es sich hier doch um ein Spiel handelt, das vollst&amp;auml;ndig mit nur einer Maus bedient werden kann, ist auch eine Multitoucherkennung integriert die insbesondere beim Interface zur Verwendung kommen kann (z.B. verschieben mehrerer Gadgets zur gleichen Zeit). Um dem User auch hier besseres Feedback zu geben, werden Ber&amp;uuml;hrpunkt mit dem Bildschirm mit einem leicht leuchtenden Schleifer hervorgehoben, auf die Verwendung mit der Maus hat diese Neuerung keinen Einfluss (etwas, das ich m&amp;ouml;glicherweise noch &amp;auml;ndern werde). Mehr Infos zum Multitouch sind in &lt;a href=&quot;https://www.blitzforum.de/forum/viewtopic.php?t=34549&quot; target=&quot;_blank&quot;&gt;diesem Post&lt;/a&gt; zu finden.&lt;br /&gt;&lt;br /&gt;&lt;i&gt;&lt;u&gt;Die Tooltips&lt;/u&gt;&lt;/i&gt;&lt;br /&gt;Wie in meinen vorherigen Bildchen schon relativ gut zu sehen, gibt es f&amp;uuml;r alle Buttons auch entsprechende Tooltipps die dem Benutzer dabei helfen sollen sich im Spiel zu Recht zu finden. Sie erscheinen, sobald die Maus sich &amp;uuml;ber mehrere Sekunden auf demselben Gadget befindet und werden dabei sanft eingeblendet.&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;/forum/images/smiles/icon_arrow.gif&quot; alt=&quot;Arrow&quot; /&gt; &lt;b&gt;Wie sieht das Ganze denn in Aktion aus?&lt;/b&gt;&lt;br /&gt;Es m&amp;ouml;ge dem ein oder anderen schon aufgefallen sein, dass es wieder einmal Zeit f&amp;uuml;r ein Video w&amp;auml;re. Aber bevor ich zu diesem komme, erst noch einmal die Diskussion zu Alt und Neu.&lt;br /&gt;Mir ist es zugegebenerma&amp;szlig;en sehr wichtig, nachher nicht zu viele Stimmen &amp;agrave; la &amp;quot;was hat der nur aus diesem einst grandiosen Spiel gemacht? &lt;img src=&quot;/forum/images/smiles/icon_evil.gif&quot; alt=&quot;Evil or Very Mad&quot; /&gt; &amp;quot; zu h&amp;ouml;ren, welche ich insbesondere deswegen f&amp;uuml;rchte, weil ich bei der Benutzeroberfl&amp;auml;che so sehr vom urspr&amp;uuml;nglichen Konzept abweiche. Auch mag es dem ein oder anderen sauer aufsto&amp;szlig;en, dass ich die pixeligen Grafiken von theotheoderich mit diesem neumodischen Alphazeugs mische. Nun gut, das sind durchaus nachvollziehbare Meinungen, aber irgendjemand muss das Aussehen eben nun einmal entscheiden und ich habe mich eben f&amp;uuml;r etwas Neues und vor allem Innovatives entschieden, etwas, mit dem - so hoffe ich - alle leben k&amp;ouml;nnen.&lt;br /&gt;So, nachdem das nun gekl&amp;auml;rt w&amp;auml;re zum Video, aufgenommen &lt;b&gt;vom User&lt;/b&gt; ich:&lt;br /&gt;&lt;a href=&quot;http://www.youtube.com/watch?v=NkGmafm4ut8&quot; target=&quot;_blank&quot;&gt;Auf Youtube&lt;/a&gt;&lt;br /&gt;Zum Vergleich habe ich auch noch ein &amp;auml;lteres Video bereitgestellt, aufgenommen von theotheoderich im November 2007:&lt;br /&gt;&lt;a href=&quot;http://www.youtube.com/watch?v=7gY3_Zxjenw&amp;amp;feature=mfu_in_order&amp;amp;list=UL&quot; target=&quot;_blank&quot;&gt;Auf Youtube&lt;/a&gt;&lt;br /&gt;&lt;span style=&quot;color: #A0A0A0; font-size: 1.1em;&quot;&gt;(Die Direktlinks zu downloadbaren Videodateien musste ich leider serverbedingt herausnehmen)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;/forum/images/smiles/icon_arrow.gif&quot; alt=&quot;Arrow&quot; /&gt; &lt;b&gt;Der Pluginmanager, er lebt noch&lt;/b&gt;&lt;br /&gt;Ein gr&amp;ouml;&amp;szlig;eres Thema des letzten Eintrags hier war der so genannte PluginManager, ein Programm, mit dessen Hilfe das Editieren von Plugins erleichtert werden sollte. Da es einige Neuerungen gab, gibt es inzwischen auch eine Neue Version, n&amp;auml;mlich v0.0.2!&lt;br /&gt;&lt;a href=&quot;https://theotown.com/app/theo/theotown/pluginManager/pluginManager002.rar&quot; target=&quot;_blank&quot;&gt;&lt;b&gt;Download f&amp;uuml;r Windows&lt;/b&gt;&lt;/a&gt; (RAR-Archiv, Gr&amp;ouml;&amp;szlig;e: ~388KB)&lt;br /&gt;&lt;a href=&quot;https://theotown.com/app/theo/theotown/pluginManager/pluginManager_OSXIntel002.zip&quot; target=&quot;_blank&quot;&gt;&lt;b&gt;Download f&amp;uuml;r MacOS X (Intel)&lt;/b&gt;&lt;/a&gt; (ZIP-Archiv, Gr&amp;ouml;&amp;szlig;e: ~372KB)&lt;br /&gt;Wie immer liegt der BlitzMax-Source jeweils aus diversen Gr&amp;uuml;nden bei, verwendet wurde das inzwischen &amp;ouml;ffentliche MaxGUI-Modul.&lt;br /&gt;Unter Windows sieht das Ganze nun so aus:&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://theotown.com/app/theo/theotown/pluginManager/newV.png&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;Neue Features sind neue Plugintypen, ein Dateiexplorer f&amp;uuml;r die Ressourcenauswahl und das manuelle setzen einer neuen ZufallsID.&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;/forum/images/smiles/icon_arrow.gif&quot; alt=&quot;Arrow&quot; /&gt; &lt;b&gt;Neue Bauten&lt;/b&gt;&lt;br /&gt;Auch der Geb&amp;auml;udekatalog hat sich wieder einmal vergr&amp;ouml;&amp;szlig;ert, folgende neue Pixeleien hat theotheoderich f&amp;uuml;r TheoTown gepixelt:&lt;br /&gt;&lt;i&gt;&lt;u&gt;Ein 2x2 gro&amp;szlig;es Stadthaus&lt;/u&gt;&lt;/i&gt;&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;http://forum.theotown.de/userpix/2_wohnhaus323_1.gif&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt; &lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;http://forum.theotown.de/userpix/2_wohnhaus323_2x_1.gif&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;i&gt;&lt;u&gt;Ein 5x5 gro&amp;szlig;es, modernes Kohlekraftwerk&lt;/u&gt;&lt;/i&gt;&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;http://forum.theotown.de/userpix/2_coalpower_1.gif&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt; &lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;http://forum.theotown.de/userpix/2_coalpower2x_1.gif&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;i&gt;&lt;u&gt;Ein 2x2 gro&amp;szlig;es Wohnhaus aus den 50er Jahren&lt;/u&gt;&lt;/i&gt;&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://theotown.com/app/theo/theotown/wklg4/wohnhaus13_1.png&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt; &lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://theotown.com/app/theo/theotown/wklg4/wohnhaus13_2x_1.png&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;i&gt;&lt;u&gt;Eine 6x6 gro&amp;szlig;e Fabrik als &amp;Uuml;berarbeitung eines zu kleinen Geb&amp;auml;udes gleicher Art&lt;/u&gt;&lt;/i&gt;&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;http://forum.theotown.de/userpix/2_preview_factory_6x6_9_1.gif&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt; &lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;http://forum.theotown.de/userpix/2_2xpreview_factory_6x6_9_1.gif&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;/forum/images/smiles/icon_arrow.gif&quot; alt=&quot;Arrow&quot; /&gt; &lt;b&gt;Mehr Infos&lt;/b&gt;&lt;br /&gt;Wie immer gibt es noch mehr Lesestoff zum Thema auf der Homepage von TheoTown, diese findet Ihr unter der folgenden Adresse:&lt;br /&gt;&lt;span style=&quot;font-size: 20px;&quot;&gt;&lt;a href=&quot;http://www.theotown.de/&quot; target=&quot;_blank&quot;&gt;www.TheoTown.de&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-size: 16px;&quot;&gt;Das war es auch schon wieder, viele Gr&amp;uuml;&amp;szlig;e und falls vorhanden, viel Gl&amp;uuml;ck bei euren eigenen Projekten&lt;br /&gt;&lt;i&gt;Lobby&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;</description>
			<pubDate>Wed, 10 Nov 2010 17:20:00 +0100</pubDate>
		</item>

		<item>
			<title>Einflüsse, Einflüsse und nochmals Einflüsse</title>
			<link>https://www.blitzforum.de/worklogs/28/#2853</link>
			<guid>https://www.blitzforum.de/worklogs/28/#2853</guid>
			<author>Lobby</author>
			<description>Der Titel dieses Worklogeintrags gibt es, denke ich, recht gut wieder. Diesmal geht es unter Anderem tats&amp;auml;chlich um Einfl&amp;uuml;sse &lt;img src=&quot;/forum/images/smiles/icon_smile.gif&quot; alt=&quot;Smile&quot; /&gt; .&lt;br /&gt;&lt;br /&gt; &lt;img src=&quot;/forum/images/smiles/icon_arrow.gif&quot; alt=&quot;Arrow&quot; /&gt; &lt;b&gt;Worum geht es bei den Einfl&amp;uuml;ssen?&lt;/b&gt;&lt;br /&gt;Ich habe im letzten Worklogeintrag hier bereits erkl&amp;auml;rt worum es geht, allerdings werde ich nun etwas weiter ausholen...&lt;br /&gt;Fange ich noch einmal ganz von vorne an. In TheoTown baut der Spieler alle Geb&amp;auml;ude selbst, setzt also, nicht wie in diversen anderen St&amp;auml;dteaufbauspielen, keine Grundfl&amp;auml;chen bestimmter Arten auf denen von alleine gebaut wird. Nun ist TheoTown aber kein Stadteditor, sondern ein St&amp;auml;dteaufbauspiel (au&amp;szlig;er vielleicht im Cheatmodus), was nun bedeutet, dass der Spiel auch irgendwie gefordert werden muss.&lt;br /&gt;Soweit so gut, eine Sache unter vielen ist nun das Einflusssystem, es beeinfluss mit seinen Einfl&amp;uuml;ssen sowohl was man baut, wo man baut und ob Einwohner kommen und/oder gehen.&lt;br /&gt;&lt;br /&gt; &lt;img src=&quot;/forum/images/smiles/icon_arrow.gif&quot; alt=&quot;Arrow&quot; /&gt; &lt;b&gt;Wie viele Einfl&amp;uuml;sse gibt es?&lt;/b&gt;&lt;br /&gt;Insgesamt gibt es f&amp;uuml;r jedes einzelne Feld ganze 15 Einfl&amp;uuml;sse (fr&amp;uuml;her waren es sogar einmal 16 &lt;img src=&quot;/forum/images/smiles/icon_eek.gif&quot; alt=&quot;Shocked&quot; /&gt; ). Im Folgenden eine kleine Auflistung aller Einfl&amp;uuml;sse:&lt;br /&gt;&lt;b&gt;Positive Einfl&amp;uuml;sse (Werte die f&amp;uuml;r den Bau eines Geb&amp;auml;udes mindestens erf&amp;uuml;llt sein m&amp;uuml;ssen):&lt;/b&gt;&lt;br /&gt;-Wasserverf&amp;uuml;gbarkeit&lt;br /&gt;-Energieverf&amp;uuml;gbarkeit&lt;br /&gt;-Medizinerreichbarkeit&lt;br /&gt;-Religionsaus&amp;uuml;bungsm&amp;ouml;glichkeiten&lt;br /&gt;-Sportm&amp;ouml;glichkeiten&lt;br /&gt;-Polizeiverf&amp;uuml;gbarkeit&lt;br /&gt;-Feuerwehrverf&amp;uuml;gbarkeit&lt;br /&gt;-Kulturg&amp;uuml;ter&lt;br /&gt;-Freizeitm&amp;ouml;glichkeiten&lt;br /&gt;-Bildungsm&amp;ouml;glichkeiten&lt;br /&gt;-Radiovielfalt&lt;br /&gt;-Fernsehvielfalt&lt;br /&gt;&lt;b&gt;Negative Einfl&amp;uuml;sse (Werte, die f&amp;uuml;r den bau eines Geb&amp;auml;udes h&amp;ouml;chstens vorhanden sein d&amp;uuml;rfen):&lt;/b&gt;&lt;br /&gt;-Luftverschmutzung&lt;br /&gt;-Wasserverschmutzung&lt;br /&gt;-L&amp;auml;rm/St&amp;ouml;rende Ger&amp;auml;usche&lt;br /&gt;&lt;br /&gt;Jeder dieser Einfl&amp;uuml;sse wird nun also f&amp;uuml;r jedes einzelne Feld verwaltet und hat dabei einen Wertebereich von 0 bis 100 (Angabe daher in Prozent). Jegliche Geb&amp;auml;ude k&amp;ouml;nnen, definiert durch ihre Plugindatei, Einfl&amp;uuml;sse emittieren. Rechnerisch wird hierbei, zumindest bisher, so vorgegangen, dass Einfl&amp;uuml;sse h&amp;ouml;herer Wertigkeit Einfl&amp;uuml;sse mit geringerem Wert &amp;uuml;berschreiben (Ausnahmen w&amp;auml;ren dabei gegebenenfalls sinnvoll).&lt;br /&gt;Berechnet werden die Einfl&amp;uuml;sse stehts nur einmal pro Sekunde, das schont den Rechner und ist, wie wenige Tests schnell zeigten, vollkommen ausreichend (es muss hin und wieder neu berechnet werden, da sich stetig &amp;auml;ndernde Dinge, wie etwa die Stra&amp;szlig;enbelastung, ebenfalls auf die Einfl&amp;uuml;sse auswirken).&lt;br /&gt;&lt;br /&gt;Was das Bauen betrifft, so ben&amp;ouml;tigt jedes Geb&amp;auml;ude f&amp;uuml;r den Bau bestimmte Einfl&amp;uuml;sse. Sind diese Einfl&amp;uuml;sse, nach dem das Geb&amp;auml;ude errichtet wurde, nun nicht mehr erf&amp;uuml;llt, so gibt es eine &amp;quot;Geb&amp;auml;udeunzufriedenheit&amp;quot; die die Einwohner irgendwann bis hin zum Ausziehen zwingt. Die f&amp;uuml;r ein Geb&amp;auml;ude ben&amp;ouml;tigten Einfl&amp;uuml;sse werden ebenfalls per Plugin festgelegt, mit Au&amp;szlig;ernahme der Wohn-, Gesch&amp;auml;fts- und Industriegeb&amp;auml;ude, f&amp;uuml;r diese gibt es jweils je Techlevel festgelegt Werte (hier muss unter Anderem eine gewisse Balance gefunden werden).&lt;br /&gt;&lt;br /&gt; &lt;img src=&quot;/forum/images/smiles/icon_arrow.gif&quot; alt=&quot;Arrow&quot; /&gt; &lt;b&gt;Wie stellt man Einfl&amp;uuml;sse grafisch dar?&lt;/b&gt;&lt;br /&gt;Ich habe mir hierzu so genannte Einflussmasken entwickelt, diese geben f&amp;uuml;r jeden Einfluss einen minimal angeforderten Wert an und k&amp;ouml;nnen daraus den Wert, wie sehr ein Feld diese Einfl&amp;uuml;sse erf&amp;uuml;llt, errechnen. Anhand dieses Wertes kann dem Feld anschlie&amp;szlig;end eine Farbe zugeordnet werden. Um dadurch nicht die Anzahl einzuzeichnender Bilder zu erh&amp;ouml;hen (das w&amp;auml;re sehr rechenintensiv), zeichne ich anschlie&amp;szlig;end die Bodentiles mit entsprechend gesetzter Farbe ein (ein Hoch auf BlitzMax).&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://theotown.com/app/theo/theotown/pix/influences/infComB_sc.png&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;(Im Baumodus wird mit Hilfe von Farben von/bis/zwichen rot und gelb angezeigt, wie viel noch zu einem m&amp;ouml;glichen Bau fehlt. Gr&amp;uuml;n zeigt an, &amp;quot;hier kann das gebaut werden&amp;quot; (zumindest den Einfl&amp;uuml;ssen nach). Damit ein Geb&amp;auml;ude auch wirklich errichtet werden kann, m&amp;uuml;ssen alle Tiles auf denen das Geb&amp;auml;ude einmal stehen soll gr&amp;uuml;n markiert sein. Bitte beachten, dass die genauen Einflusswerte vorerst gr&amp;ouml;&amp;szlig;tenteils nur provisorisch gesetzt wurden.)&lt;br /&gt;&lt;br /&gt;Doch jetzt kommt nat&amp;uuml;rlich die Frage auf, ob man da nicht m&amp;ouml;glicherweise auch gleich die Minimap mit einf&amp;auml;rben k&amp;ouml;nnte, aber dazu komme ich jetzt:&lt;br /&gt;&lt;br /&gt; &lt;img src=&quot;/forum/images/smiles/icon_arrow.gif&quot; alt=&quot;Arrow&quot; /&gt; &lt;b&gt;Einfl&amp;uuml;sse auf der Minimap&lt;/b&gt;&lt;br /&gt;Die Minimap besteht aus einer Pixmap/einem Image das normalerweise nur beim Bauen/Abrei&amp;szlig;en neu bezeichnet wird. Grund hierf&amp;uuml;r ist vorallem die Zeit, die insbesondere gr&amp;ouml;&amp;szlig;ere Pixmaps beim Locken und zur&amp;uuml;ck-Locken ben&amp;ouml;tigten.&lt;br /&gt;Jetzt besteht die Minimap aus zwei Pixmaps/Images die &amp;uuml;bereinander gezeichnet werden. Erstaunlicherweise w&amp;auml;re das Neuzeichnen auf die Pixmaps bei einer Map der Gr&amp;ouml;&amp;szlig;e 128*128 sogar echtzeittauglich, allerdings wird auch diese Aufgabe, da es eben nicht h&amp;auml;ufiger von N&amp;ouml;ten ist, nun auch immer nur einmal pro Sekunde erledigt. Ich frage mich, ob Maps von Gr&amp;ouml;&amp;szlig;en wie 1024*1024 da jetzt &amp;uuml;berhaupt noch sinnvoll w&amp;auml;ren, denn da werden Pixmaps dann doch sehr langsam (Tests zeigen leider ein klares &amp;quot;ja, es ist zu langsam&amp;quot;).&lt;br /&gt;Ich habe mich dazu entschieden das Bild der Einflussminimap mit LighBlend &amp;uuml;ber das &amp;quot;echtfarben&amp;quot;-Minimapbild zu zeichnen, das Ergebnis sieht dann n&amp;auml;mlich in etwa so aus (Kontrast zwischen Minimap und &amp;quot;realer&amp;quot; Map ist mir wichtig):&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://theotown.com/app/theo/theotown/pix/influences/infMM_new.png&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;(Hier ist nun lediglich die Luftverschmutzung dargestellt, rot=hohe Verschmutzung, gr&amp;uuml;n=niedrige Verschmutzung)&lt;br /&gt;&lt;br /&gt; &lt;img src=&quot;/forum/images/smiles/icon_arrow.gif&quot; alt=&quot;Arrow&quot; /&gt; &lt;b&gt;Wie bearbeitet man die Plugindateien?&lt;/b&gt;&lt;br /&gt;&lt;b&gt;M&amp;ouml;glichkeit 1:&lt;/b&gt; Man schnappt sich einen simplen Texteditor, kennt alle f&amp;uuml;r ein TheoTown-Plugin m&amp;ouml;glichen Parameter und verwendet diese richtig.&lt;br /&gt;&lt;b&gt;M&amp;ouml;glichkeit 2:&lt;/b&gt; Ich habe vor kurzem einen Editor zur leichteren Handhabung der Plugin-Inis von theoTown geschrieben, den &lt;i&gt;PluginManager&lt;/i&gt;!&lt;br /&gt;&lt;br /&gt;Um das einmal wiederholt zu haben: Ein Plugin besteht in TheoTown im Idealfall aus einem Ordner im TheoTown Unterordner data/plugins, der eine .ini-Datei mit den Kofigurationen enth&amp;auml;lt, sowie alle ben&amp;ouml;tigten/verwendeten (Grafik)Ressourcen. In dieser .ini-Datei sind nun sch&amp;ouml;n untereinander alle Parameter aufgelistet und k&amp;ouml;nnen daher relativ bequem bearbeitet werden.&lt;br /&gt;&lt;br /&gt;Der PluginManager &amp;uuml;bernimmt nun lediglich den Part diese Parameter einzulesen und in einer fast noch &amp;uuml;bersichtlicheren Zusammenstellung anzuzeigen. Hier kurz zwei Screens zum Zeigen des Managers:&lt;br /&gt;&lt;a href=&quot;https://theotown.com/app/theo/theotown/pluginManager/pE_WIN_sc.png&quot; target=&quot;_blank&quot;&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://theotown.com/app/theo/theotown/pluginManager/pE_WIN_sc_small.png&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;/a&gt; &lt;a href=&quot;https://theotown.com/app/theo/theotown/pluginManager/pE_OSX_sc.png&quot; target=&quot;_blank&quot;&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://theotown.com/app/theo/theotown/pluginManager/pE_OSX_sc_small.png&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;(Nur ein Klick von der Vergr&amp;ouml;&amp;szlig;erung entfernt!)&lt;br /&gt;Wie zu sehen ist, ist das Tool auch MacOS tauglich (danke an &lt;b&gt;den User&lt;/b&gt; &lt;a href=&quot;https://www.blitzforum.de/forum/profile.php?mode=viewprofile&amp;amp;u=2445&quot; target=&quot;_blank&quot;&gt;ich&lt;/a&gt; f&amp;uuml;r den Screen unter OS X) da ich zu dessen Entwicklung BlitzMax+MaxGUI verwendet habe. Hier der/die Download(s):&lt;br /&gt;&lt;a href=&quot;https://theotown.com/app/theo/theotown/pluginManager/pluginManager.rar&quot; target=&quot;_blank&quot;&gt;Download f&amp;uuml;r &lt;b&gt;Windows&lt;/b&gt;&lt;/a&gt; (Gr&amp;ouml;&amp;szlig;e: ~268 KB)&lt;br /&gt;&lt;a href=&quot;https://theotown.com/app/theo/theotown/pluginManager/pluginManager_OSXIntel.zip&quot; target=&quot;_blank&quot;&gt;Download f&amp;uuml;r &lt;b&gt;OS X Intel&lt;/b&gt;&lt;/a&gt; (Gr&amp;ouml;&amp;szlig;e: ~477 KB, f&amp;uuml;r den Download ebenfalls nocheinmal ein Dankesch&amp;ouml;n an &lt;b&gt;den User&lt;/b&gt; &lt;a href=&quot;https://www.blitzforum.de/forum/profile.php?mode=viewprofile&amp;amp;u=2445&quot; target=&quot;_blank&quot;&gt;ich&lt;/a&gt;)&lt;br /&gt;Der Sourcecode liegt in beiden Paketen bei, Leute mit Linux oder PPC k&amp;ouml;nnen es sich also, unter gegebenen Umst&amp;auml;nden, selbst zurecht compilen.&lt;br /&gt;&lt;br /&gt;Achja, weshalb ich das Ding hier anbiete? Es war schon immer ein Grundkonzept von TheoTown, dass auch Au&amp;szlig;enstehende an dem Projekt auf irgend eine Art und Weise mithelfen k&amp;ouml;nnen. Aus diesem Grund habe ich mich auch um eine recht umfangreiche Dokumentation des PluginManagers bem&amp;uuml;ht (man m&amp;ouml;ge mir die Verwendung von Baukastentools dabei doch bitte verzeihen) und denke, dass mir das auch, zumindest im Ansatz, schon ganz gut gelungen ist. Also einfach einmal hereinschnuppern &lt;img src=&quot;/forum/images/smiles/icon_wink.gif&quot; alt=&quot;Wink&quot; /&gt; .&lt;br /&gt;&lt;br /&gt;Das Tool ist eigentlich fertig, allerdings wird es hin und wieder um neue Parameter erweitert werden... Aber auf das Thema werde ich noch in zuk&amp;uuml;nftigen Worklogeintr&amp;auml;gen kommen &lt;img src=&quot;/forum/images/smiles/icon_smile.gif&quot; alt=&quot;Smile&quot; /&gt; .&lt;br /&gt;&lt;br /&gt; &lt;img src=&quot;/forum/images/smiles/icon_arrow.gif&quot; alt=&quot;Arrow&quot; /&gt; &lt;b&gt;Neue Geb&amp;auml;ude&lt;/b&gt;&lt;br /&gt;Es tut sich leider in letzter Zeit recht wenig bei mir was das Pixeln betrifft, aber theotheoderich war wie immer, soweit es seine Zeit zulie&amp;szlig;, sehr flei&amp;szlig;ig:&lt;br /&gt;Ein Wohnhaus f&amp;uuml;r Stufe/Techlevel 2 oder 3 auf 2x2 Feldern:&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;http://forum.theotown.com/userpix/2_wohnhaus2_2_1.gif&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;http://forum.theotown.com/userpix/2_wohnhaus2_2_2x_1.gif&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Ein Museum auf 5x5 Feldern:&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;http://forum.theotown.com/userpix/2_museum07_complete_1.gif&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;http://forum.theotown.com/userpix/2_museum07_complete_2x_1.gif&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;(theo, alias theotheoderich, beh&amp;auml;lt es sich selbstverst&amp;auml;ndlich vor, noch &amp;Auml;nderungen an den Geb&amp;auml;uden vorzunehmen &lt;img src=&quot;/forum/images/smiles/icon_exclaim.gif&quot; alt=&quot;Exclamation&quot; /&gt; )&lt;br /&gt;Ich hoffe, dass ich auch bald wieder einmal zum Pixeln komme, aber mit dem Programm selbst muss es eben doch auch weitergehen &lt;img src=&quot;/forum/images/smiles/icon_rolleyes.gif&quot; alt=&quot;Rolling Eyes&quot; /&gt; .&lt;br /&gt;&lt;br /&gt; &lt;img src=&quot;/forum/images/smiles/icon_arrow.gif&quot; alt=&quot;Arrow&quot; /&gt; &lt;b&gt;Weitere Infos&lt;/b&gt;&lt;br /&gt;Wie immer gibt es noch mehr Lesestoff auf &lt;a href=&quot;http://www.theotown.de/&quot; target=&quot;_blank&quot;&gt;www.theotown.de&lt;/a&gt;, der offiziellen Homepage von TheoTown!&lt;br /&gt;Zu Fragen, Anregungen oder &amp;Auml;hnlichem bin ich wie immer offen, schreibt mir hier einfach in die Kommentare oder &amp;Auml;hnliches &lt;img src=&quot;/forum/images/smiles/icon_wink.gif&quot; alt=&quot;Wink&quot; /&gt; .&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;So leid es mir auch tut, aber jeder Worklogeintrag hat irgendwo ein Ende und das Ende von diesem hier ist eben nuneinmal hier. Bleibt nichts, au&amp;szlig;er auf den n&amp;auml;chsten zu warten, bis dann &lt;img src=&quot;/forum/images/smiles/icon_wink.gif&quot; alt=&quot;Wink&quot; /&gt; ,&lt;br /&gt;Lobby</description>
			<pubDate>Thu, 26 Aug 2010 22:30:41 +0200</pubDate>
		</item>

		<item>
			<title>Es war einmal... und ist noch immer!</title>
			<link>https://www.blitzforum.de/worklogs/28/#2804</link>
			<guid>https://www.blitzforum.de/worklogs/28/#2804</guid>
			<author>Lobby</author>
			<description>Und es geht weiter, wobei ich dabei nicht vergesse mich f&amp;uuml;r die lange &amp;quot;Ruhepause&amp;quot; dieses Worklogs zu entschuldigen, manchmal kommt man vor lauter Motivation f&amp;uuml;r das Projekt selbst mit der &amp;ouml;ffentlichen Vorf&amp;uuml;hrung einfach nicht mehr richtig hinterher (manche wissen sicherlich was ich damit meine) &lt;img src=&quot;/forum/images/smiles/icon_rolleyes.gif&quot; alt=&quot;Rolling Eyes&quot; /&gt; .&lt;br /&gt;Wie dem auch sei, dann mache ich diesen Eintrag eben einfach etwas umfangreicher &lt;img src=&quot;/forum/images/smiles/icon_biggrin.gif&quot; alt=&quot;Very Happy&quot; /&gt; .&lt;br /&gt;&lt;br /&gt;&lt;br /&gt; &lt;img src=&quot;/forum/images/smiles/icon_arrow.gif&quot; alt=&quot;Arrow&quot; /&gt; &lt;b&gt;Dinge, die sich die letzten Monate so getan haben&lt;/b&gt;&lt;br /&gt;- Wenn Stra&amp;szlig;e nachtr&amp;auml;glich von einem Geb&amp;auml;ude, das diese jedoch ben&amp;ouml;tigt, entfernt wird, so erscheint das &amp;quot;no street&amp;quot; Symbol &amp;uuml;ber dem Geb&amp;auml;ude und die &amp;quot;Arbeit&amp;quot; des Geb&amp;auml;udes wird eingestellt.&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://theotown.com/app/theo/theotown/wklg3/noRoad.png&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;- Die Minimap funktioniert nun einwandfrei und auch nicht quadratische Maps, falls es diese jemals geben sollte, funktionieren problemlos. Hier die Standardmap einfach etwas verzerrt:&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://theotown.com/app/theo/theotown/wklg3/minimap.png&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;- Stra&amp;szlig;enbelastung wird nun f&amp;uuml;r alle Stra&amp;szlig;entiles aufgezeichnet und kann auf Wunsch grafisch dargestellt werden, zum Sinn des Ganzen komme ich gleich bei den Einfl&amp;uuml;ssen.&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://theotown.com/app/theo/theotown/wklg3/traffic.png&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt; &lt;br /&gt;- Man kann inzwischen auf Wunsch alle m&amp;ouml;glichen Arten von Geb&amp;auml;uden ausblenden lassen, sowie auch B&amp;auml;ume oder Autos, wozu das sinnvoll ist sollte klar sein. Hier werden Wohngeb&amp;auml;ude, Industrieanlagen sowie Parks ausgeblendet:&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://theotown.com/app/theo/theotown/wklg3/blendOut.png&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;- Das Interface nimmt nun endlich Form an, zumindest vorerst grafisch. Wie inoffiziell bereits angek&amp;uuml;ndigt ist es auch f&amp;uuml;r (Multi-)Touchscreens optimiert und dementsprechend etwas untypisch, vielleicht auch etwas futuristischer, gestaltet. Die Icons sind bisher eher noch nicht ganz angepasst:&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://theotown.com/app/theo/theotown/wklg3/interface.png&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt; &lt;br /&gt;- FPS-Unabh&amp;auml;ngigkeit ist oberstes Gebot bei diesem Projekt, das gilt selbstverst&amp;auml;ndlich auch f&amp;uuml;r die Autos und die vorerst integrierten Animationen der Tooltipps.&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://theotown.com/app/theo/theotown/wklg3/tooltipp.png&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;- Es gibt einen neuen Animationstyp, Decoanimationen, sie liegen &amp;uuml;ber den Geb&amp;auml;udeanimationen und zeichnen sich durch ihre Unabh&amp;auml;ngigkeit zum Rest des Geb&amp;auml;udes aus. Inzwischen kann man mit Hilfe der Plugins nun auch die Animationsgeschwindikeiten f&amp;uuml;r die beiden Animationstypen festlegen.&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://theotown.com/app/theo/theotown/wklg3/decoAnim.png&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;  &lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://theotown.com/app/theo/theotown/decoanim_px/pic.png&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://theotown.com/app/theo/theotown/decoanim_px/plus.png&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://theotown.com/app/theo/theotown/decoanim_px/animframes.png&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://theotown.com/app/theo/theotown/decoanim_px/result.png&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://theotown.com/app/theo/theotown/decoanim_px/animated.gif&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;- Das Stra&amp;szlig;ensystem wurde &amp;uuml;berarbeitet, &amp;auml;hnlich dem in SimCity4 (von EA-Games, vielleicht kennt ja jemand dieses Spiel) verwendeten System, bei welchem Stra&amp;szlig;en sich beim Bau nicht automatisch mit anderen Stra&amp;szlig;en verbinden, es sei denn sie kreuzen diese.&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://theotown.com/app/theo/theotown/wklg3/streetSC4.png&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;- Es sind nun programmintern Vorbereitungen f&amp;uuml;r die Speichern- und Ladenfunktionen vorhanden, mit deren Ausbauung werde ich allerdings noch etwas warten aufgrund der vielen Dinge die noch nicht im Spiel integriert sind aber sp&amp;auml;ter auch einmal gezeichnet werden sollen.&lt;br /&gt;[Was f&amp;uuml;r ein Bild sollte ich denn hier bittesch&amp;ouml;n zeigen?]&lt;br /&gt;&lt;br /&gt;- Die maximale Geb&amp;auml;udegr&amp;ouml;&amp;szlig;e wurde nun erheblich vergr&amp;ouml;&amp;szlig;ert, dennoch empfehle ich Geb&amp;auml;ude nicht gr&amp;ouml;&amp;szlig;er als 10*10 Felder gro&amp;szlig; zu machen damit der Spieler nachher nicht pl&amp;ouml;tzlich Platzmangel bekommt &lt;img src=&quot;/forum/images/smiles/icon_wink.gif&quot; alt=&quot;Wink&quot; /&gt; .&lt;br /&gt;Grund f&amp;uuml;r diese Ver&amp;auml;nderung ist ein neues Geb&amp;auml;ude von theotheoderich, welches allerdings, da es noch nicht fertiggestellt wurde, noch nicht ver&amp;ouml;ffentlicht wird (tja, was k&amp;ouml;nnte das wohl sein?).&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://theotown.com/app/theo/theotown/wklg3/8x8.png&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;- Pathfinding f&amp;uuml;r Einwhoner und ihren Arbeitsplatz. Sicherlich, ich habe nicht vor, dass jeder Einwohner mit seinem Auto (hat ja noch nicht einmal jeder eines) die Strecke seines Wohnsitzes zu seinem Arbeitsplatz und umgedreht hin und wieder einmal abf&amp;auml;hrt, stattdessen geht es vielmehr darum, dass der Ort eines Arbeitsplatzes f&amp;uuml;r einen Einwohner auch Sinn ergibt und nicht zu weit entfernt liegt. Das hei&amp;szlig;t nun, dass ich mir den k&amp;uuml;rzesten Weg, falls vorhanden, zwischen zwei angegebenen Geb&amp;auml;uden heraussuchen lassen kann, eine sehr praktische und auch erstaunlich schnelle Angelegenheit (0 bis 4 Millisekunden die vergleichsweise selten angewandt werden m&amp;uuml;ssen ist nicht viel). Wie man sieht werden auch Stra&amp;szlig;en die sich nur &amp;quot;ber&amp;uuml;hren&amp;quot; richtig mit einbezogen:&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://theotown.com/app/theo/theotown/tjump_px/path.png&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;Die komischen, gef&amp;auml;rbten Quadrate &amp;uuml;berall dienen lediglich Testzwecken zu dem gleich erw&amp;auml;hnten Einflusssystem.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt; &lt;img src=&quot;/forum/images/smiles/icon_arrow.gif&quot; alt=&quot;Arrow&quot; /&gt; &lt;b&gt;Was ist derzeit in Arbeit? -Einfl&amp;uuml;sse&lt;/b&gt;&lt;br /&gt;Das Einflusssystem, das h&amp;ouml;rt um Einiges weniger komplexer an als es ist. Um aus TheoTown nicht eines dieser simplen Stadt-Bau-Tools zu machen muss es auch Herausforderungen geben, diese werden in TheoTown in erster Linie durch das Einflusssystem gegeben.&lt;br /&gt;In TheoTown l&amp;auml;uft es so, dass der Spieler ausw&amp;auml;hlt, was er wo bauen will. Zus&amp;auml;tzlich gibt es f&amp;uuml;r jede Geb&amp;auml;udeart sechs Techlevel. Wenn man nun ein Geb&amp;auml;ude bauen will kommen die Einfl&amp;uuml;sse ins Spiel (das sind immerhin ganze 15 St&amp;uuml;ck), denn je nach Techlevel und Geb&amp;auml;udeart werden bestimmte Anspr&amp;uuml;che an die Umgebung gestellt und sind diese nicht erf&amp;uuml;llt, so kann nicht gebaut werden.&lt;br /&gt;Selbstverst&amp;auml;ndlich fallen auch Dinge wie Stra&amp;szlig;enbelastung ins Gewicht, da diese etwa die Einfl&amp;uuml;sse von Luftverschmutzung und L&amp;auml;rm beeinflussen welche wiederum von wohlhabenderen Einwohnern eher ungern geduldet werden.&lt;br /&gt;&lt;br /&gt;Die gr&amp;ouml;&amp;szlig;te Schwierigkeit bei den Einfl&amp;uuml;ssen wird es werden, eine gewisse Balance zwischen ihnen zu finden, sodass im Endeffekt dann auch der gew&amp;uuml;nschte Spielspa&amp;szlig; aufkommen kann. Programmtechnisch sind die Einfl&amp;uuml;sse bereits gr&amp;ouml;&amp;szlig;tenteils integriert.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt; &lt;img src=&quot;/forum/images/smiles/icon_arrow.gif&quot; alt=&quot;Arrow&quot; /&gt; &lt;b&gt;Welche neuen Geb&amp;auml;ude gibt es?&lt;/b&gt;&lt;br /&gt;Auch wenn theotheoderich leider zeitlich nicht mehr so intensiv f&amp;uuml;r dieses Projekt arbeiten kann, so hat er es dennoch geschafft wieder einmal einige tolle neue Geb&amp;auml;ude f&amp;uuml;r TheoTown zu pixeln:&lt;br /&gt;&lt;br /&gt;- Zwei Stadth&amp;auml;user Stufe 2:&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://forum.theotown.com/userpix/2_20100612_stadthaus_2x2_1.png&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://forum.theotown.com/userpix/2_20100612_2x_stadthaus_2x22_2.png&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://forum.theotown.com/userpix/2_stadthaus11_2x2_2.png&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://forum.theotown.com/userpix/2_2x_stadthaus11_2x2_2.png&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;- Ein kleines Wohnhaus Stufe 2 oder 3:&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://forum.theotown.com/userpix/2_20100615_res_1x1_1.png&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://forum.theotown.com/userpix/2_20100615_2x_res_1x1_1.png&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;- Ein 3x3 Wohnblock/Hochhaus Stufe 3:&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://forum.theotown.com/userpix/2_20100616_3res_3x3_1.gif&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://forum.theotown.com/userpix/2_20100616_3res_3x3_2x_1.gif&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Dagegen habe ich lediglich dieses hier als neu vorzuweisen, wobei es super geeignet war um den neuen Animationstypen zu testen (der Brunnen ist n&amp;auml;mlich, wie weiter oben zu sehen, animiert &lt;img src=&quot;/forum/images/smiles/icon_smile.gif&quot; alt=&quot;Smile&quot; /&gt; ):&lt;br /&gt;&lt;br /&gt;- Ein Wohnhaus mit Animation (hier noch in Rohform, das Endprodukt ist wie die Animation oben zu sehen):&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://theotown.com/app/theo/theotown/builds/build42/house.png&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://theotown.com/app/theo/theotown/builds/build42/housebig.png&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt; &lt;img src=&quot;/forum/images/smiles/icon_arrow.gif&quot; alt=&quot;Arrow&quot; /&gt; &lt;b&gt;Wo gibt es mehr zum Thema TheoTown?&lt;/b&gt;&lt;br /&gt;Selbstverst&amp;auml;ndlich auf &lt;a href=&quot;http://www.theotown.de/&quot; target=&quot;_blank&quot;&gt;www.theotown.de&lt;/a&gt;, der offiziellen Homepage von TheoTown welche ich im &amp;Uuml;brigen wieder prim&amp;auml;r (nat&amp;uuml;rlich neben diesem Worklog hier) f&amp;uuml;r die Pr&amp;auml;sentation der Fortschritte in TheoTown nutzen werde &lt;img src=&quot;/forum/images/smiles/icon_wink.gif&quot; alt=&quot;Wink&quot; /&gt; .&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Das war es leider auch schon wieder soweit von mir und TheoTown, bis zum n&amp;auml;chsten Eintrag&lt;br /&gt;Lobby</description>
			<pubDate>Fri, 13 Aug 2010 13:39:08 +0200</pubDate>
		</item>

		<item>
			<title>Und weiter gehts</title>
			<link>https://www.blitzforum.de/worklogs/28/#2220</link>
			<guid>https://www.blitzforum.de/worklogs/28/#2220</guid>
			<author>Lobby</author>
			<description>Und weiter geht es mit meinem &amp;quot;Fanprojekt&amp;quot;. Hierbei nochmals vielen Dank an die netten Kommentare zu diesem Worklog die immer wieder zeigen wie wichtig es ist, dieses Projekt nicht fallen zu lassen &lt;img src=&quot;/forum/images/smiles/icon_wink.gif&quot; alt=&quot;Wink&quot; /&gt; .&lt;br /&gt;&lt;br /&gt;Diesmal erst einmal noch einmal ein kleiner R&amp;uuml;ckgriff auf die bestehende Zeichenroutine die bei diesem TheoTown leider etwas anderst ausfallen muss als beim Original. Das Original von theotheoderich wurde bekanntlich in Blitz3D geschrieben, das hei&amp;szlig;t einerseits windowsonly, andererseits aber auch relativ schnelle Buffer die sich super zum Optimieren eignen. So wurde jedes mal nur das neu eingezeichnet, was auch wirklich von N&amp;ouml;ten war, und der Rest mit Hilfe von zuvor entsprechend vorbereiteten Buffern erledigt. Nun, da ich BlitzMax verwende stehen mir solche Buffer leider nicht zur Verf&amp;uuml;gung und die Benutzung von Pixmaps (eine Art Pendant zu den Buffern) stellte sich aufgrund der Iso-Form der Tiles (Transparenzen in Schreibprozessen werden bei Pixmaps ignoriert und einzelnes Einzeichnen w&amp;uuml;rde den Rahmen sprengen &lt;img src=&quot;/forum/images/smiles/icon_arrow.gif&quot; alt=&quot;Arrow&quot; /&gt; man br&amp;auml;uchte mehrere Pixmaps &lt;img src=&quot;/forum/images/smiles/icon_arrow.gif&quot; alt=&quot;Arrow&quot; /&gt; mehr Rechenzeit beim un-/ und locken) als recht aufw&amp;auml;ndig und vor allem als zu langsam heraus. Wer will schon beim Scrollen jedes mal ein paar Sekunden, oder bei Spielstart ein paar Minuten, warten m&amp;uuml;ssen?!&lt;br /&gt;Aus diesen Gr&amp;uuml;nden wird bei mir mit jedem Frame die komplette sichtbare Szene neu eingezeichnet, das ist in BlitzMax im Gegensatz zu Blitz3D zwar allemal schnell genug, andererseits aber keinesfalls eine Ideall&amp;ouml;sung. Wie dem auch sei, vielleicht finde ich hier noch eine bessere L&amp;ouml;sung.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Und nun, was hat sich seit letzter Woche ge&amp;auml;ndert?&lt;br /&gt;&lt;br /&gt;&lt;b&gt;-K&amp;auml;fer bek&amp;auml;mpfen&lt;/b&gt;&lt;br /&gt;Ja, es hat sich doch tats&amp;auml;chlich hier und dort noch ein K&amp;auml;fer hin verirrt, aber soweit ich sie gefunden habe sind sie nun alle vernichtet &lt;img src=&quot;/forum/images/smiles/icon_twisted.gif&quot; alt=&quot;Twisted Evil&quot; /&gt; .&lt;br /&gt;&lt;br /&gt;&lt;b&gt;-Rauch/Qualm&lt;/b&gt;&lt;br /&gt;Ich habe mich nun schon an die Implementation der sichtbaren Abgase, die so manche Fabriken aussto&amp;szlig;en, gemacht. Hierbei gehe ich nach theotheoderichs urspr&amp;uuml;nglichem Plan vor, die einzelnen Qualmwolken dynamisch verwalten zu lassen. Bei ihm verursachte das leider enormen Rechen- und Speicheraufwand auf Grund der vielen einzelnen Types, weshalb er dann auf statische Animationen umgestiegen ist. So, warum sollte das bei mir nun nicht auch passieren? Es ist bekannt, dass BlitzMax bei Types nicht so verschwenderisch mit den Ressourcen umgeht wie Blitz3D, von daher gab es wie erwartet da bisher keine Probleme. Die Vorteile von solchem dynamischem Qualm bestehen vor allem darin, dass man auf ihn wechselnden Wind anwenden kann und er sehr viel lebhafter wirkt, was er ja auch ist &lt;img src=&quot;/forum/images/smiles/icon_smile.gif&quot; alt=&quot;Smile&quot; /&gt; :&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://theotown.com/app/theo/theotown/ptt_px2/p0.png&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;Die Tatsache, dass der Qualm auf einem Standbild etwas leblos scheint, sollte nachvollziehbar sein. Ich habe mich daf&amp;uuml;r entschieden, dem Rauch hier auch Transparenzen zu geben um sein Aufl&amp;ouml;sen etwas sanfter zu machen und damit er nicht mehr so viel von dem dahinter verdeckt.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;-Wasseranimation&lt;/b&gt;&lt;br /&gt;Sch&amp;ouml;n war das Wasser des &amp;quot;alten&amp;quot; TheoTowns, doch beim Neuen wird es wohl fast genauso aussehen. So wechseln die Wassertiles in bestimmten, individuellen Zeitr&amp;auml;umen, ihr Wassertile-Bild. Im Folgenden die einzelnen Wassertile-Bildchen:&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://theotown.com/app/theo/theotown/ptt_px2/p1.png&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;Wie unschwer zu erkennen sein sollte, haben einige von ihnen transparente Pixel. S&amp;auml;he doch die Animation recht lieblos aus, wenn sich einfach nur die Bildchen der Wassertiles &amp;auml;ndern w&amp;uuml;rden, so kommt noch ein entsprechender Hintergrund hinzu, der f&amp;uuml;r &amp;quot;Glanzpunkte&amp;quot; mit Hilfe eben dieser durchsichtigen Pixel sorgt. Dieser Hintergrund wird durch zwei, sich in entgegengesetzter Richtung bewegende, Bilder erzeugt. Nun w&amp;uuml;rden hier nur noch &amp;quot;flie&amp;szlig;ende Glanzpunkte&amp;quot; fehlen, die entsprechende Str&amp;ouml;mungen andeuten k&amp;ouml;nnten.&lt;br /&gt;Die beiden f&amp;uuml;r den Hintergrund verwendeten Bilder sehen, etwas verkleinert, wie folgt aus:&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://theotown.com/app/theo/theotown/ptt_px2/p2.png&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Zu guter Letzt noch das Ganze in Kombination, so k&amp;ouml;nnte eine Stadt also bereits aussehen:&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://theotown.com/app/theo/theotown/ptt_px2/p3.png&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;Auf Nachfrage hat &lt;a href=&quot;https://www.blitzforum.de/forum/profile.php?mode=viewprofile&amp;amp;u=2445&quot; target=&quot;_blank&quot;&gt;ich&lt;/a&gt; freundlicherweise ein Video von TheoTown gemacht das die neuen Effekte und auch das Spiel &amp;uuml;berhaupt einmal in Aktion zeigt. Ihr k&amp;ouml;nnt auf &lt;a href=&quot;http://www.youtube.com/watch?v=VqpQ6GequgI&quot; target=&quot;_blank&quot;&gt;YouTube&lt;/a&gt; anschauen. Das Video zeigt au&amp;szlig;erdem auch die Plattformunabh&amp;auml;ngigkeit durch BlitzMax &lt;img src=&quot;/forum/images/smiles/icon_razz.gif&quot; alt=&quot;Razz&quot; /&gt; .&lt;br /&gt;&lt;br /&gt;Ich hoffe wie immer, dass euch meine kleine Vorstellung gefallen hat &lt;img src=&quot;/forum/images/smiles/icon_wink.gif&quot; alt=&quot;Wink&quot; /&gt; &lt;br /&gt;Lobby.</description>
			<pubDate>Sat, 20 Mar 2010 18:54:11 +0100</pubDate>
		</item>

		<item>
			<title>Neustart...</title>
			<link>https://www.blitzforum.de/worklogs/28/#2201</link>
			<guid>https://www.blitzforum.de/worklogs/28/#2201</guid>
			<author>Lobby</author>
			<description>Es hat hier leider schon l&amp;auml;nger keine Neuerungen mehr gegeben, der Grund hierf&amp;uuml;r liegt darin, dass theotheoderich, der Sch&amp;ouml;pfer von TheoTown, durch seinen beruflichen Werdegang nun kaum noch die n&amp;ouml;tige Zeit und Lust findet, an diesem Projekt weiterzuarbeiten. Nachvollziehbar, auch wegen der mehreren bekannten Probleme die durch die Verwendung von Blitz3D auftraten, dennoch aber auch etwas schade &lt;img src=&quot;/forum/images/smiles/icon_rolleyes.gif&quot; alt=&quot;Rolling Eyes&quot; /&gt; .&lt;br /&gt;Das liegt nun schon mehr als einen Monat zur&amp;uuml;ck und w&amp;auml;hrend dieser Zeit kam ich auf die Idee, selbst zumindest einmal einen Pluginloader, wie er in TheoTown Verwendung fand, in BlitzMax selbst nach zu programmieren.&lt;br /&gt;Im Laufe der Zeit entwickelte sich aus diesem einst mal kleinen Ladeprogramm eine kleine, abgespeckte, aber funktionsf&amp;auml;hige Kopie des urspr&amp;uuml;nglichen TheoTowns.&lt;br /&gt;&lt;br /&gt;Da vorerst nicht abzusehen ist, wie, wann und wo an dem bisherigen TheoTown Projekt von theotheoderich weitergearbeitet werden kann/wird, falls &amp;uuml;berhaupt, werde ich vorerst diesen Worklog f&amp;uuml;r mein &amp;quot;Fanprojekt&amp;quot; verwenden, ebenfalls unter dem Namen TheoTown soweit m&amp;ouml;glich.&lt;br /&gt;Wie oben bereits beschrieben verwende ich BlitzMax anstatt Blitz3D, wobei Letzteres bisher in diesem Projekt Verwendung fand. Das bedeutet unter anderem, dass dieses Projekt nun auch nicht mehr nur auf Windows begrenzt ist, sondern auch unter MacOS und Linux laufen sollte, und, dass bisher aufgetretene Probleme mit neuerer Grafikhard- und Software gel&amp;ouml;st sein sollten.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Der derzeitige Stand des &amp;quot;Nachbaus&amp;quot; ist nun schon recht weit fortgeschritten, hier nun ein paar Einzelheiten:&lt;br /&gt;&lt;br /&gt;&lt;b&gt;-Der Pluginloader&lt;/b&gt;&lt;br /&gt;Dieser l&amp;auml;dt Plugins wie etwa Geb&amp;auml;ude und Bodentiles aus einem daf&amp;uuml;r vorgesehenen Ordner und stellt diese zur weiteren Verwendung, wie etwa dem Bau, zur Verf&amp;uuml;gung.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;-Das Layersystem&lt;/b&gt;&lt;br /&gt;Genauso &amp;auml;hnlich wie bisher gibt es mehrere Layer die sich um die verschiedensten Dinge k&amp;uuml;mmern. Zu unterst w&amp;auml;re da der sogenannte Bodenlayer, der alle Bodentiles einer Karte verwaltet und einzeichnet. Dann w&amp;auml;re da noch der Stra&amp;szlig;enlayer der sich um die Stra&amp;szlig;en und Br&amp;uuml;cken k&amp;uuml;mmert, bzw. um die einzelnen Stra&amp;szlig;entiles welche dann sich, zumindest f&amp;uuml;rs Zeichen, auch um die Autos k&amp;uuml;mmern. Zu Oberst k&amp;auml;me, zumindest bisher (ein Effektlayer ist in Planung) der Geb&amp;auml;udelayer. Hier werden alle Geb&amp;auml;ude verwaltet und eingezeichnet, ggf. dabei auch animiert. Hier gehe ich allerdings anders vor als bisher, denn bisher wurden die Geb&amp;auml;udegrafiken zerschnitten und einzeln eingezeichnet um falsche &amp;Uuml;berlappungen zu vermeiden. Das mag sinnvoll erscheinen solange die Geb&amp;auml;udegrundfl&amp;auml;chen nicht immer quadratisch sind, da sie aber, zumindest derzeit, immer quadratisch sind, verwalte ich die Geb&amp;auml;udegrafiken immer noch als Ganzes und zeichne deren Grafiken vom linken Punkt aus ausgehend ein. Dazu hier noch ein paar Illustrationen:&lt;br /&gt;&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://theotown.com/app/theo/theotown/ptt_px/p0.png&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;An dem roten Tile befindet sich der Bezugspunkt dieses Geb&amp;auml;udes.&lt;br /&gt;&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://theotown.com/app/theo/theotown/ptt_px/p1.png&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;Die Tiles werden (grafisch) von oben nach unten durchgegangen, und dabei an den hier roten Tiles die Geb&amp;auml;udegrafiken eingezeichnet.&lt;br /&gt;&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://theotown.com/app/theo/theotown/ptt_px/p5.png&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;Warum dieses System nur bei quadratischen Tiles funktioniert sollte hiermit ganz gut zu beantworten sein. Gezeichnet wird immer von links nach rechts, die Bezugspunkte sind nach wie vor auch hier mit den roten Tiles dargestellt. Danke an D2006 f&amp;uuml;r seine Nachfrage diesbez&amp;uuml;glich.&lt;br /&gt;&lt;br /&gt;Um eben &amp;Uuml;berlappungen zu vermeiden, werden f&amp;uuml;rs Zeichnen grunds&amp;auml;tzlich die Tiles von hinten nach vorne durchgegangen. Im Kleinen gilt dies nat&amp;uuml;rlich auch f&amp;uuml;r die Autos, f&amp;uuml;r welche die Stra&amp;szlig;entiles in vier Einzelteiles eingeteilt wurden. Auf jedem Stra&amp;szlig;enst&amp;uuml;ck d&amp;uuml;rfen zwei Autos nie in die gleiche Richtung fahren, so vermeide ich einerseits das grafische ineinander fahren der Autos, andererseits  aber werden auch Staus vermieden, welche den Verkehr komplett lahmlegen indem an z.B. einer Kreuzung mehrere Autos sich gegenseitig blockieren. So sieht dann so ein Stra&amp;szlig;enst&amp;uuml;ck mit seinen Einteilungen aus:&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://theotown.com/app/theo/theotown/ptt_px/p2.png&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;Die Pfeile zeigen hier m&amp;ouml;gliche Fahrtrichtungen f&amp;uuml;r potentielle Autos pro Einzeltile, solche Richtungsdaten liegen f&amp;uuml;r jedes einzelne Stra&amp;szlig;entile vor und k&amp;ouml;nnen pro Einzeltile mehrere Richtungen beinhalten.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;-Das Interface&lt;/b&gt;&lt;br /&gt;Die bisher beschriebenen Abschnitte liegen mir in recht &amp;auml;hnlicher Form als Codeabschnitte vor, wobei die einzelnen Teile recht abgegrenzt voneinander funktionieren. So verwendet zwar beispielsweise das Layersystem den Pluginloader, dieser jedoch hat selbst keinen eigenen Zugriff auf das Layersystem. Durch diese recht unabh&amp;auml;ngige Programmierweise werden Zugriffe des Interfaces dann in etwa wie folgt aussehen,&lt;br /&gt;[syntax=&amp;quot;bmax&amp;quot;]Local layer:TLayer=TLayer.LoadMap(MapPath:String)&lt;br /&gt;...&lt;br /&gt;If blub then layer.BeginBuildMode(p:TPlugin)&lt;br /&gt;layer.Update()&lt;br /&gt;layer.Draw()&lt;br /&gt;...&lt;br /&gt;layer.EndBuildMode()[/syntax]Das Interface ist wie folgend noch zu sehen noch nicht so wie geplant vorhanden, haupts&amp;auml;chlich deswegen, weil ich noch an einer daf&amp;uuml;r geeigneten GUI bastle. Allerdings, wie der gerade gezeigte Code bereits andeuten sollte, s&amp;auml;he die Integration selbst eher simpel aus.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Abschlie&amp;szlig;end hier nun auch noch ein paar Bilder um das bisherige Ergebnis zu pr&amp;auml;sentieren:&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://theotown.com/app/theo/theotown/ptt_px/p3.png&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://theotown.com/app/theo/theotown/ptt_px/p4.png&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;Und bitte daran denken, dass die Grafik zu nahezu 100% von theotheoderich stammt &lt;img src=&quot;/forum/images/smiles/icon_wink.gif&quot; alt=&quot;Wink&quot; /&gt; .&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Von neuen Geb&amp;auml;uden gibt es derzeit eigentlich nichts zu berichten, aber das wird sich schon wieder &amp;auml;ndern.&lt;br /&gt;Das war es soweit jetzt hier von mir, Lobby, Weiteres wird sich zeigen &lt;img src=&quot;/forum/images/smiles/icon_smile.gif&quot; alt=&quot;Smile&quot; /&gt; .</description>
			<pubDate>Sat, 13 Mar 2010 22:42:08 +0100</pubDate>
		</item>

		<item>
			<title>Brücken und Wasser</title>
			<link>https://www.blitzforum.de/worklogs/28/#1351</link>
			<guid>https://www.blitzforum.de/worklogs/28/#1351</guid>
			<author>theotheoderich</author>
			<description>Br&amp;uuml;cken lassen sich zwar immer noch nur in eine Richtung bauen, aber die Grafiken f&amp;uuml;r die andere Richtung sind fast fertig.&lt;br /&gt;&lt;br /&gt;Das Wasser ist jetzt fast so, wie ich es mir vorgestellt habe und nat&amp;uuml;rlich animiert (l&amp;auml;sst sich aber abschalten)&lt;br /&gt;Es hat auch eine leichte Str&amp;ouml;mung in der Flussmitte, damit man auch erkennen kann, dass dort Wasser fliesst. Ist aber eher simpel gemacht.&lt;br /&gt;&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://forum.theotown.com/userpix/2_bruecken01_1.jpg&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://forum.theotown.com/userpix/2_bruecken02_1.jpg&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://forum.theotown.com/userpix/2_bruecken03_1.jpg&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Mit der Metallbr&amp;uuml;cke bin ich noch nicht gl&amp;uuml;cklich, die ist noch etwas zu hell.&lt;br /&gt;&lt;br /&gt;Die &amp;quot;Wasserkarte&amp;quot; wurde etwas erweitert und enth&amp;auml;lt nun auch Infos &amp;uuml;ber Str&amp;ouml;mungen und B&amp;auml;ume.&lt;br /&gt;&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://forum.theotown.com/userpix/2_001_1.png&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;</description>
			<pubDate>Mon, 20 Apr 2009 19:19:27 +0200</pubDate>
		</item>

		<item>
			<title>Wasserflächen und Brücken</title>
			<link>https://www.blitzforum.de/worklogs/28/#1342</link>
			<guid>https://www.blitzforum.de/worklogs/28/#1342</guid>
			<author>theotheoderich</author>
			<description>Lange hat es gedauert, aber &lt;a href=&quot;http://www.theotown.com&quot; target=&quot;_blank&quot;&gt;&lt;b&gt;TheoTown&lt;/b&gt;&lt;/a&gt; wird weiterentwickelt.&lt;br /&gt;&lt;br /&gt;Leider l&amp;auml;sst mir meine Arbeit nicht viel Zeit, aber Wasserfl&amp;auml;chen wollte ich in TheoTown immer schon einmal haben.&lt;br /&gt;&lt;br /&gt;F&amp;uuml;r das Wasser wurde ein neuer Plugintyp &amp;quot;Wasser&amp;quot; erstellt.&lt;br /&gt;Die Wasserfl&amp;auml;chen werden nicht beim Start berechnet (wie bei SimCity) sondern aus einer &amp;quot;Wasserkarte&amp;quot; entsprechend der jeweiligen Kartengr&amp;ouml;&amp;szlig;e ausgelesen.&lt;br /&gt;Das hat den Vorteil, dass man quasi im Malprogramm ein Level gestalten kann.&lt;br /&gt;&lt;br /&gt;Test-&amp;quot;Wassserkarte&amp;quot; f&amp;uuml;r eine 128x128er Karte&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://forum.theotown.com/userpix/2_128_001_testland_1.png&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Beim Spielstart werden dann den Tiles um die Wasserfl&amp;auml;chen herum Ufergrafiken zugewiesen.&lt;br /&gt;&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://forum.theotown.com/userpix/2_flussufer_1.png&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://forum.theotown.com/userpix/2_wasser01_1.png&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Die Wasser- und Ufergrafiken sind nicht animiert, was im Moment noch dazu f&amp;uuml;hrt, dass das Wasser etwas leblos aussieht.&lt;br /&gt;Demn&amp;auml;chst werde ich noch per Zufall erstellte &amp;quot;Glanzpunkte&amp;quot; auf die Wasseroberfl&amp;auml;chen zeichnen.&lt;br /&gt;&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://forum.theotown.com/userpix/2_screenshot09115717apr09_1.jpg&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Um Br&amp;uuml;cken &amp;uuml;ber das Wasser zu bekommen, musste ich etwas &amp;quot;tricksen&amp;quot;.&lt;br /&gt;Auf dem Wasser kann nicht gebaut werden, aber es gibt bei Strassen und Wasser zwei gemeinsamme Variablen. Eine f&amp;uuml;r eine Grafik und eine f&amp;uuml;r die entsprechende Framenummer.&lt;br /&gt;&lt;br /&gt;Die ganze Br&amp;uuml;ckengrafik ist bisher nur WIP, geplant sind aber mehrere Br&amp;uuml;ckenarten.&lt;br /&gt;&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://forum.theotown.com/userpix/2_betonbruecke_1.png&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://forum.theotown.com/userpix/2_2xbetonbruecke_1.png&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Im Prinzip bleibt das Wasser Wasser und wird nicht zur Strasse, aber es werden Br&amp;uuml;ckengrafiken &amp;uuml;ber das Wasser gezeichnet. Solange eine solche Br&amp;uuml;ckengrafik existiert, wird sie von Fahrzeugen wie eine Strasse behandelt.&lt;br /&gt;Im Grunde sollten damit auch Br&amp;uuml;cken an Land z. B. &amp;uuml;ber bereits existierende Strassen m&amp;ouml;glich sein.&lt;br /&gt;&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://forum.theotown.com/userpix/2_screenshot08591017apr09_1.jpg&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Die ganze Br&amp;uuml;ckenbaufunktion ist bisher aber ein (&amp;uuml;bler) Programmhack mit dem ich ausprobieren wollte, ob es &amp;uuml;berhaupt so m&amp;ouml;glich ist, wie ich es mir vorstelle.&lt;br /&gt;Die Br&amp;uuml;cken werden automatisch gesetzt, sobald man eine Strasse zum Ufer hin baut. Die L&amp;auml;nge der Br&amp;uuml;cke wird auch automatisch bestimmt und am anderen Ufer eine Br&amp;uuml;ckenabfahrt hingesetzt.&lt;br /&gt;Das ganze ist noch l&amp;auml;ngst nicht ausgereift und Br&amp;uuml;cken sind bisher nur in eine Richtung m&amp;ouml;glich....aber ich arbeite daran.&lt;br /&gt;Autos k&amp;ouml;nnen sich auch noch nicht &amp;uuml;ber Br&amp;uuml;cken bewegen, aber vorgesehen ist schon alles daf&amp;uuml;r.&lt;br /&gt;&lt;br /&gt;Mal schauen, wie es weitergeht....es gibt ja im Augenblick noch nicht mal eine vern&amp;uuml;nftige Strassenbaufunktion &lt;img src=&quot;/forum/images/smiles/icon_rolleyes.gif&quot; alt=&quot;Rolling Eyes&quot; /&gt; &lt;br /&gt;&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://forum.theotown.com/userpix/2_screenshot09401717apr09_1.jpg&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;</description>
			<pubDate>Fri, 17 Apr 2009 09:48:09 +0200</pubDate>
		</item>


	</channel>
</rss>
