Provides a well-constructed main loop useful for JavaScript games and other animated or time-dependent applications.
-
Updated
Jul 15, 2026 - JavaScript
Provides a well-constructed main loop useful for JavaScript games and other animated or time-dependent applications.
Classic 8 Ball pool game written in JavaScript
Reliable and versatile game loop implementation
🔁 game-loop.js ensures stable FPS in HTML games
This module provides a game / animation loop based upon requestAnimationFrame.
Provides a well-constructed main loop useful for JavaScript games and other animated or time-dependent applications.
A JavaScript input handling library for animation or game loops
A simple Pong game using HTML5 Canvas and JavaScript with mouse control and AI opponent.
Pygame implementations
A fully-featured two-player browser game with optional computer opponent. What began as a class assignment with a number of suggested optional bonus features grew into a flashy, thematically-focused game with a functioning and reasonably competitive AI.
Juego Arkanoid desarrollado en JavaScript usando Canvas. Incluye colisiones realistas, control por teclado, sonidos y animación de victoria.
Bank teller management simulation game
Arcade-style browser game where a T-Rex dodges and chomps incoming raptors, builds score combos, and unleashes a roar-powered special attack.
Flappy Bird remake built with HTML/CSS/JavaScript. Features a canvas-based game loop, gravity/jump physics, obstacle spawning, collision detection, and score tracking.
Original HTML5 Canvas gravity game prototype with orbital capture, animated absorption, damage, fragments and mobile controls.
A browser-based Space Invaders game built with vanilla JavaScript, HTML, and CSS, featuring a modular game loop, collision detection, multiple enemy types and levels, story mode, responsive scaling, sound effects, and pixel-art animations.
A classic Brick Breaker game built with HTML, CSS, and JavaScript. Control the paddle, break all the bricks, and advance through levels in this fun arcade game!
To associate your repository with the game-loop topic, visit your repo's landing page and select "manage topics."