Skip to content
View Hakkology's full-sized avatar
🕹️
Building fundamental blocks
🕹️
Building fundamental blocks

Block or report Hakkology

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Hakkology/README.md

Hi 👋 I'm Hakan

I am a game and software developer with experience in C#, C++ and .NET, and ongoing work with Python and Rust.

I have contributed to various projects using the Unity and Godot game engines, focusing on game programming, engine tooling and graphics-related systems through low-level technologies such as OpenGL and Vulkan when needed. Alongside multiple game development projects, I am currently employed as a software developer working on desktop applications, web systems, e-commerce integrations, CRM platforms, cloud-based backup solutions and application infrastructure.

I also teach game development as a Unity instructor on weekends, covering modern gameplay architecture, tools and production workflows.

I am actively looking for opportunities in game development and aiming to contribute to technically solid and well-structured game projects. More information about my work is available across my GitHub repositories and portfolio.


Key Projects

.NET C# Projects (Web / Desktop)

Webby Software PortfolioE-Commerce WebsiteMap LoggerReal Estate Website (Early Development)WPF Tetris GameFatalixSoft - Web BlazorWebGL game platform - Web Blazor

NopCommerce Plugin Projects

Iyzico Payment PluginPaytr Payment PluginParampos Payment Plugin

Game Projects (Unity)

R9!Space Shooter based on TypingRock Paper Scissors Simulation3D Platformer Cooking Physics GameFPS Game2D RPG Game "Marvin"3D RPG "Rift" First Project Archive

Game Projects (Godot)

Space Outpost

Random/Customized Projects

Procedural Dungeon GenerationProcedural Terrain GenerationAI Behaviour TreeAI programming

Game Projects (Unity - Teaching)

TetrisAsteroidsSpace InvadersSnakePacman2048

Renderer & Framework Implementations

OpenGL FrameworkSDL Framework ImplementationVulkan RendererPython-Blender-API

Major Contributions

Milord - Steam Game UnityLoreMachine - NextJS WebNopCommerce Plugin Development - .NET WebNeypa Backup - Web Blazor/DevexpressNeypa Db Mssql - Desktop WPFNeypa File - Desktop WPFNeypa Backup Mobile - Mobile Maui


Skills & Tools

C++ C# Rust Unity Godot .NET Blazor WPF HTML5 CSS3 JavaScript SQL Server PostgreSQL NopCommerce

Hakkology's GitHub stats Top Langs

Socials

Pinned Loading

  1. OpenGL-Framework OpenGL-Framework Public

    C++ OpenGL renderer. GLFW, assimp libraries for models, shaders and textures. Lights, shadows, visual effects, skyboxes.

    Makefile 2

  2. SDL-Framework-Implementation SDL-Framework-Implementation Public

    C++ SDL Application. Vectors, shapes, ui, buttons, all from scratch. Pacman, breakout and tetris is complete. Asteroids TODO.

    Makefile 1

  3. Unity-Procedural-Maze-Generation Unity-Procedural-Maze-Generation Public

    The project combines maze generation algorithms, pathfinding (A*), and modular asset design to create infinite maze and dungeon layouts with multiple stories and various functionalities.

    C#

  4. Unity-Procedural-Terrain-Generation Unity-Procedural-Terrain-Generation Public

    Clean OOP architecture, modular systems, custom inspectors, advanced erosion models, splat mapping, vegetation and detail scattering, water placement, simple cloud generation, and a unified tooling…

    C# 1

  5. FatalX-Type-Shooter FatalX-Type-Shooter Public

    Fatal-X is a typing-based space shooter prototype. Type the words on asteroids and enemy ships to destroy them. Built with Unity (C#), featuring progressive difficulty, visual effects, and WebGL su…

    C#

  6. Unity-Rock-Paper-Scissors Unity-Rock-Paper-Scissors Public

    Rock Paper Scissors: Arena Z is an autonomous battle simulation where rocks, papers, and scissors fight in real-time to dominate the arena. Built in Unity (C#), the game features type-based convers…

    C#