<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>CSharp on Wouter Brunenberg</title><link>https://brunenberg.github.io/nl/tags/csharp/</link><description>Recent content in CSharp on Wouter Brunenberg</description><generator>Hugo</generator><language>nl-nl</language><lastBuildDate>Fri, 20 Feb 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://brunenberg.github.io/nl/tags/csharp/index.xml" rel="self" type="application/rss+xml"/><item><title>Brackey's Game Jam 2026.1 "Gnomebody Escapes"</title><link>https://brunenberg.github.io/nl/projects/gnomebody-escapes/</link><pubDate>Fri, 20 Feb 2026 00:00:00 +0000</pubDate><guid>https://brunenberg.github.io/nl/projects/gnomebody-escapes/</guid><description>&lt;p&gt;&lt;a href="https://polynized.itch.io/gnomebody-escapes"&gt;Gnomebody Escapes op Itch.io!&lt;/a&gt;&lt;/p&gt;
&lt;iframe frameborder="0" data-itch-embed="https://itch.io/embed/4306131" src="https://itch.io/embed/4306131" width="552" height="167"&gt;
 &lt;a href="https://polynized.itch.io/gnomebody-escapes"&gt;Gnomebody Escapes by Polynized&lt;/a&gt;
&lt;/iframe&gt;
&lt;h2 id="overzicht-"&gt;Overzicht 🗺️&lt;/h2&gt;
&lt;p&gt;Dit is een spel dat ik in 5 dagen heb gemaakt voor Brackey&amp;rsquo;s game jam 2026.1, omdat ik veel tijd had en nog meer motivatie. Een game jam is een evenement waarbij game developers (programmeurs, artiesten, etc.) zich inschrijven om een spel te maken in een team of solo. Meestal is de deadline binnen een korte tijd, voor deze jam was dat een week, maar ik had slechts 5 dagen om aan het spel te werken, wat het nog meer een uitdaging maakte. Ik koos er ook voor om solo aan het spel te werken, zodat mijn visie voor het spel niet verwaterd wordt door andere mensen (hoewel ik besef dat samenwerken zijn eigen voordelen heeft).&lt;/p&gt;</description></item><item><title>Unity Game "Zorblex the Exploder"</title><link>https://brunenberg.github.io/nl/projects/zorblex-the-exploder/</link><pubDate>Mon, 13 Oct 2025 00:00:00 +0000</pubDate><guid>https://brunenberg.github.io/nl/projects/zorblex-the-exploder/</guid><description>&lt;p&gt;&lt;a href="https://cosmic-sandwich.itch.io/zorblex-the-exploder"&gt;Zorblex the Exploder on Itch.io!&lt;/a&gt;&lt;/p&gt;
&lt;iframe frameborder="0" data-itch-embed="https://itch.io/embed/3879245" src="https://itch.io/embed/3879245" width="552" height="167"&gt;
 &lt;a href="https://cosmic-sandwich.itch.io/zorblex-the-exploder"&gt;Zorblex the Exploder by Cosmic Sandwich&lt;/a&gt;
&lt;/iframe&gt;
&lt;h2 id="overzicht-"&gt;Overzicht 🗺️&lt;/h2&gt;
&lt;p&gt;In de eerste zes weken van de minor die ik heb gevolgd (&lt;a href="https://www.rotterdamuas.com/programmes/exchange/gamedesignanddevelopment/"&gt;Game Design and Development&lt;/a&gt;), was de uitdaging een 2D‑game in Unity te maken in een team van ongeveer vijf personen. Het team bestond uit twee developers (waaronder ik), twee artists en één game designer. We kozen voor een game rond het concept van rocket jumping, dat meestal vaker in 3D‑games wordt gebruikt zoals &lt;a href="https://www.igdb.com/games/quake"&gt;Quake&lt;/a&gt; en &lt;a href="https://www.igdb.com/games/team-fortress-2"&gt;Team Fortress 2&lt;/a&gt;. In het spel is het doel de levels te halen met zo min mogelijk kogels.&lt;/p&gt;</description></item><item><title>Unity Game "Wiggles"</title><link>https://brunenberg.github.io/nl/projects/wiggles-game/</link><pubDate>Sun, 09 Jun 2024 00:00:00 +0000</pubDate><guid>https://brunenberg.github.io/nl/projects/wiggles-game/</guid><description>&lt;h2 id="overzicht-"&gt;Overzicht 🗺️&lt;/h2&gt;
&lt;p&gt;Dit is een game die ik maakte voor het vak &amp;ldquo;Unity Development&amp;rdquo; op school. &lt;a href="https://simmer.io/"&gt;De site die ik gebruikte om te hosten&lt;/a&gt; is helaas offline gegaan, dus het spel is momenteel niet speelbaar totdat ik het ergens anders upload, wat ik mogelijk in de toekomst doe. In het spel beweeg je de muis omhoog en omlaag om de worm te besturen; het doel is alle appels te verzamelen en de levels te halen.&lt;/p&gt;</description></item><item><title>Beestje Op Je Feestje</title><link>https://brunenberg.github.io/nl/projects/beestje-op-je-feestje/</link><pubDate>Sun, 07 Apr 2024 00:00:00 +0000</pubDate><guid>https://brunenberg.github.io/nl/projects/beestje-op-je-feestje/</guid><description>&lt;h2 id="overzicht-"&gt;Overzicht 🗺️&lt;/h2&gt;
&lt;p&gt;&amp;lsquo;Beestje Op Je Feestje&amp;rsquo; is een app die we met z’n tweeën hebben gebouwd in ASP.NET voor een schoolproject. De nadruk lag op validatieregels, autorisatie en authenticatie, unit‑tests en hosting. Een admin kan dieren met specifieke eigenschappen aanmaken. Deze dieren kunnen vervolgens door klanten voor een dag worden gehuurd, vaak voor feestjes. Er zijn regels voor het combineren van dieren (bijv. bepaalde dieren mogen niet samen, afhankelijk van naam of type). Er zijn ook kortingsregels (zoals 2% korting voor elke opeenvolgende letter in het alfabet die voorkomt in de gecombineerde namen van alle gehuurde dieren). Daarnaast moesten we unit‑tests schrijven tot minimaal 40% code coverage. Tot slot hebben we de webapplicatie gehost op Azure, inclusief database.&lt;/p&gt;</description></item><item><title>Temple of Doom</title><link>https://brunenberg.github.io/nl/projects/temple-of-doom/</link><pubDate>Sun, 10 Mar 2024 00:00:00 +0000</pubDate><guid>https://brunenberg.github.io/nl/projects/temple-of-doom/</guid><description>&lt;h2 id="overzicht-"&gt;Overzicht 🗺️&lt;/h2&gt;
&lt;p&gt;&amp;lsquo;Temple of Doom&amp;rsquo; is een consoleapplicatie gebouwd met .NET (MVC‑patroon). Het doel van de opdracht was veel verschillende design patterns oefenen. De ‘front‑end’ is een console met verschillende tekens en kleuren, afhankelijk van het type object en eventuele kleur‑eigenschap (bijvoorbeeld bij een sleutel of gekleurde deur).&lt;/p&gt;
&lt;h2 id="technologieën-"&gt;Technologieën 🛠️&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;C#&lt;/li&gt;
&lt;li&gt;.NET Console App&lt;/li&gt;
&lt;li&gt;Design patterns
&lt;ul&gt;
&lt;li&gt;MVC&lt;/li&gt;
&lt;li&gt;Factory&lt;/li&gt;
&lt;li&gt;Observer&lt;/li&gt;
&lt;li&gt;Strategy&lt;/li&gt;
&lt;li&gt;Decorator&lt;/li&gt;
&lt;li&gt;Adapter&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="uitdagingen-en-oplossingen-"&gt;Uitdagingen en oplossingen 🧗🏻&lt;/h2&gt;
&lt;p&gt;Een grote uitdaging was het uitzoeken van de verschillende design patterns en bepalen wanneer je welk patroon toepast.&lt;/p&gt;</description></item><item><title>Project Bumbo</title><link>https://brunenberg.github.io/nl/projects/project-bumbo/</link><pubDate>Sun, 21 Jan 2024 00:00:00 +0000</pubDate><guid>https://brunenberg.github.io/nl/projects/project-bumbo/</guid><description>&lt;h2 id="overzicht-"&gt;Overzicht 🗺️&lt;/h2&gt;
&lt;p&gt;&amp;lsquo;Project Bumbo&amp;rsquo; was een groepsproject waaraan ik meedeed op school. Met een team van vijf pakten we een probleem aan voor ‘Bumbo’, een fictieve supermarktketen. De uitdaging: de tijdrovende en inefficiënte roosterplanning van de filiaalmanager. Dat leidde vaak tot overuren en diensten met te weinig of juist te veel personeel.&lt;/p&gt;
&lt;h2 id="technologieën-"&gt;Technologieën 🛠️&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;C#&lt;/li&gt;
&lt;li&gt;ASP.NET&lt;/li&gt;
&lt;li&gt;Entity Framework Core&lt;/li&gt;
&lt;li&gt;Azure‑hosting&lt;/li&gt;
&lt;li&gt;MVC&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="uitdagingen-en-oplossingen-"&gt;Uitdagingen en oplossingen 🧗🏻&lt;/h2&gt;
&lt;p&gt;De overstap naar ‘echte’ software‑frameworks was een flinke stap. Mijn eerdere ervaring lag vooral bij JavaFX (meer een library dan een framework). ASP.NET bracht nieuwe uitdagingen met zich mee. Gelukkig kende ik het MVC‑patroon al, wat hielp bij het leren. Na wat opstartproblemen heb ik me erin vastgebeten en werd ik gaandeweg steeds vaardiger.&lt;/p&gt;</description></item></channel></rss>