I build 3D worlds you can play in your browser.
Free games, no download. Step-by-step Three.js tutorials with live demos and full code. Full-stack and 3D web work — multiplayer games, interactive sites and cloud apps on Node.js and AWS. AI Agent Management & Orchestration. Available for freelance and contract projects.
Free-to-play browser games, interactive Three.js apps, WebGL visualizations, and multiplayer game systems — no download required.
Scalable web apps with Node.js and AWS serverless (Lambda, DynamoDB, S3, CloudFront), real-time WebSockets, and AI orchestration: multi-agent workflows, LLM integrations and automated pipelines.
Optimize your site for Google and AI search engines. Structured data, FAQ schema, and content that AI engines cite in answers.
Shane Brumback specializes in Three.js 3D browser game development, full stack JavaScript applications, AWS serverless architecture, and AI search engine optimization (AEO). He builds free-to-play multiplayer browser games, interactive 3D web experiences, and custom 3D web work, and he optimizes websites for visibility in ChatGPT, Perplexity, and Google AI Overviews. See the games on the 3D games page and his background on the about page.
AEO is optimizing your website so AI-powered search engines (ChatGPT, Perplexity, Google AI Overviews) cite your content when answering questions. It uses structured data, FAQ schema, editorial content, and specific formatting that AI engines prefer to pull from. It's the next evolution beyond traditional SEO.
Yes. Shane is available for freelance, contract, and full-time opportunities. He works with startups and businesses on Three.js 3D experiences, web application development, AWS infrastructure, and AI search optimization. Contact him through the contact page.
Yes. Shane Brumback offers AI Agent Management and Orchestration: designing, deploying and coordinating AI agents and multi-agent workflows, integrating them with web apps and AWS/Node.js backends, and monitoring them in production. It is available for freelance and contract projects through the contact page.
Primary stack: Three.js/WebGL for 3D, JavaScript/Node.js for full stack, AWS (Lambda, DynamoDB, S3, CloudFront, API Gateway) for serverless infrastructure, and Python for automation. Also experienced with React, WebSockets, REST APIs, and CI/CD pipelines.
Indie Forge Studio is Shane Brumback's game studio, with 3D browser games and tutorials on shanebrumback.com and at https://indieforgestudio.com/. Games include Super Soldier Battle, Space Wow, Planet Quest: Solar System Explorer, Zombie Attack, AI Tic-Tac-Toe, and the SpaceX Falcon 9 Launch Complex virtual world, all playable in the browser with no download. See the full list on the 3D games page.
Shane Brumback's Indie Forge Studio games play free in the browser with no download. Titles include Super Soldier Battle, Space Wow, Planet Quest: Solar System Explorer, Zombie Attack, AI Tic-Tac-Toe, and the SpaceX Falcon 9 Launch Complex virtual world. See the full list on the 3D games page.
Yes. Shane offers free step-by-step Three.js tutorials with live demos and copy-paste source code, plus premium guides with downloadable project files, on the tutorials page. He also publishes articles on Three.js and 3D game development on the articles page.
Shane offers a free Basic plan with tutorials, articles, and games (with ads); a Monthly plan at $4.99 that includes source code downloads and no ads in games; and an Annual plan at $39.99 with no ads on tutorials, articles, or games. Sign in with Google to start, and compare plans on the membership page.
Yes. You can sign in with Google or choose Play as Guest to play the 3D browser games on shanebrumback.com, and the same Google sign-in and guest play are used on Indie Forge Studio. Google sign-in also starts a free Basic membership on the membership page.
Yes. Shane published a Blender to Three.js tutorial that covers making a game model in Blender, exporting it as glTF/GLB, and loading it in a Three.js game with GLTFLoader, including a live crate pickup demo. Read it on the Blender to Three.js tutorial.
Build a 3D rockfire explosion in Three.js — flying debris, fire, smoke, a shockwave, and a scorch crater that grows with the blast. The whole effect in one copy-paste file, with a live demo you can orbit.
See the Rockfire Explosion Tutorial
Build a first person shooter in JavaScript step by step: pointer lock mouse look, WASD movement, projectiles, hit detection, explosions and mobile touch controls. Then level up with the FPS controls tutorial and the Tommy gun FPS.
See the FPS Game Tutorial
Drive an animated 3D soldier with an Xbox controller using the browser Gamepad API — analog stick movement, idle/walk/run blending and button actions in Three.js, with a free live demo.
See the Xbox Controller TutorialAs an Amazon Associate I earn from qualifying purchases.