KilledByAPixel

Activity

Stars and mentions · Last 30 days, Oct 5 – Nov 3

GitHub stars91
Mentions17
036912Oct 5Oct 19Nov 3
UTC days · repositories KilledByAPixel owns3 repositories

Top repositories

KilledByAPixel’s repositories ranked by new stars, as on trending.

Loading

Contributes to

Repositories outside KilledByAPixel’s account where KilledByAPixel opened or reviewed pull requests in the past 365 days.

Who noticed KilledByAPixel

Everyone who starred or forked KilledByAPixel’s repositories since the archive began in 2011.

Notable accounts

Ordered by the stars their own repositories have received.

Biggest fans

Accounts that starred the most of these repositories.

Breakout weeks

Each repository’s best week of new stars, with the release published around it.

Mentions

16posts
Nov 40 posts
  1. Made with LittleJS, my tiny fast JavaScript game engine. Free and open source, and it's built to be easy for both humans and AI to work with. 👍 KilledByAPixel/LittleJS

    1 like
  2. Made with LittleJS, my tiny fast JavaScript game engine. Free and open source, and it's built to be easy for both humans and AI to work with. 👍 KilledByAPixel/LittleJS

    2 likes · 65 views
  3. Reddit · · r/generative · u/Slackluster · KilledByAPixel/GatelessGate

    The Gateless Gate: 49 Zen koans as procedurally generated ink-painting dioramas Everything is generated in code: characters, animals, trees, grass, water, wind, bells and rain. The only recorded audio is the narration. Each scene has one red object that answers a touch. Free in your browser: killedbyapixel.github.io Open source: KilledByAPixel/GatelessGate

  4. Reddit · · r/Buddhism · u/Slackluster · KilledByAPixel/GatelessGate

    I made a free interactive edition of the Gateless Gate (Mumonkan), with each koan as a small scene you can visit I was inspired by my visit to the Museum of Oriental Art in Italy, and wanted to make a piece of Buddhist art in my own way. All 49 koans and Mumon’s verses are here, with the whole book read aloud. The translation is the 1934 Senzaki and Reps version, checked line by line against the Chinese and gently modernized. Free in your browser: killedbyapixel.github.io Open source: KilledByAPixel/GatelessGate

    4 points · 16 comments
  5. Reddit · · r/threejs · u/Slackluster · KilledByAPixel/GatelessGate

    I turned a 13th-century Zen koan book into 49 procedural 3D dioramas in Three.js Every scene, model and sound is generated in code. The animals share one quadruped rig, trees grow recursively, the ink look is a depth-edge post pass, and the wind and bells are synthesized live. Each scene has one red object to touch. There’s no build step and no image files! Play it: killedbyapixel.github.io Source: KilledByAPixel/GatelessGate

    8 points · 2 comments
  6. I wrote a short post about how it came together: the museum garden in Italy that inspired it, building the 3D scenes, and restoring the 1934 translation. 🙏 frankforce.com Open source: KilledByAPixel/GatelessGate

  7. I wrote a short post about how it came together: the museum garden in Italy that inspired it, building the 3D scenes, and restoring the 1934 translation. 🙏 frankforce.com Open source: KilledByAPixel/GatelessGate

    49 views
  8. Reddit · · r/GraphicsProgramming · u/Slackluster · KilledByAPixel/webgl-engine-bench

    LittleJS now supports 3D and 2D: a small, fast WebGL2 rendering system for the web LittleJS is an open source, dependency-free JavaScript game engine. It started as 2D, and this update adds a 3D renderer that draws into the same WebGL2 canvas, so a 2D game and a 3D scene can share a frame. The whole engine with 3D, Box2D physics and audio is about 150 KB gzipped. The trailer is the engine’s new website, a scrolling page over a 3D scene, with every stop a playable demo. Some of the rendering choices: - Forward rendering with a small light budget. The sun plus the 8 point or spot lights nearest the camera, chosen each frame. Lights can carry a soft additive glow, drawn in the transparent pass. - One shadow map, from the sun or from a single spotlight in its place, with blurred edges and a depth bias scaled by the light’s projection. - Reflections from an environment cube map, with Schlick Fresnel. Roughness comes from mip selection, driven by shininess, but also by how fast the reflected vector changes across a pixel, so small mirrors don’t sparkle. The lake in the trailer has an environment map of its own, rendered from the scene. - A normal hook in custom shaders. A shader snippet can define mainNormal to bend the normal per pixel before lighting, specular, Fresnel, reflection and fog. The lake’s waves are that hook, not baked normal maps. - Automatic instancing. Every opaque use of the same mesh goes out as one instanced draw. Draw state is versioned, so a batch checks a single number per draw while nothing changes, rather than comparing every material field. - Lens flares occluded by raycasts against the triangles of the scene’s meshes, rather than a depth readback. - 2D and 3D in one camera system. An orthographic camera can line up exactly with the 2D camera. In the trailer, a dolly zoom flattens the 3D view into that orthographic view, and a Breakout game playing over the train turns out to be 3D objects in the world. Also in there: height map terrain with exact raycasts, voxel maps drawn in chunks, glTF with skinning, normal maps, fog by distance or view depth, and a bloom post-process. I also built an open benchmark that runs the same sprite and lit-cube scenes through LittleJS, PixiJS, Three.js, PlayCanvas, Phaser and Babylon.js: KilledByAPixel/webgl-engine-bench Source, MIT: KilledByAPixel/LittleJS The site from the trailer: littlejsengine.com

    4 comments
  9. Reddit · · r/IndieDev · u/Slackluster · KilledByAPixel/LittleJS

    LittleJS, my open source game engine, now does 2D and 3D! LittleJS just got the biggest update since it launched. It’s still the small, fast, dependency-free HTML5 game engine it always was, but now it also has a full 3D renderer that shares the canvas with your 2D game. 3D objects are regular LittleJS objects, with the same physics, children and timers as 2D, so the two mix freely: a 2D UI over a 3D scene, or a 2D game inside a 3D world. The trailer is the engine’s new website, which is exactly that: a scrolling page over a 3D train ride, where every stop is playable. Also new: 2D and 3D level editors built into the engine, a library of one-line particle effects, a new 2D lighting system, and a faster core. MIT licensed, as always. Site: littlejsengine.com GitHub: KilledByAPixel/LittleJS The LittleJS Game Jam is running until November 2 if you want to try it on something small: itch.io

    1 point · 2 comments
  10. Made for AI LittleJS is small and fully documented in one file, which is exactly what coding AIs are good at. Now there is a Claude Code plugin. Ask for a game, get a complete playable project in minutes. Templates and prompts for other AIs too. KilledByAPixel/LittleJS-AI

    19 views

Achievements

Awards earned by the repositories KilledByAPixel owns. Select an award to embed its badge.

Gold
01st place finishes
Silver
02nd place finishes
Bronze
13rd place finishes
Awarded repositories
1Owned by KilledByAPixel now

Repositories

Ordered by gold, then silver, then bronze.

  1. LittleJSBest: 3rd by stars, 2 stars001

Every award

Top-three finishes of these repositories in completed trending days and weeks, newest first.

  1. LittleJS

A repository earns an award for finishing first, second or third in a completed trending day or week, ranked by new stars, new forks or pull request authors. Awards follow a repository through renames and transfers and count toward its current owner. Weeks run Monday to Sunday, UTC.