<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Game Development on Mmoumni</title><link>https://mmoumni.com/categories/game-development/</link><description>Recent content in Game Development on Mmoumni</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Wed, 01 Jan 2025 00:00:00 +0000</lastBuildDate><atom:link href="https://mmoumni.com/categories/game-development/index.xml" rel="self" type="application/rss+xml"/><item><title>42 Cube3D</title><link>https://mmoumni.com/projects/42_cube3d/</link><pubDate>Wed, 01 Jan 2025 00:00:00 +0000</pubDate><guid>https://mmoumni.com/projects/42_cube3d/</guid><description>&lt;h1 id="42-cube3d"&gt;42 Cube3D&lt;/h1&gt;
&lt;p&gt;A 3D raycasting engine project that implements a Wolfenstein 3D-style game engine from scratch. This project explores computer graphics fundamentals, raycasting algorithms, and real-time rendering techniques.&lt;/p&gt;
&lt;p&gt;&lt;img src="https://mmoumni.com/images/projects/42_Cube3d/image.png" alt="Cube3D Gameplay Screenshot 1"&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="https://mmoumni.com/images/projects/42_Cube3d/image2.png" alt="Cube3D Gameplay Screenshot 2"&gt;&lt;/p&gt;
&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;p&gt;Cube3D is a classic 42 school project that challenges you to build a 3D game engine using raycasting—a rendering technique that creates a 3D perspective from a 2D map. It&amp;rsquo;s an excellent way to understand how early 3D games worked and how graphics rendering algorithms function.&lt;/p&gt;</description></item></channel></rss>