2D / 3D / XR / VR · Multiplayer · Web Games · Live Architecture
Cross-platform dynamic game developer with 3+ years of production experience in Unity, web-based games, and a custom OpenGL rendering engine. Specialist in multiplayer networking, backend-integrated gameplay, live-game architecture, graphics systems, and performance optimization. Also building conversational AI: tool-calling agents, guardrails, RAG-ready knowledge layers, and live cloud deployments.
// 01 — TECHNICAL SKILLS
// 02 — GAME GENRES & CAPABILITIES
// 03 — GAMEPLAY DESIGN FRAMEWORKS
// 04 — CONVERSATIONAL AI & AGENTS
site-agent module with swappable adapters. Repo
KnowledgeProvider, built so retrieval (top-k chunks) plugs in without touching the agent core. Keeps prompts short and answers grounded in facts.
/api/chat, API keys in managed secrets, and GitHub Actions deploying on every push. Live site
// 05 — ABOUT
I'm Sai Bhaskar Bedatanapalli, a cross-platform game developer based in Bangalore, India with over 3 years of production experience shipping games across mobile, XR headsets, and browsers.
My work spans Unity 2D/3D, immersive XR/VR experiences, real-time multiplayer networking with Photon and Mirror, high-performance PixiJS / WebGL gameplay, and a custom C++ OpenGL rendering engine with camera, lighting, and shader systems — plus full-stack backend integration with Node.js and ASP.NET Core.
I architect scalable, live-game systems from scratch — combat engines, turn-based rules, physics simulation, inventory pipelines, save/load frameworks — and care deeply about clean code, SOLID design, and long-term maintainability.
I also build conversational AI: tool-calling agents that book meetings and guide visitors, voice-enabled 3D avatars, guardrails against hallucinated actions, and a RAG-ready knowledge layer, all deployed live on Firebase with CI/CD.
When I'm not building games, I'm exploring shader wizardry, optimizing WebGL / OpenGL performance, or experimenting with new multiplayer paradigms.
// 06 — CONTACT