Check out demos from previous editions too! 2010 , 2010 , 2011 , 2012 , 2013 , 2015 , 2016 , 2017 , 2018 , 2019
Run away from dragon and avoid the missing parts of the footbridge. Use A and D to move.
A small JS clone of the infamous GORILLAS.BAS game (1991) that came distributed with QBasic. Move mouse for angle, hold button down for velocity.
Compiler for a small concatenative and purely functional programming language for making visuals. The draw function takes the time, x and y, and returns the color of that pixel. Press Enter to compile…
Javascript clone of the classic worm / nibbles game. You are a black dragon hungry for dwarves. (The elusive magenta colored dwarves are healthier to eat - they don't count towards your score, but t…
Use left and right keys to move and space bar to jump. There's no goal, the robot is just happy to skip around his tiny little world.
The famous opening song of Game of Thrones, performed by 1 kilobyte of JS
Features a raymarched sphere field and a polyphonic softsynth with polyrhythmic patterns. Voices are modulated pulses.
Press 1..9 to zoom, r/g/b to change color, click to place the next color.
Move: arrow keys. Resize your window and refresh for a change of difficulty!
Wolfenstein 2D in 2K. You can walk around using the arrow keys. Demo shows procedural textures and map, collision detection and animated doors.
Four 2-player games in HD! Tic-Tac-Toe, Tic-Tac-Toe 3D, Four in a row and Reversi.
Random dragon poetry, clouds, music and effects. No interaction, just enjoy the entertainment.
A 2048 clone with two boards played in parallel. Use arrow keys or swipe to move tiles and press space or tap to restart. The whole game ends if it ends on either board.
Fight a dragon with class classic RPG characters! Down to change skill, enter to use skill.
Meet the new twist in the old Game Of Life. To start/pause animation hit the spacebar. To setup the battlefield use the keyboard arrows.
You can interact by clicking and moving your mouse. Work best in Chrome.
First piece of demo-ish code I've ever released ever: an endless wireframe tunnel run.
I present a textfield that checks your CSS code as you type and warns when a property name is not on the list of over 100 CSS2.1 properties. (see http://www.w3.org/TR/CSS21/propidx.html) The list itse…
A simplified model of the solar system. It's definitely not to scale and sadly I didn't have enough space for more planets, asteroids, moons etc...
JS version of the popular GIF; the original animation is over 30Kb, but with some JS magic it goes down to 1Kb. Check http://goo.gl/Zw83ZA to see a side by side comparison with the original one.
Platform game based on http://www.lessmilk.com/10/ . Arrows to move. Gather all gold coins to win.
It's a very simple & basic dependency injection script. It's nothing fancy, but once you tasted DI, you can't live without it. This is what I actually use for my non-angular projects.
Play with arrows, it is something like tron lightcycles race, but with a really dumb opponent.
So, I decided to do a 1k webgl version of my JS1K entry I did in 2010, http://js1k.com/2010-first/demo/704. This version also adds reflections, and some fake soft shadows.
The first few drops of rain fall against an orange sky. Everything is burning as something casts a shadow over the world...
A simple exercise on 3D and perspective. No WebGL is required.
Play music on the dragon's scales! Click the squares to change your song.
Dragons are legendary creatures in Chinese mythology and folklore. They are typically portrayed as long, scaled, serpentine creatures with four legs.
Interactive physics demo. Initially, the objects are floating weightless in space. Click to toggle gravity on or off.
Press LEFT/RIGHT and UP arrows to fly the ship into the cavern and locate the pod. Hover just above the pod while holding DOWN to grab it then thrust away and escape to space.
Dragon fractal is drawn in steps (16 iterations), then "DragonFractal" is drawn all over the screen until it creates a firelike effect
** Marcel VS the Ugly Angry Little Dragons ** Slain as many ugly-angry-little-dragons as possible before you die (Yes, you'll die... sorry) ! Use the arrow keys to move and click to fire a bullet. Be…
Four 2-player games fitting in 1k! XnO (Tic-Tac-Toe), XnO 3D, Find 4 (Four in a row) and Flip (Reversi)
Black dragon flying and breathing fire. All parts are generated from sine based functions with time as parameter for animation.
Dragon is watching you, move your mouse and feel the fear ! Better experience in 1920*1080 ...
Overlapping rotated squares create a scaly look. Add some math and majesty, and they come to life.
Online Code Editor that enabled editing HTML, CSS, and JS in browser and shows a live preview. It uses localStorage to store or cache your code and it includes buttons to view the full source code, vi…
"Panzer Dragoon 1k" is a 2D remake of Panzer Dragoon. GOAL: Use your Dragoon to prevent enemies from escaping.
Sail the high seas, firing cannonballs while fighting fire-breathing dragons.
Particles fall from above into darkness occupied only by one. The particles are emitted from a central point you can control with your cursor or finger, particles that become trapped in the orb become…
By the old gods and the new! Press Daenerys to invoke the wrath of DRACARYS
A mouse based arcade game, just pull the cursor through the gray path as fast as you can without running out of the line. You can start from both endpoints.
Click anywhere on the board to launch your missiles. You have 8 moves to clear all 50 pieces off the board. Can you eliminate them all?
This is a video feedback loop. That means, in the shader code, you can process the previous frame. Minimal action here: An interactive circle cursor and a fadeout of 2% per frame. This will not be my…
A randomly-generated text adventure. Go cautiously. Pack a map. Here there be dragons.
A computational fluid dynamics simulation, using the Lattice Boltzmann methods.
A classic Pong remake with a little twist :). UP/DOWN = move | Forward = fire dragon
A Dragon's eye view of a flight through the mountains (Sorry if it's slow)
Use WASD to move to avoid of traffic accident. Press any key to begin or r to restart. Stay close to the right to get more points.
Сolor-changing light bulbs. Use LMB + drag to lead the direction, wheel to change brightness.
Dragons made me think of Bromo-Dragonfly so here it is in 3D with psychedelic colours.
UPDATE 2: Better mouse follow. A pinch faster on Firefox on slow machines.
A simple 2 player version of the game "Connect Four" (also known as "Captain's Mistress", "Four Up", "Plot Four", "Find Four", "Fourplay", "Four in a Row" and "Four in a Line").
Generating and drawing a binary sequence that represents the dragon curve fractal. Giving some parameters and color to the demo make it playful.
Dragons are traveling in the canvas. Use the mouse click to attract them.
Mahjong nano: Find stone pairs. Remove all stone to win! New game - refresh site. :)
A simple snow globe demo drawn in a html5 canvas. Press mouse button to shake the globe and release button to let it snow - then enjoy it!
A simple 2 player version of the game "Connect Four" (also known as "Captain's Mistress", "Four Up", "Plot Four", "Find Four", "Fourplay", "Four in a Row" and "Four in a Line").
A tribute to Trogdor the Burninator. Flames burn across the countryside, reducing the green to ash. Refreshing will generate a new random landscape and flames. Flames are basically a Game of Life sim,…
Type your latitude, longitude, timezone and calculate your locally sunrise and sunset times.
Conway's Game of Life using the Canvas API (source in portuguese)
Click (or tap or press any key) to guide the dragon through the cave and avoid obstacles. Tweet your high score on #FloppyDragon!
To the time of Russian winter games... a ski man has to reach the finish line, which is hidden after dark and dangerous trees.
A tiny implementation of Conway's Game of Life: Click to toggle cells, f to run and step forward, a to animate, d to edit your current starting pattern, and s to start fresh.
Like a sunflower seeds simulation, nature use 137,5077 angle to generate the most efficient arrangement of seeds AND, has not calculators like us. Enjoy it, you have it around you all the time.
Click on groups of 3+ orbs to demolish them. Try to get as few remaining orbs as possible. Re-scale the window to get a different puzzle size.
Tribute to Threes! for iOS. Use arrow keys to slide tiles. Combine 1 and 2 to form 3, 3 and 3 to form 6, and so on. Each move adds a tile; the game is over when no moves remain.
A demo inspired by old school dungeon crawlers like Wizardry and Akalabeth.
Flappy Dragon is a Flappy Bird inspired 1k game. Click to flap your wings!
Hold your mouse and then release it to jump through and avoid the walls.
Use your mouse to avoid the obstacles! A detailed explanation of the source code will be published on my blog soon. Compressed with JSCrush.
Flappy Square: use any key to move the yellow square, avoid green pipes. Practice your Konami Code. Beat your own high score : )
Just imagine that this is flocks of birds from another galaxy, and not a smoothly animated quadtree. Click and drag to travel through time.