Projects using GitHub in İstanbulProjects using GitHub in İstanbulI built a modular RPG inventory and crafting backend in modern C++17. The system combines inventory management, equipment slots, recipe discovery, crafting mastery, enchantments, item upgrades, armor set bonuses, shops, weighted loot tables, turn-based combat, and persistent save/load.
The architecture is data-driven through JSON and designed for clean integration into larger game projects, with explicit error handling, modular systems, and configurable gameplay content. I built Aithena, an engine-agnostic NPC AI framework in modern C++17. It combines behavior trees, utility AI, GOAP, perception, memory, emotions, relationships, factions, economy, quests, and living-world simulation in one modular system.
I also created a WebAssembly demo that runs directly in the browser, visualizing emotional contagion, memory decay, and rumor propagation between NPCs.