opengl

Metroid Clone Redux

Submitted by zach on Mon, 03/29/2021 - 04:57
Here's a quick video demonstration of some improvements I made to my previous Metroid clone project. All of the technical details are the same as the previous project, so if you're looking for code snippets check out this article. This version is primarily an artistic improvement with some better models and a few updates that I wanted to make in the original project. Check out the video in the full article!

Tags

OpenGL Final Project - Metroid Clone

Submitted by zach on Thu, 09/17/2020 - 07:30
This is the grand finale of my OpenGL classwork and the project I had the most fun working on. This project was fun because I had to do more problem solving and engineering to really get it to work the way I wanted. In my class on GLSL shaders I tried to create a scene from one of my all time favorite games Metroid Prime. I was happy with the results of that project but since I had all the shaders and models I decided I would build on them and create an interactive scene. Check out the video and the nitty gritty after the break!

OpenGL Project 6 - Bezier Curves

Submitted by zach on Thu, 09/17/2020 - 07:17
This project was really simple but was a good introduction into bezier curves and their uses. I didn't have a lot of inspiration for this project but the result was fun and it looked cool. This introduction to bezier curves was a great experience because it gave me an insight into how a lot of graphical tools create curves and splines. Check out the video and the code after the break!

OpenGL Project 4 - City Scene

Submitted by zach on Thu, 09/17/2020 - 07:04
This project is where I really let my creativity out of the box during my OpenGL class. This project was really about lighting, but I took things a step further by implementing my own OBJ file loader to load in a model I created in blender. All we really had to do was create two colored lights and a moving object that would move between the lights. Having done the helicopter in a previous project I thought it would be really fun to use that to animate a little city scene and the result was pretty good. It was with this project that I realized how much power OpenGL really had and what I could do with it. After this project I really started to connect the dots on how game engines work and how I could create a simple engine. Check out the video in the full article!

OpenGL Project 1 - The Heart

Submitted by zach on Wed, 09/16/2020 - 08:39
The first project I did when learning OpenGL was a very simple project with one goal: create something pretty. We were challenged to create an object that would render on screen with a given OpenGL project sample and I decided I would create a heart. Check out this video for the rundown on the project: https://youtu.be/HZ1ytOLi9iM. Open the article to see the code!