2 Vue Games
This collection demonstrates the Vue component approach in game development, where every game element (player, enemy, projectile) is a distinct component. Key features include utilizing Vue lifecycle hooks for initializing and cleaning up game resources and integrating WebGL/Three.js for 3D graphics or native Canvas for 2D rendering. Learn how to structure complex game applications for clean code and achieving a stable frame rate.
Examples

Connect Four in Vue and CSS
A full-stack, reactive implementation of Connect Four built on Vue.js, featuring complex game logic including victory checks across four axes and keyboard accessibility.
See the Pen Connect Four in Vue and CSS.

Kill The King - Vue / HTML Game
A dynamic Vue.js HTML game featuring a character upgrade system and combat logic, where the striking retro style is crafted using SCSS, and sound control is implemented via the Web Audio API with filters.
See the Pen Kill The King - Vue / HTML Game.