Can Gök

Game Developer & AI Practitioner

I am a game developer with expertise in Unity, Unreal Engine and Vulkan API. Passionate about RL & reasoning models in gaming, I specialize in RL based game agents and procedural generation with reasoning.

Projects

Projects

Unity Optimized Framework

Unity SO Framework

The ultimate game design solution combining cutting-edge performance optimization with AI-driven content generation. Features intelligent upscaling, smart physics systems, and LLM-powered dynamic data generation, delivering over 150 FPS improvements on Apple M3 hardware with component-based architecture.

Unity AI / ML Analytics

Project Details
Titanium Engine

Titanium Engine

A lightweight Vulkan-based game engine optimized for AI-driven enemy training and procedural level generation. Powered by TensorFlow Agents and deep learning, it leverages an ECS architecture for highly efficient computations.

Vulkan Assimp GLM QT Imgui Tensorflow

Project Details
Titanium Engine

Project Gold Dust

A story-driven action RPG featuring intense boss battles, deep combat mechanics, and an immersive narrative. Designed with high-fidelity character animations, cinematic storytelling, and advanced gameplay systems, including motion warping and a dynamic elemental interaction system that enhances combat strategy and world exploration.

Unreal Engine 5 IClone 8 Character Creator 4

Project Details
Titanium Engine

Fusion FPS

The first 3D FPS game built on Starknet, featuring a hybrid server-authoritative and peer-to-peer architecture with blockchain integration for secure transactions. Optimized for performance and cost efficiency, it reduces transaction fees by 80% compared to other blockchain-based FPS games, setting a new benchmark for decentralized multiplayer shooters.

Unity Netcode Starknet

Project Details
Titanium Engine

Stark MOBA

The first fully on-chain 3D multiplayer online battle arena (MOBA) game on Starknet Layer 2, pioneering decentralized and secure in-game asset ownership. Built for seamless blockchain integration, it offers NFT transactions at 80% lower fees compared to other blockchain games, ensuring cost-effective and efficient digital asset management.

Unity Netcode Starknet

Project Details
Game Development

Forgotten Empires

The first fully on-chain 3D top-down RPG on the Mina Protocol, built with the Proto-Kit framework to create its own Layer 2 for optimized scalability. Officially backed by the Mina Foundation, it pioneers client-side cryptographic proof generation, enhancing efficiency and performance in Web3 game development. Recognized with the ‘Most Contributions Since Launch’ award.

Unity Mirror Proto-kit

Project Details
Titanium Engine

Diamond AI

An advanced reasoning AI assistant system designed for procedural level generation, game balance optimization, and intelligent content creation. By leveraging reasoning models, it enhances game design efficiency and improves procedural generation quality.

AI / ML Next.js

Project Details
Titanium Engine

StarkSharp

A robust C# SDK that seamlessly integrates Starknet with Unity and Godot, enabling efficient blockchain connectivity and hybrid networking by combining peer-to-peer with traditional Web2-based networking (primarily Unity Netcode and Mirror). Officially backed by Starknet through its grant program, this SDK streamlines decentralized and server-based interactions for game developers.

Unity Godot Starknet

Project Details
Titanium Engine

Noise City Gen

An interactive procedural city generation tool that dynamically creates urban environments in real time using a custom Perlin noise implementation and random walk algorithms. Every element, including buildings, floors, roofs, bottom floors, crosswalks, sidewalks, and props, is generated procedurally, ensuring unique and diverse city layouts with each iteration.

Game Development

AI Driven Terrain Generation

A cutting-edge AI-powered terrain generation library for Unreal Engine and Unity, offering multi-frequency control, biome-specific generation, intelligent tree and grass placement, and procedural road generation using Perlin noise. Optimized for performance, it generates terrains 20% faster than existing open-source solutions while providing greater customization and realism.

Unity Unreal Engine 5

Project Details
Unity AI

Ice Cube: Brave Knight

A top-down RPG where players control a melting ice cube on a mission to defend its kingdom. Built on advanced cube rolling dynamics, similar to dice rolling, it introduces complex movement calculations for precise gameplay. Featuring procedurally generated animations, dynamic movement mechanics, and resource management, players must navigate an ever-changing world to survive and reclaim their land.

Game Development

Grand Father Paradox

A time-bending, narrative-driven game where players shape history through key decisions, dynamically altering the world. Featuring procedural level generation tied to the timeline, the environment reflects the player’s impact—chaotic timelines result in mismatched buildings from different eras, while a stable timeline skews the design toward the intended historical period.

Game Development

Mandeshire

A rich RPG adventure set in a world of warring tribes, following Mandeshire, a lone warrior fighting to save his people from a rising darkness. This stylized modern RPG breaks Unity’s single-threaded limitations by leveraging multithreading for smoother gameplay, advanced AI, and real-time world interactions.

Unity Netcode

Project Details
Game Development

LTree Generator

A procedural tree generation system based on the Lindenmayer System (L-system), developed as a research project with mesh optimization for improved rendering. By reducing draw calls, it achieves 50%+ higher FPS than other open-source solutions, making it one of the most efficient real-time foliage systems.

Game Development

Advanced RPG Kit

A modular RPG development framework for Unity, offering extensive tools to create deep, feature-rich role-playing experiences. Designed for Unity LTS 2021+, it supports complex RPG mechanics with highly optimized performance, ensuring smooth and scalable game development.