<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>DragonRuby &#8211; webmatze.de</title>
	<atom:link href="https://webmatze.de/tag/dragonruby/feed/" rel="self" type="application/rss+xml" />
	<link>https://webmatze.de</link>
	<description>Profi Tipps für einen erfolgreichen Internetauftritt</description>
	<lastBuildDate>Mon, 06 Nov 2023 21:48:13 +0000</lastBuildDate>
	<language>de</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.1</generator>
	<item>
		<title>DragonRuby Sokoban &#8211; Mein erstes Game auf itch.io</title>
		<link>https://webmatze.de/dragonruby-sokoban-mein-erstes-game-auf-itch-io/</link>
					<comments>https://webmatze.de/dragonruby-sokoban-mein-erstes-game-auf-itch-io/#respond</comments>
		
		<dc:creator><![CDATA[Mathias Karstädt]]></dc:creator>
		<pubDate>Thu, 12 Jan 2023 20:24:38 +0000</pubDate>
				<category><![CDATA[Programmierung]]></category>
		<category><![CDATA[DragonRuby]]></category>
		<category><![CDATA[ruby]]></category>
		<guid isPermaLink="false">https://webmatze.de/?p=966</guid>

					<description><![CDATA[Wenn man etwas Neues lernen möchte, ist es häufig am einfachsten, mit einem richtigen Projekt zu starten und dann bei dessen Umsetzung zu lernen. So habe ich es schon immer gemacht. Als ich Ruby lernen wollte, habe ich mir als Idee eine Event Veranstaltungsseite genommen und angefangen diese mit Ruby on Rails umzusetzen. Entstanden ist [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Wenn man etwas Neues lernen möchte, ist es häufig am einfachsten, mit einem richtigen Projekt zu starten und dann bei dessen Umsetzung zu lernen. So habe ich es schon immer gemacht. Als ich Ruby lernen wollte, habe ich mir als Idee eine Event Veranstaltungsseite genommen und angefangen diese mit <a href="https://rubyonrails.org/" title="Ruby on Rails">Ruby on Rails</a> umzusetzen. Entstanden ist Eventicus (leider offline) aber noch <a href="http://https://github.com/webmatze/eventicus.de" title="zu finden auf github.com">zu finden auf github.com</a>.</p>
<p>Als Jugentlicher wollte ich unbedingt <a href="http://https://winworldpc.com/product/turbo-pascal/7x" title="Turbo Pascal">Turbo Pascal</a> lernen und habe mir als Projekt ein einfaches Sokoban Spiel genommen und es umgesetzt. Im Laufe der Umsetzung habe ich vieles über Turbo Pascal gelernt und auch dessen Grenzen entdeckt. So musste ich z.B. einige der Grafikroutinen dann doch mit <a href="http://https://de.wikibooks.org/wiki/Assembler-Programmierung_f%C3%BCr_x86-Prozessoren/_Einleitung" title="Assembler">Assembler</a> umsetzen.</p>
<p>Da mich das Programmieren von grafischen Spielereien (Demos) oder eben auch gleich richtigen Spielen schon immer faziniert hat, habe ich mich auch gleich für das <a href="http://https://dragonruby.org/toolkit/game" title="DragonRuby Game Toolkit">DragonRuby Game Toolkit</a> interessiert. Dieses erlaubt es euch, mit Hilfe der Ruby Programmiersprache 2D oder auch 3D Spiele zu programmieren.</p>
<p>Und da ich wieder nach einer Idee für ein Spiel suchte, dachte ich mir: &quot;Hey, warum versucht du nicht einfach das gleiche Spiel wie damals umzusetzen?&quot;.</p>
<p>Gesagt – getan.</p>
<p>Also habe ich angefangen und entstanden ist dabei <a href="http://https://webmatze.itch.io/dragonruby-sokoban" title="DragonRuby Sokoban">DragonRuby Sokoban</a>. </p>
<p><iframe src="https://itch.io/embed/1873848?border_width=2" width="554" height="169" frameborder="0"><a href="https://webmatze.itch.io/dragonruby-sokoban">Dragonruby Sokoban by webmatze</a></iframe><br />
<span id="more-966"></span></p>
<p>Den Code findet ihr wie immer <a href="http://https://github.com/webmatze/dragonruby-sokoban-game" title="auf meinen GitHub Account">auf meinen GitHub Account</a>.</p>
<p>Und wer es nicht erwarten kann, kann das Spiel auch gleich hier ausprobieren:</p>
<p><iframe src="https://itch.io/embed-upload/7147494?color=333333" allowfullscreen="" width="1280" height="740" frameborder="0"><a href="https://webmatze.itch.io/dragonruby-sokoban">Play Dragonruby Sokoban on itch.io</a></iframe></p>
<p>Viel Spaß!</p>
]]></content:encoded>
					
					<wfw:commentRss>https://webmatze.de/dragonruby-sokoban-mein-erstes-game-auf-itch-io/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
