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.
ProjectsThe 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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.