← Browse all

Game Pending

New this week Games Playable Updated today

Vanilla JS Canvas side-scroller gaming prototype built to be extended by AI/ML tooling

Episodes & demos

Screenshots

Game Pending title screen in the original black-and-white style
Title screen
Customize screen with Robot template, Arcade colors, Wand, and starting power-ups
Customize and options
Choose Power screen with three power-up cards over a sunset arena
Choose Power
Classic black-and-white stick-figure gameplay in the original style
Original · Classic / Classic
Emoji Color character jumping through a pastel arena
Emoji · Emoji Color / Pastel
Farm character preset moving across a naturally colored arena
Farm · Farm / Natural
Robot character in the Arcade palette with active power-ups
Robot · Robot / Arcade

About

Game Pending is a browser-based side-scroller built with vanilla JavaScript and ES modules on an HTML5 Canvas, with no build step or runtime package dependency. It defaults to a black-and-white line-art Classic presentation with optional color themes applied to the sky, terrain, opponents, gear, weapons, attacks, and drone. Gameplay includes multi-area levels with platforms, underground cave routes, ladders, and left/right wrap portals, plus power-ups such as Boots (mid-air jumps and rocket glide), Shield (hit-blocking and kinetic discharge), Drone strikes, Specs auto-aim, and Radar. A Customize menu adjusts the game name, tagline, starting level, target FPS, weapon (Gun, Club, Wand), opponent behavior, spawning, and world generation, along with template presets, color themes, drone styles, player and opponent head/face options, and starting power-up levels. The project is described as a prototype designed to be extended via AI/ML tooling, and ships a Docker/nginx setup plus OpenCode integration for development.

Summary

A small HTML5 Canvas side-scroller built with vanilla JavaScript and ES modules, featuring black-and-white line art, optional color themes, power-ups, and a Customize menu.

Tech

  • JavaScript
  • HTML5 Canvas
  • ES Modules
  • Docker
  • nginx

Tags

  • canvas
  • game
  • html5
  • javascript
  • side-scroller
  • vanilla-js