<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0">
	<channel>
		<title>BlitzBasic Portal Worklogs - Erobere die Schatzinsel!</title>
		<link>https://www.blitzforum.de/worklogs/404/</link>
		<description>Worklog von Hagbard</description>
		<language>de</language>
		<managingEditor>mail@blitzforum.de</managingEditor>
		<webMaster>mail@blitzforum.de</webMaster>
		<pubDate>Wed, 26 Oct 2011 22:48:38 +0200</pubDate>
		<lastBuildDate>Wed, 26 Oct 2011 22:48:38 +0200</lastBuildDate>

		<item>
			<title>Schon so lang her?!</title>
			<link>https://www.blitzforum.de/worklogs/404/#3370</link>
			<guid>https://www.blitzforum.de/worklogs/404/#3370</guid>
			<author>Hagbard</author>
			<description>Kleine Anekdote: Habe den Worklog mit der Nummer 404 &lt;img src=&quot;/forum/images/smiles/icon_smile.gif&quot; alt=&quot;Smile&quot; /&gt;. Habe ganz gut gestaunt, als ich die URL gerade im Augenwinkel hatte. So, nun aber an die Arbeit.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span style=&quot;font-size: 16px;&quot;&gt;Was zuletzt passierte&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;Wahnsinn. Ich schaue gerade auf das Datum der letzten beiden Eintr&amp;auml;ge, schon ein Jahr her. Unglaublich, ich h&amp;auml;tte gewettet, das ist erst wenige Monate her.&lt;br /&gt;&lt;br /&gt;Tats&amp;auml;chlich habe ich zuletzt im April daran gearbeitet und den gesamten Code auf einen vern&amp;uuml;nftigen Stand gebracht. Die in den letzten Eintr&amp;auml;gen beschriebenen &amp;Auml;nderungen sind erfolgreich in den Code eingeflossen. &lt;br /&gt;Dem letzten Worklog-Eintrag entnehme ich, dass ich wohl eine nette, kleine Debugging-Session hinter mir hatte, aber lest selbst:&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span style=&quot;font-size: 16px;&quot;&gt;Debugging-Marathon 14.09.2010&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;Zitat:&lt;div class=&quot;quotebox&quot;&gt;&lt;br /&gt;Das hatte jeder von euch sicher schon mal. Ihr &amp;auml;ndert eine Kleinigkeit, erwartet kaum Probleme, alles funktioniert wie es soll &lt;br /&gt;oder bedarf nur kleiner Anpassungen und damit seid ihr damit durch. &lt;img src=&quot;/forum/images/smiles/icon_twisted.gif&quot; alt=&quot;Twisted Evil&quot; /&gt;  Falsch gedacht! W&amp;auml;hrend ihr euch in Sicherheit wiegt, &lt;br /&gt;krabbeln die K&amp;auml;fer schon aus dem Versteck. &lt;br /&gt;Irgendeine &amp;Auml;nderung, die typischerweise gar nichts mit dem Bug zu tun hat, ruft dann auf einmal Fehler hervor. Scheinbar. &lt;br /&gt;Eigentlich gab es den Fehler schon vorher, aber ihr seid davon &amp;uuml;berzeugt, dass der erst jetzt in Wechselwirkung entstanden ist... Ihr flucht, bedankt euch bei euch selbst und freut euch auf den kommenden Debbung-Marathon.&lt;br /&gt;&lt;br /&gt;Ja, genau so bei mir passiert. Ich habe also sch&amp;ouml;n meine Feld-Routine programmiert, die alles flexibler und toller gemacht hat und dabei gemerkt, dass irgendetwas komplett zerschossen wurde... Na super!&lt;br /&gt;Leider war ich - zugegebenerma&amp;szlig;en- ziemlich blind und bin von dieser Wechselwirkung ausgegangen, die es nicht gab.&lt;br /&gt;&lt;br /&gt;Beim Ablegen der Karten wird ein Array mit den noch sichtbaren Symbolen gef&amp;uuml;ttert (Wieviele Symbole hat der User schon gefunden? Wieviele davon sind richtig usw?). Diese Symbole waren aber total falsch und leider war es mir trotz ausgefeilter und langwieriger Debugging-Methoden ...&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Hier endet der Eintrag von damals.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span style=&quot;font-size: 16px;&quot;&gt;Und wie es weiter geht ...&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;Puh. Ganz ehrlich? Keine Ahnung! Die Spielmechanik funktioniert, jetzt w&amp;auml;re h&amp;uuml;bsch-machen angesagt.&lt;br /&gt;Ich bin mir zurzeit unsicher, wie viel Motivation ich daf&amp;uuml;r habe. Es gibt doch so viel anderes Interessantes da drau&amp;szlig;en &lt;img src=&quot;/forum/images/smiles/icon_smile.gif&quot; alt=&quot;Smile&quot; /&gt;&lt;br /&gt;&lt;br /&gt;Auf jeden Fall habe ich mich die letzten Tage stark mit BlitzMax besch&amp;auml;ftigt. Es ist konsequent, OOP auf diese Weise in einen Basic-Dialekt zu bringen, aber so auf dem ersten Blick und im Vergleich zu anderen Sprachen noch zu wenig und es f&amp;uuml;hlt sich unvollst&amp;auml;ndig an. Aber das sind nur meine bescheidenen 2 cents.&lt;br /&gt;Ich muss eigentlich auch zugeben, dass ich ganz angetan von den neuen M&amp;ouml;glichkeiten bin. Der kleine &amp;Uuml;bungs-Snake-Klon und das kleine Viech (grafische Spielerei) gingen damit ganz angenehm von der Hand.&lt;br /&gt;&lt;br /&gt;Hm, wie w&amp;auml;re es mit einem Rewrite? Dachte ich auch. Und zwar so lange, wie ich dachte, der Code w&amp;auml;re mein Problem. Vielleicht ist er es auch. Vielleicht war er zu unflexibel, um verschiedene Schwierigkeitsstufen einzubauen. Vielleicht fand ich das Spielprinzip nicht mehr so toll. Obwohl nein, ich finde meine Umsetzung wohl einfach nicht angemessen. &lt;br /&gt;&lt;br /&gt;Jetzt, am Ende des Beitrags, w&amp;auml;re es eigentlich Zeit f&amp;uuml;r einen Ausblick, m&amp;ouml;glichst positiv. Hm, gr&amp;uuml;bel, nein!&lt;br /&gt;Ich glaube, es wird so weitergehen:&lt;br /&gt;&lt;br /&gt; &lt;img src=&quot;/forum/images/smiles/icon_exclaim.gif&quot; alt=&quot;Exclamation&quot; /&gt; Ich mache solange was Anderes, bis ich genug Ideen gesammelt habe, die ein w&amp;uuml;rdiges Konzept ergeben&lt;br /&gt; &lt;img src=&quot;/forum/images/smiles/icon_exclaim.gif&quot; alt=&quot;Exclamation&quot; /&gt; Rewrite, damit das Coden mit ein wenig OOP auch Spa&amp;szlig; macht&lt;br /&gt; &lt;img src=&quot;/forum/images/smiles/icon_exclaim.gif&quot; alt=&quot;Exclamation&quot; /&gt; Mir f&amp;auml;llt ein super, geiles Balancing ein &lt;img src=&quot;/forum/images/smiles/icon_biggrin.gif&quot; alt=&quot;Very Happy&quot; /&gt;&lt;br /&gt; &lt;img src=&quot;/forum/images/smiles/icon_exclaim.gif&quot; alt=&quot;Exclamation&quot; /&gt; Ich baue anschlie&amp;szlig;end (!) nette Grafik und andere Gimmicks ein&lt;br /&gt;&lt;br /&gt;Vielleicht wird es in einiger Zeit weitere Eintr&amp;auml;ge geben oder einen neuen Worklog? Vielleicht ver&amp;ouml;ffentliche ich auch doch noch mal eine Alpha. Ihr findet da bestimmt noch ganz andere Aspekte, die man verbessern k&amp;ouml;nnte. &lt;br /&gt;&lt;br /&gt;Achja eins noch:&lt;br /&gt;&lt;a href=&quot;https://www.blitzforum.de/forum/viewtopic.php?p=395255&quot; target=&quot;_blank&quot;&gt;Hamburg Stammtisch - Bist Du dabei?&lt;/a&gt;</description>
			<pubDate>Wed, 26 Oct 2011 22:48:38 +0200</pubDate>
		</item>

		<item>
			<title>Wieder ein bisschen flexibler</title>
			<link>https://www.blitzforum.de/worklogs/404/#2905</link>
			<guid>https://www.blitzforum.de/worklogs/404/#2905</guid>
			<author>Hagbard</author>
			<description>Wie geplant, habe ich am Samstag damit begonnen, die weiteren Spielmodi auszuarbeiten. Kennt ihr das Gef&amp;uuml;hl, das euch w&amp;auml;hrend eures Projekts begleitet, wenn ihr unflexible L&amp;ouml;sungen, Algorithmen, etc. gebastelt habt? Nicht aus Faulheit, sondern weil ihr meint, dass ihr euer Spiel genau so viel braucht.&lt;br /&gt;Oder ihr seid euch einfach noch nicht sicher, wie genau das am Ende aussehen soll, weil ihr das Spielkonzept selbst erstmal ein bisschen erproben m&amp;uuml;sst. Mich begleitet dann immer so ein ungutes Gef&amp;uuml;hl, dass ich irgendwas bald ganz stark umbauen muss ...  &lt;img src=&quot;/forum/images/smiles/icon_rolleyes.gif&quot; alt=&quot;Rolling Eyes&quot; /&gt; &lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span style=&quot;font-size: 16px;&quot;&gt;Unflexible Spielfelder&lt;/span&gt;&lt;/b&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=9498&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;Bild 1: &lt;i&gt;Schwarz umrandet ist die Bilddatei, aus der die Spielfeld-Bl&amp;ouml;cke, hier rot und gr&amp;uuml;n, &lt;b&gt;als Ganzes&lt;/b&gt; geladen werden.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;Wie auf dem Ausschnitt zu sehen, habe ich die Spielfelder bisher einfach als Grafiken geladen. Das hei&amp;szlig;t, 3x3 Felder mit Symbolen/Zahlen an bereits vorgefertigten Positionen. Das war unflexibel, hat seinen Zweck aber immer erf&amp;uuml;llt. Dachte ich. &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=9499&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;Bild 2: &lt;i&gt;Jetzt wird es langsam un&amp;uuml;bersichtlich!&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;Vor allem in fortschreitenden Leveln, ist mir aufgefallen, dass es kaum Spa&amp;szlig; macht, sich durch durchschnittlich 4-5 Symbole pro Spielfeld zu arbeiten. Es ist nicht nur schwer, sondern auch total frustrierend. Sicher, es soll auch mal schwerer werden, doch da muss eben eine gesunde Balance gefunden werden. Daf&amp;uuml;r muss man aber flexibel sein...&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span style=&quot;font-size: 16px;&quot;&gt;Bessere Spielfelder&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Ganz so schlimm, wie auf dem Bild ist es zwar mittlerweile nicht mehr, aber man kann sich ausmalen, dass man da recht schnell seinen Spa&amp;szlig; dran verliert. &lt;b&gt;Was hat sich nun ge&amp;auml;ndert, um das zu erleichtern&lt;/b&gt;:&lt;br /&gt;&lt;br /&gt; &lt;img src=&quot;/forum/images/smiles/icon_exclaim.gif&quot; alt=&quot;Exclamation&quot; /&gt; &lt;b&gt;Aus Zahlen werden kleine Grafiken.&lt;/b&gt; Ich stelle mir vor, dass es leichter ist, farblich unterschiedliche Grafiken auseinander zu halten. Einschr&amp;auml;nkung: Es darf nicht zu bunt und zu viel werden.&lt;br /&gt; &lt;img src=&quot;/forum/images/smiles/icon_exclaim.gif&quot; alt=&quot;Exclamation&quot; /&gt; &lt;b&gt;Die neuen Spielfelder sollen dem Schwierigkeitsgrad entsprechend erstellt werden.&lt;/b&gt; Momentan habe ich als einfache Regel: Je mehr Karten, desto weniger Symbole. Das genauere Balancing steht noch aus.&lt;br /&gt; &lt;img src=&quot;/forum/images/smiles/icon_exclaim.gif&quot; alt=&quot;Exclamation&quot; /&gt; &lt;b&gt;Die Spielfelder werden nicht mehr nur nebeneinander angeordnet&lt;/b&gt;, sondern auch zuf&amp;auml;llig auf dem gro&amp;szlig;en, wei&amp;szlig;en 3x3 Feld verstreut.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span style=&quot;font-size: 16px;&quot;&gt;Als n&amp;auml;chstes kommt ...&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Ein Eintrag &amp;uuml;ber einige Spielmodi und ein kurzer Absatz zu meiner Debugging-Session am Samstag.  &lt;img src=&quot;/forum/images/smiles/icon_rolleyes.gif&quot; alt=&quot;Rolling Eyes&quot; /&gt; </description>
			<pubDate>Tue, 14 Sep 2010 21:44:23 +0200</pubDate>
		</item>

		<item>
			<title>Noch kein Piratenspiel</title>
			<link>https://www.blitzforum.de/worklogs/404/#2896</link>
			<guid>https://www.blitzforum.de/worklogs/404/#2896</guid>
			<author>Hagbard</author>
			<description>&amp;quot;&lt;i&gt;Aaaaar, Landratte! Eines solltest Du Dir gleich zu Anfang merken: meinen Namen… harrr harrr&lt;br /&gt;K&amp;auml;pt‘n Holzfu&amp;szlig;! Jawooohl K&amp;auml;pn‘t.&lt;/i&gt;&amp;quot;&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=9477&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Urspr&amp;uuml;nglich habe ich mal ein Piratenspiel geplant. Nein, genau genommen habe ich ein Knobelspiel geplant, das als Piratenspiel getarnt sein sollte  &lt;img src=&quot;/forum/images/smiles/icon_surprised.gif&quot; alt=&quot;Surprised&quot; /&gt; . Nur Knobeln f&amp;uuml;r nichts, das fand ich langweilig und so eine Piratengeschichte findet doch fast jeder irgendwie spannend.  &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;b&gt;Aber mal von vorne&lt;/b&gt;:&lt;br /&gt;Ich berichte euch hier von meinem Knobelspiel, dem ich den Arbeitstitel &lt;i&gt;Mind Puzzle&lt;/i&gt; verpasst habe. Aber mal ehrlich: Wieviele von euch h&amp;auml;tten sich den Worklog angesehen, wenn ich Mind Puzzle als Titel gew&amp;auml;hlt h&amp;auml;tte?  &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;b&gt;Das Spielprinzip&lt;/b&gt;:&lt;br /&gt;Viel hat Mind Puzzle mit dem herk&amp;ouml;mmlichen Puzzlen jedoch nicht gemeinsam. Ja, es gibt Spielkarten, die auf bestimmte Arten gelegt werden m&amp;uuml;ssen, aber es gibt auch ein Spielfeld und die Karten sind voneinander unabh&amp;auml;ngig, m&amp;uuml;ssen also nicht ineinander gesteckt werden.&lt;br /&gt;&lt;br /&gt;Auf dem Spielfeld in der Mitte sind verschiedene Symbole (vorerst Zahlen) abgebildet. Rechts werden ebenfalls einige dieser Symbole gezeigt. Ziel einer Spielrunde ist es, die Karten auf der linken Seite und unten, auf dem Spielfeld zu platzieren, dass nur noch die Symbole auf der rechten Seite &amp;uuml;brig bleiben.&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=9475&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Und sonst... Variationen?&lt;/b&gt;&lt;br /&gt;Geplant und teilweise bereits umgesetzt sind verschiedene Schwierigkeitsstufen, Zeitlimits bzw. Klick und andere Variationen. Das werde ich nochmal in einem eigenen Eintrag genauer erl&amp;auml;utern.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Hand aufs Herz! Wie steht es um das Projekt?&lt;/b&gt;&lt;br /&gt;Ok, ich gebe zu, heute Abend h&amp;auml;tte ich auch an dem Spiel arbeiten k&amp;ouml;nnen, anstatt meine Zeit f&amp;uuml;r diesen Worklog zu verschwenden. Doch ich freue mich selbst immer &amp;uuml;ber neue Worklogs und ein bisschen Feedback im Laufe der Zeit schadet ja auch nicht. Au&amp;szlig;erdem ist es nicht so, dass ich noch irgendwelche harten Programmiern&amp;uuml;sse zu knacken h&amp;auml;tte oder Deadlines/Release-Dates einhalten m&amp;uuml;sste. Nein, ich programmiere dieses Spiel einfach genau in dem f&amp;uuml;r mich passenden Rythmus. &lt;br /&gt;&lt;br /&gt;Also, zum Stand: Die Basis l&amp;auml;uft gut. Fast alles, was funktionieren soll, klappt auch. Die Sachen, die noch nicht funktionieren, sind nur noch nicht eingebaut. Was noch konkret fehlt:&lt;br /&gt; &lt;img src=&quot;/forum/images/smiles/icon_exclaim.gif&quot; alt=&quot;Exclamation&quot; /&gt;  sauberes Balancing&lt;br /&gt; &lt;img src=&quot;/forum/images/smiles/icon_exclaim.gif&quot; alt=&quot;Exclamation&quot; /&gt;  weitere, nervenkitzelnde Spielmodi&lt;br /&gt; &lt;img src=&quot;/forum/images/smiles/icon_exclaim.gif&quot; alt=&quot;Exclamation&quot; /&gt;  ansprechende Grafik&lt;br /&gt; &lt;img src=&quot;/forum/images/smiles/icon_exclaim.gif&quot; alt=&quot;Exclamation&quot; /&gt;  Highscore&lt;br /&gt; &lt;img src=&quot;/forum/images/smiles/icon_exclaim.gif&quot; alt=&quot;Exclamation&quot; /&gt;  ...Zeugs (irgendein Kleinkram)[/list]&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Und wie oft hast du den Code schon in die M&amp;uuml;lltonne gekloppt und nochmal angefangen?&lt;/b&gt;&lt;br /&gt;Ich gebe es zu: Ich bin jetzt beim dritten Anlauf  &lt;img src=&quot;/forum/images/smiles/icon_biggrin.gif&quot; alt=&quot;Very Happy&quot; /&gt; Und jedes Mal ist zwischen dem Neuanfang viel Zeit vergangen. Genauere Details zu den einzelnen Versionen m&amp;ouml;chte ich euch ersparen. Nur soviel: Jede Version ist am Ende liegen geblieben, weil ich gemerkt habe, dass ich vielleicht nicht gut geplant habe oder weil bestimmte Features nur noch schwer einbaubar waren.&lt;br /&gt;&lt;br /&gt;Momentan wei&amp;szlig; ich, dass mein Spiel einen ganz guten Stand hat. Ich bin mir sehr sicher, dass ich alle gew&amp;uuml;nschten Extras leicht einbauen kann. Obwohl es recht nervenaufreibend un deprimierend sein kann, sein Spiel in Tellen oder ganz neu zu schreiben, ist es doch ziemlich aufschlussreich und spannend zu sehen, dass man immer wieder verbessern kann.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Wovon werde ich in Zukunft berichten?&lt;/b&gt;&lt;br /&gt; &lt;img src=&quot;/forum/images/smiles/icon_exclaim.gif&quot; alt=&quot;Exclamation&quot; /&gt; Spielmodi&lt;br /&gt; &lt;img src=&quot;/forum/images/smiles/icon_exclaim.gif&quot; alt=&quot;Exclamation&quot; /&gt; Allgemeine Fortschritte&lt;br /&gt; &lt;img src=&quot;/forum/images/smiles/icon_exclaim.gif&quot; alt=&quot;Exclamation&quot; /&gt; Setzt sich der langweilige Titel &amp;quot;Mind Puzzle&amp;quot; durch oder macht das Piratenspiel das Rennen? Und wie w&amp;uuml;rde das Piratenspiel aufgebaut bzw. gestaltet sein?&lt;br /&gt; &lt;img src=&quot;/forum/images/smiles/icon_exclaim.gif&quot; alt=&quot;Exclamation&quot; /&gt; Alpha, Beta... Tests!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Eine Frage an euch?&lt;/b&gt;&lt;br /&gt;Kennt ihr &amp;auml;hnliche Spiele oder gibt es diese Idee wom&amp;ouml;glich schon? Bitte berichten, falls ihr etwas entdeckt.&lt;br /&gt;Was haltet ihr davon, einem Spiel einen spannenderen &amp;quot;Anstrich&amp;quot; zu verpassen, damit es beachtet wird, obwohl es in die Kategorie Deskspiel geh&amp;ouml;rt? Damit ist es ja f&amp;uuml;r viele sicher schon nicht mehr interessant.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;So, nun w&amp;uuml;nsche ich euch noch einen sch&amp;ouml;nen Abend,&lt;br /&gt;Hagbard&lt;br /&gt;</description>
			<pubDate>Fri, 10 Sep 2010 23:28:27 +0200</pubDate>
		</item>


	</channel>
</rss>
