PROJECTS
Advanced RayTracer Project
I’m implementing an Advanced RayTracer(GitHub link) and recording my progress with series of blog posts. More information can be found here…
Simple RayTracer Project
A simple ray tracer(GitHub Link) that I’ve implemented for computer graphics course (Ceng477) for the first homework. It is not as exciting as Advanced RayTracer project because it does not have advanced features. Read more…
Image Compress Project
Image Compress(GitHub Link) is a program written in C++ which compresses images using k-means algorithm. Read more…
Swarm Battle Project
Swarm Battle(GitHub Link) is an air defence scenario with swarm robots. Coded in C++, Box2D is used as the physics engine and SFML is used for displaying entities. Read more…
Flight Analyzer Project
Ucusanalizi(GitHub link) is a project written in Javacsript/Typescript by using React framework. It takes data from open source flight information providers and shows the planes flying over the black sea region of Turkey. Read more…
Space Shooter Game
Space Shooter Game(GitHub Link) is a multiplayer game written in Java with Spring Boot framework on its server side. It keeps users and their scores in an sql database. Read more…
Learning OpenGL
I’m currently trying to learn modern OpenGL(GitHub Link) to improve myself in computer graphics area in my free time by following online tutorials and recording my progress. Read more…
Learning Vulkan
I was also studying Vulkan API(GitHub Link) and able to print a triangle onto the screen but I thought that I need to know OpenGL well before diving into Vulkan. I will carry on studying vulkan after I feel comfortable with OpenGL. Read more…
Learning Unity
I’m also working on prototypes (like TheWatchman) in order to learn Unity Game Engine. I’m following tutorials from learn.unity website and currently on Programming Systems and Architecture part. I’m trying my best learning Unity. Read more...