<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0">
	<channel>
		<title>BlitzBasic Portal Worklogs - Bastard Fragtura</title>
		<link>https://www.blitzforum.de/worklogs/543/</link>
		<description>Worklog von Hubsi</description>
		<language>de</language>
		<managingEditor>mail@blitzforum.de</managingEditor>
		<webMaster>mail@blitzforum.de</webMaster>
		<pubDate>Sat, 23 Nov 2013 16:54:59 +0100</pubDate>
		<lastBuildDate>Sat, 23 Nov 2013 16:54:59 +0100</lastBuildDate>

		<item>
			<title>Netz Netz Hurra!</title>
			<link>https://www.blitzforum.de/worklogs/543/#3725</link>
			<guid>https://www.blitzforum.de/worklogs/543/#3725</guid>
			<author>Hubsi</author>
			<description>Neue Funktionen, neue Bugs &lt;img src=&quot;/forum/images/smiles/icon_biggrin.gif&quot; alt=&quot;Very Happy&quot; /&gt;&lt;br /&gt;Nach einer kleinen Schaffenspause kann ich nun berichten das der Multiplayermodus nun im groben und halben implementiert ist und auch soweit funktioniert. Ein wirklich gro&amp;szlig;es Dankesch&amp;ouml;n gilt hier gleich noch ToeB und seiner SimpleUDP 3.0, welche den Part der Netzwerkentwicklung um ca. 1495,3% beschleunigt hat &lt;img src=&quot;/forum/images/smiles/icon_biggrin.gif&quot; alt=&quot;Very Happy&quot; /&gt;&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://www.blitzforum.de/upload/file.php?id=12641&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Hier ist der Chat vor dem Spiel zu sehen. Dieser soll den Spielern die M&amp;ouml;glichkeit geben sich vor dem Spiel zu auszutauschen. Wie leicht zu erkennen ist bin ich mir mit der Platzaufteilung noch nicht einig was die Men&amp;uuml;punkte angeht, m&amp;ouml;chte da aber auch nicht einfach das ganze Ged&amp;ouml;ns nach oben schieben, da das Men&amp;uuml; im restlichen eigentlich &amp;uuml;berall einheitlich ist. Dazu wird mir aber sicher noch was einfallen &lt;img src=&quot;/forum/images/smiles/icon_biggrin.gif&quot; alt=&quot;Very Happy&quot; /&gt; Weiter fehlt noch der Name des Mitspielers vor der Chat-Nachricht. Warum ist diese Kleinigkeit noch nicht drin wird sich jetzt ein Gro&amp;szlig;teil der Menschheit sicher fragen? Nunja, ich hab mir da mit etwas umst&amp;auml;ndlicher Technik selbst ein Bein gelegt  &lt;img src=&quot;/forum/images/smiles/icon_redface.gif&quot; alt=&quot;Embarassed&quot; /&gt;  Es gibt aber schon eine Idee das ganze so zu gestalten das trotzdem kein Byte mehr versendet werden muss als jetzt  &lt;img src=&quot;/forum/images/smiles/icon_smile.gif&quot; alt=&quot;Smile&quot; /&gt;&lt;br /&gt;Auf dem Bild seht Ihr das Spiel (bzw. den Chat nat&amp;uuml;rlich) das als Server l&amp;auml;uft. Der Spieler der als Server fungiert hat das Sonderrecht andere Mitspieler des Spiels zu verweisen und zudem das eigentliche Spiel zu starten. Zu Sinn oder Unsinn dieser Sonderrechte bin ich etwas unentschlossen, da hoffe ich ehrlich gesagt etwas auf Meinungen und/oder Erfahrungen der anderen &lt;img src=&quot;/forum/images/smiles/icon_smile.gif&quot; alt=&quot;Smile&quot; /&gt;&lt;br /&gt;&lt;br /&gt;Im eigentlichen Spiel gibt es jetzt endlich die M&amp;ouml;glichkeit verschiedene Waffen zu sammeln und schlie&amp;szlig;lich auch auszuw&amp;auml;hlen. Bisweilen hat das Spiel vier verschiedene Waffen welche (insofern denn auch aufgesammelt &lt;img src=&quot;/forum/images/smiles/icon_smile.gif&quot; alt=&quot;Smile&quot; /&gt;) mit Mausrad, rechter Maustaste oder Tastatur gew&amp;auml;hlt werden kann. Ich versuche hierbei auch die einzelnen Waffenarten so auszubalancieren das jede Art mehr oder minder ihr eigenes Einsatzgebiet hat. Ich hoffe man versteht was ich eigentlich damit meine &lt;img src=&quot;/forum/images/smiles/icon_biggrin.gif&quot; alt=&quot;Very Happy&quot; /&gt;  Wird man ausgel&amp;ouml;scht verliert man alle Waffen bis auf die Pistole, was verhindern soll das man sich auf eine Waffe einschiesst und so den Spielspa&amp;szlig; zunichte macht.&lt;br /&gt;Zum Schlu&amp;szlig; noch ein paar Bilder aus dem Spiel als Multiplayer. Blau ist hierbei der agierende Spieler, gr&amp;uuml;n sind die Spieler im Netzwerk:&lt;br /&gt;&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://www.blitzforum.de/upload/file.php?id=12643&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;Der Granatenwerfer im Einsatz&lt;br /&gt;&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://www.blitzforum.de/upload/file.php?id=12642&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://www.blitzforum.de/upload/file.php?id=12645&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;Das wird nix &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;So, das wars f&amp;uuml;rs erste. Download m&amp;ouml;chte ich, entgegen der Behauptung im letzten Eintrag, jetzt noch nicht anbieten. Die Bugs sind bislang noch recht l&amp;auml;stig stellenweise, da gilt es erstmal den ein oder anderen auszur&amp;auml;umen &lt;img src=&quot;/forum/images/smiles/icon_mrgreen.gif&quot; alt=&quot;Mr. Green&quot; /&gt;</description>
			<pubDate>Sat, 23 Nov 2013 16:54:59 +0100</pubDate>
		</item>

		<item>
			<title>Stell mich ein...</title>
			<link>https://www.blitzforum.de/worklogs/543/#3714</link>
			<guid>https://www.blitzforum.de/worklogs/543/#3714</guid>
			<author>Hubsi</author>
			<description>Ein Men&amp;uuml; wie man es sich kaum sch&amp;ouml;ner vorstellen kann...&lt;br /&gt;&lt;br /&gt;Es hat wie &amp;uuml;blich l&amp;auml;nger gedauert als ich dachte, doch darf ich nun berichten das die Programm-Spezifizierungs-und-Modifikations-Oberfl&amp;auml;che (kurz PSMO oder umgangssprachlich Men&amp;uuml;) mit heutigem Tage fertig zu sein scheint &lt;img src=&quot;/forum/images/smiles/icon_biggrin.gif&quot; alt=&quot;Very Happy&quot; /&gt; Was noch fehlt ist der Multiplayermodus, da dieser jedoch erfahrungsgem&amp;auml;&amp;szlig; recht aufwendig aus technischer Sicht ausf&amp;auml;llt habe ich mir erlaubt selbigen als einen eigenen Entwicklungsschritt anzusehen und dar&amp;uuml;ber in einem gesondertem Eintrag zu erz&amp;auml;hlen.&lt;br /&gt;Die PSMO &lt;img src=&quot;/forum/images/smiles/icon_mrgreen.gif&quot; alt=&quot;Mr. Green&quot; /&gt; bietet, wie Ihr ja auch auf den Bildern sehen k&amp;ouml;nnt, zu Beginn gleich die wichtigsten Einstellungen an um ohne gro&amp;szlig;es rumgewurstel sofort ins Spiel einsteigen zu k&amp;ouml;nnen. Ich habe versucht die Untermen&amp;uuml;s so zu schachteln das Einstellungen die man in aller Regel nur einmal vornimmt (wie z.B. die Tastenbelegung) ganz nach hinten rutschen, Sachen die man ab und an ver&amp;auml;ndert sind mittig... Man versteht was ich meine? &lt;img src=&quot;/forum/images/smiles/icon_biggrin.gif&quot; alt=&quot;Very Happy&quot; /&gt;&lt;br /&gt;Nunja, viel mehr gibt es zu einem Men&amp;uuml; nicht zu schwafeln denke ich, darum lasse ich lieber noch ein paar wenige Bilder sprechen.&lt;br /&gt;(Beim hochladen der Bilder ist mir jetzt gerade aufgefallen das durch die jpg-Komprimierung das ganze etwas schwammig aussieht und zu allem &amp;Uuml;berfluss habe ich auch noch einen optischen Bug entdeckt. Man m&amp;ouml;ge dies entschuldigen &lt;img src=&quot;/forum/images/smiles/icon_smile.gif&quot; alt=&quot;Smile&quot; /&gt;)&lt;br /&gt;&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://www.blitzforum.de/upload/file.php?id=12589&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;Die &amp;quot;Start-Oberfl&amp;auml;che&amp;quot; wenn man so will. Hier ist alles wichtige versammelt um gleich losspielen zu k&amp;ouml;nnen.&lt;br /&gt;&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://www.blitzforum.de/upload/file.php?id=12590&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;Das Optionen-Untermen&amp;uuml; bietet M&amp;ouml;glichkeiten zum eingeben des Nickname's im Spiel, einstellen der Aufl&amp;ouml;sung (erfordert einen Neustart um wirksam zu werden), u.a.m.&lt;br /&gt;&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://www.blitzforum.de/upload/file.php?id=12591&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;Die Tastenbelegung ist im Auslieferungszustand WASD, so wie es einigen sicher bekannt und gewohnt ist. Leider macht sich auch hier der optische Bug nochmal bemerkbar, doch denke ich daf&amp;uuml;r bereits die L&amp;ouml;sung zu kennen und ihn bis zum n&amp;auml;chsten Update allemal behoben zu haben &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;Mit dem n&amp;auml;chsten Eintrag hoffe ich bereits einen vorl&amp;auml;ufigen Download anbieten zu k&amp;ouml;nnen und w&amp;uuml;nsche Euch solange viel Spa&amp;szlig; beim coden &lt;img src=&quot;/forum/images/smiles/icon_biggrin.gif&quot; alt=&quot;Very Happy&quot; /&gt;</description>
			<pubDate>Wed, 09 Oct 2013 15:50:10 +0200</pubDate>
		</item>

		<item>
			<title>Frag me harder...</title>
			<link>https://www.blitzforum.de/worklogs/543/#3709</link>
			<guid>https://www.blitzforum.de/worklogs/543/#3709</guid>
			<author>Hubsi</author>
			<description>Ich m&amp;ouml;chte hier mein aktuelles Projekt vorstellen:&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Bastard Fragtura&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Einfach gestrickt und schnell - so spielt sich Bastard Fragtura. Einziges Ziel ist das fragmentieren der fiesen Gegner. Und zwar so viel als man in einer Rundenzeit schaffen kann. Wer am Ende dann die meisten Frags auf dem Konto hat darf sich ganz oben aufs Treppchen stellen.&lt;br /&gt;&lt;br /&gt;So zumindest der Plan. Und was ist jetzt der aktuelle Stand dieser Tr&amp;auml;umerei?&lt;br /&gt;Nachdem anfangs noch Gedankenexperimente darum kreisten die Map nur aus Linien und Rechtecken zu basteln wurde mir dann beim weiteren spielen mit der Idee schnell bewusst das mich dies bei der Erarbeitung der KI vor Probleme stellen w&amp;uuml;rde die meine Kompetenzen &amp;uuml;berschreiten. Und so wird jetzt in der aktuellen Version ein bereits mehrfach bew&amp;auml;hrtes System zur Darstellung und Scrolling einer Tilemap eingesetzt das ich schon vor ein paar Jahren entwickelt und im Laufe der Zeit das ein oder andere verbessert habe. Damit d&amp;uuml;rfte auch eine KI noch im Rahmen des realisierbaren sein.&lt;br /&gt;&lt;br /&gt;Und das kann sie bis hierhin schon:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;1. ausw&amp;auml;hlen einer Zielfigur&lt;/ul&gt;&lt;ul&gt;2. den Weg zum Ziel finden&lt;/ul&gt;&lt;ul&gt;3. die Schussbahn pr&amp;uuml;fen, sprich kann ein Projektil sein Ziel &amp;uuml;berhaupt erreichen&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;Hier m&amp;ouml;chte ich zu Punkt 2 noch erw&amp;auml;hnen das die Wegfindung nicht &amp;uuml;ber eine Pathfinding-Routine passiert, wie man vielleicht erstmal denken k&amp;ouml;nnte, sondern dynamisch mit wenig Rechenaufwand ermittelt wird. Dies aus dem Grund da sich die Situation im Spiel so schnell und laufend &amp;auml;ndert das jeder Pathfinding-Algo schlicht zu lange brauchen w&amp;uuml;rde. Im Gegenzug ist das Ergebniss der dynamischen Auswertung zwar nicht immer das non-plus-ultra, doch f&amp;uuml;r diesen Typ Spiel voll und ganz tolerierbar.&lt;br /&gt;Als n&amp;auml;chstes werde ich mich dann um ein paar Bugs k&amp;uuml;mmern welche die KI betreffen. Im speziellen nervt es unheimlich wenn sich der Bot in einer bestimmten Situation, wie im Bild unten zu sehen, festf&amp;auml;hrt:&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://www.blitzforum.de/upload/file.php?id=12575&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;Man sieht hier den Bot der nach links aus dem Gebilde rausl&amp;auml;uft, umdreht und springt aber noch nicht genug Speed aufgebaut hat um dann wirklich auf das Podest zu kommen, aber ich bin sicher auch dieses Problem wird umschifft werden k&amp;ouml;nnen &lt;img src=&quot;/forum/images/smiles/icon_biggrin.gif&quot; alt=&quot;Very Happy&quot; /&gt; Zum Abschluss dieses Eintrags gibts noch was f&amp;uuml;r`s Auge, auch wenn ein Spiel mit Strichm&amp;auml;nnchen jetzt nicht unbedingt die Farbpalette handels&amp;uuml;blicher Monitore sprengen wird &lt;img src=&quot;/forum/images/smiles/icon_mrgreen.gif&quot; alt=&quot;Mr. Green&quot; /&gt;&lt;br /&gt;&lt;br /&gt;Eigentlich als reine Debug- und Testmap gedacht ist diese Arena jetzt mit der Zeit soweit angewachsen das sie es durchaus ins fertige Projekt schaffen k&amp;ouml;nnte:&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://www.blitzforum.de/upload/file.php?id=12573&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Verwickelt in &amp;uuml;ble Gefechte:&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://www.blitzforum.de/upload/file.php?id=12572&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Etwas sehr schlecht zu erkennen ist bislang die Waffe welche gew&amp;auml;hlt ist. Hier wird es ein Symbol in vern&amp;uuml;nftiger Gr&amp;ouml;&amp;szlig;e geben das dem Spieler zeigt was er gerade in der Hand h&amp;auml;lt und wie lange die Munition daf&amp;uuml;r noch reichen wird:&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;https://www.blitzforum.de/upload/file.php?id=12571&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Ja, das wars erstmal im groben, wenns nennenswert neues gibt... ihr wisst schon  &lt;img src=&quot;/forum/images/smiles/icon_razz.gif&quot; alt=&quot;Razz&quot; /&gt; </description>
			<pubDate>Sun, 08 Sep 2013 17:22:17 +0200</pubDate>
		</item>


	</channel>
</rss>
