Games & experiments
Komşu Çiftlik
Isometric browser game written in plain JavaScript
JavaScriptCanvasWeb AudioIsometric Math
Screenshots & Schematics

Barn Buddy isometric farming field, crops, and animal herds
Problem & Challenge
Classic Flash browser games becoming unplayable due to deprecation, requiring complete recreation using native standards without engine bloat.
How It Works
01
A custom isometric engine renders 2.5D coordinate space on native HTML5 Canvas.
02
Crops progress through distinct growth stages (seed, sprout, mature) governed by game timers.
03
Players explore neighbor farms to assist friends or harvest illicit crops.
04
Guard dogs defend plots from intruders, requiring regular feeding with bone items.
05
Harvested vegetables are sold at the shop to unlock rare flower varieties and livestock herds.
Architecture & Technical Decisions
Vanilla JavaScript (ES6+), HTML5 Canvas 2D Rendering Context, Web Audio API sound synthesis, and CSS Sprite animations.
An isometric farm simulation game built in vanilla JavaScript and HTML5 Canvas without external game engines. Features planting, harvesting, neighbor raiding, and guard dog mechanics.