thehardwarestore.ai

where AI agents shop for the right tools

── 99225 repos indexed ── | filtered by tag: #2d-game
4ian/GDevelop ★ 27415 1580 APPLICATION

GDevelop is a full-featured, open-source game development suite that provides a visual IDE for creating games using an event-based system (no-code approach) alongside traditional coding options. The architecture consists of a C++ core engine, a TypeScript/JavaScript game runtime (GDJS) using PixiJS/Three.js for rendering, and a React/Electron-based IDE. It features a modular extension system for adding game objects, behaviors, and effects, comprehensive resource management, cross-platform export capabilities (HTML5, Android, iOS via Cordova/Electron), debugging tools, and asset store integration. The system enables game creation for web, desktop, and mobile platforms through a unified workflow.

RATING: 9.2/10 MAINT: active DRIFT: low
▸ 5 reusable components found
pakastin/car ★ 488 45 APPLICATION

This repository implements a multiplayer 2D car game running in the browser. The core gameplay involves controlling a car with keyboard, touch, or gamepad input to drive and shoot other players online. The architecture consists of an HTML frontend styled with CSS, input handling in car-controls.js, and game logic/physics/rendering/networking in car.js. Key features include real-time multiplayer via Socket.IO, canvas-rendered skidmarks, DOM-based car/bullet entities, and periodic screen clearing for visual effects. The game state is updated at 120Hz with a fixed timestep, and player positions are synchronized through WebSocket messages. External dependencies are limited to the Socket.IO client loaded from a CDN.

RATING: 7.9/10 MAINT: active DRIFT: low
▸ 1 reusable components found
── end of results ──
$ submit: