Skip to content
@m2-md

mkare medium articles

Popular repositories Loading

  1. hidpi-canvas-devicepixelratio hidpi-canvas-devicepixelratio Public

    Solving blurry canvas rendering on Retina/HiDPI displays: backing store buffer scaling, CSS pixel alignment, and measuring the quadratic dpr² fill-rate performance tax.

    TypeScript

  2. authoritative-multiplayer-server-node authoritative-multiplayer-server-node Public

    Authoritative multiplayer game server in Node.js and ws: room management, fixed tick loop, snapshot broadcast, input validation, and token-bucket rate limiting.

    TypeScript

  3. broad-phase-collision-spatial-hash broad-phase-collision-spatial-hash Public

    Broad-phase 2D collision detection: comparing naive O(n²) pairwise checks against spatial hash grid and quadtree spatial partitioning algorithms.

    TypeScript

  4. canvas-falling-game-from-scratch canvas-falling-game-from-scratch Public

    Juicy falling catch game built from scratch on HTML5 Canvas: sine swaying physics, dynamic juice, screenshake, particles, 10 campaign stages, and realistic spider mechanics.

    TypeScript

  5. canvas-physics-from-scratch canvas-physics-from-scratch Public

    Lightweight 2D rigid-body physics engine built from scratch with circles, AABBs, impulse resolution, slingshot mechanics, and comparison against Matter.js.

    TypeScript

  6. canvas-side-scroller-from-scratch canvas-side-scroller-from-scratch Public

    2D side-scroller engine on HTML5 Canvas: smooth lerping camera, multi-layer parallax, coyote time, jump buffering, moving platforms, and buoyancy physics.

    TypeScript

Repositories

Showing 10 of 41 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…