<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>ProjectSetup on Siddharth Mishra</title><link>http://brightprogrammer.in/tags/projectsetup/</link><description>Recent content in ProjectSetup on Siddharth Mishra</description><generator>Hugo</generator><language>en</language><lastBuildDate>Sun, 14 Jun 2026 21:53:10 -0700</lastBuildDate><atom:link href="http://brightprogrammer.in/tags/projectsetup/index.xml" rel="self" type="application/rss+xml"/><item><title>Game Engine Series [0x0001] - Project Setup</title><link>http://brightprogrammer.in/posts/game-engine-series-0x0001/</link><pubDate>Fri, 10 Sep 2021 13:10:16 +0000</pubDate><guid>http://brightprogrammer.in/posts/game-engine-series-0x0001/</guid><description>&lt;p>In this post we will setup our project directory for development. There is no &lt;em>hard and fast rule&lt;/em> to setup project directory structure and this one will be based on my past experiences. We will be using the following things (for now) :&lt;/p>
&lt;ul>
&lt;li>&lt;a href="https://www.vulkan.org/">Vulkan Graphics API&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://www.libsdl.org">SDL (Simple DirectMedia Layer)&lt;/a>&lt;/li>
&lt;li>C++ Compiler (Clang or GCC)&lt;/li>
&lt;li>&lt;a href="https://cmake.org/">CMake Build System&lt;/a>&lt;/li>
&lt;li>A Good Text Editor (I&amp;rsquo;ll be using &lt;a href="https://code.visualstudio.com/download">VSCode&lt;/a>)&lt;/li>
&lt;/ul>
&lt;p>The list may grow in future for things like allocators, logging systems, image loader, 3D model loader etc&amp;hellip;&lt;/p></description></item></channel></rss>