76 lines
3.3 KiB
HTML
76 lines
3.3 KiB
HTML
<!DOCTYPE html>
|
|
<html lang="en">
|
|
|
|
<head>
|
|
<meta charset="utf-8">
|
|
<title>CJ Satnarine</title>
|
|
|
|
<link rel="stylesheet" href="/style.css" />
|
|
<link href='https://fonts.googleapis.com/css?family=Roboto Mono' rel='stylesheet'>
|
|
|
|
<script type="importmap">
|
|
{
|
|
"imports": {
|
|
"three": "https://cdn.jsdelivr.net/npm/three@0.174.0/build/three.module.js",
|
|
"three/addons/": "https://cdn.jsdelivr.net/npm/three@0.174.0/examples/jsm/"
|
|
}
|
|
}
|
|
</script>
|
|
|
|
<script type="module" src="/main.js"></script>
|
|
<script type="module" src="/window.js"></script>
|
|
</head>
|
|
|
|
<nav>
|
|
<a href="https://cjsatnarine.github.io/">Home</a>
|
|
<span id="text"> | </span><a href="https://cjsatnarine.github.io/blog/"><strike>Rants</strike> Posts</a>
|
|
<span id="text"> | </span><a href="https://cjsatnarine.github.io/projects/">My Stuff</a>
|
|
<span id="text"> | </span><a href="https://cjsatnarine.github.io/stuff_I_like/">Stuff I Like</a>
|
|
<hr>
|
|
</nav>
|
|
|
|
<body>
|
|
<section class="section">
|
|
<div class="container">
|
|
|
|
<h1 id="aspiring_game_developer" class="title">
|
|
Aspiring Game Developer
|
|
</h1>
|
|
|
|
<p>I think graphics are cool. I really like graphics. When I grow up I want to be a graphics programmer. For now I can learn how to be a game developer while playing around with graphics stuff. Here you'll find those learning projects.</p>
|
|
<p>My admiration for computer graphics and game development grew with my interests in programming and 3D animation. Throughout the years, I have used (and plan to use) a couple of game engines:</p>
|
|
<ul>
|
|
<li><em>Unity</em>: this was where I learnt how to program in C#, and where most of my experience lies in terms of game engines (picked it up in 2021)</li>
|
|
<li><em>Godot</em>: learning Godot because I love FOSS, I use C# instead of GDScript for scripting (picked it up in 2025)</li>
|
|
<li><em>UPBGE</em>: tried out <a href="https://upbge.org/#/">Blender's game engine</a> for a few months but I wasn't a fan of scripting in Python so I ditched it</li>
|
|
<li><em>GDevelop</em>: yeah no</li>
|
|
<li><em>LÖVE</em>: tried it out but it was more of a playground than using it as an actual game engine</li>
|
|
<li><em>Pygame</em>: did a bit in highschool, but that's about it</li>
|
|
<li><em>Kyzen</em>: soon to be first beta tester of <a href="https://github.com/luut189/kyzen">Kyzen 2D game engine</a></li>
|
|
</ul>
|
|
<p>Since July of 2024, I have been trying teaching myself graphics programming (it's difficult but I love it). Currently, I am teaching myself <em>OpenGL</em> and <em>GLSL</em>. Eventually, I hope to move onto something modern like <em>Vulkan</em> once I'm more experienced. I also hope to experiment more with <em>Godot Shader Language</em> in Godot. I am currently using <em>Godot</em> for my game development projects.</p>
|
|
<h2 id="projects">Projects</h2>
|
|
|
|
|
|
<ul>
|
|
|
|
<li><a id="blog_colour" href="https://cjsatnarine.github.io/projects/aspiring_game_developer/raytracer-in-a-weekend/">Raytracer</a></li>
|
|
|
|
</ul>
|
|
|
|
|
|
</div>
|
|
</section>
|
|
</body>
|
|
|
|
<footer id="footer">
|
|
<center>
|
|
<a href="https://evilr.ing/cjsatnarine/previous"><</a>
|
|
<a href="https://evilr.ing">EVILRING</a>
|
|
<a href="https://evilr.ing/cjsatnarine/next">></a>
|
|
<p> Made with <a href="https://www.getzola.org/">Zola</a></p>
|
|
</center>
|
|
</footer>
|
|
|
|
</html>
|