Recent Tweets
KilledByAPixel RT @MakerSyndicate: Explore a strange new world and gain new abilities in π√ (Piroot). See this loving tribute to adventure games from @Kil…KilledByAPixel All 256 elementary cellular automata rules animated in a table with random seeds. Can you spot which ones are capab… https://t.co/70tvttNn5TKilledByAPixel @catalystmic Looks cool, what game is that?KilledByAPixel Shape Morph (from my archives) #javascript https://t.co/JVXQkra9wA https://t.co/P6TVpocrFc.background=`hsl(${t*45}… https://t.co/Ht576Ii7EoKilledByAPixel The conditions in Austin Texas continue to be a disaster. I am lucky to have power but no water. Just took a walk a… https://t.co/h0TTLVpMSzKilledByAPixel’s GitHub
- KilledByAPixel starred spite/FaceMeshFaceGeometry - 02.22.21
- KilledByAPixel starred joseprio/zzfx-minifier - 02.21.21
- KilledByAPixel commented on issue KilledByAPixel/ZzFX#4 - 02.21.21
- KilledByAPixel commented on pull request KilledByAPixel/JSONCrush#13 - 01.09.21
- KilledByAPixel commented on issue KilledByAPixel/JSONCrush#12 - 01.08.21
Tag Cloud
- candy
- code
- devlog
- dwitter
- experimental gameplay
- faster blaster
- fractal
- frank engine
- free
- game
- game dev
- game engine
- Game Jam
- gamejam
- generative
- GIF
- github
- guitar
- illusion
- indie speed run
- infinite
- introduction
- invention
- javascript
- js13k
- ludum dare
- MAGFest
- Panel
- pick
- piroot
- pixel
- Postmortem
- puzzle
- rapid prototype
- recursive
- safety pick
- screensaver
- sifteo
- slime mold
- subgenius
- tinycode
- UE4
- wallpaper
- words
- zzfx
Author Archives: Frank
Dissecting A Dweet #9: City Sunset
Hello, tiny coders, I’m back with another dwitter dissection! Today we will explore the JavaScript code that produces this beautiful procedurally generated cityscape. for(z=k=2e3;k–;x.fillRect(i*9+S(z*t)*z|0,j*9+t*420,t?9:z,9))i=k%9,j=k/9|0,x.fillStyle=R(q=t?i*j%2*400*S(k*k*t):k/3+C(k*k)*39,q-99,t?q-k:99) Continue reading on for a full explanation of how it was made!
NoteCraft Submitted to JS13k
Play The Official JS13k Entry NoteCraft on GitHub Features Export to ZzFXM and OS13k Share compressed links Several example songs Instruments are customizable Undo and Redo Cut, copy, and paste Turing complete! Results 20th place overall out of 227 entries … Continue reading
OS13k Submitted to JS13k
Play The Official JS13k Entry OS13k on GitHub Features 3 Games! JS13k Trophy System ZzFXM Music Player ZzFX Sounds Piano & Visualizer Custom User Programs & Dweets More apps and bonus features Results 32 place overall out of 227 entries … Continue reading
1Keys – How to Make a Piano in only 1kb of JavaScript
The legendary JavaScript competition JS1k was thought to have ended, but it has risen from it’s ashes in the form of JS1024! This competition for making tiny JavaScript programs has been going on for 10 years and will now be … Continue reading
Major ZzFX Update
New ZzFX Features 19 parameters (over twice as many) 7 Presets for easier sound effect creation Improved web browser compatibility Streamlined user interface and workflow Cleaner and simpler code The fully minified version is under 1 kilobyte. So much more! … Continue reading
Interactive Mandelbrot Particles
An experiment to visualize how points move around the mandelbrot set. Draw with your mouse and watch the Mandelbrot set do it’s magic! See the Pen Interactive Mandelbrot Particles by Frank Force (@KilledByAPixel) on CodePen.
Tiny Coding: Making Big Games With Little Code
Posted in Game Dev, JavaScript, Projects
Tagged dwitter, javascript, MAGFest, tinycode
Leave a comment
How to make a 3D game in only 2KB of JavaScript
Months ago, when I heard that the legendary JS1k game jam would not be continuing, I talked it over with some other devs and decided to help fill the void we would host a 2k game jam on itch called … Continue reading
Hue Jumper – A 2 Kilobyte 3D racing game in JavaScript
For 2kPlus jam I made a 3D racing game that fits in 2 kilobyte zip! It includes physics, controls, rendering engine, and procedural level generator. The code is extremely dense and clean as I went through many iterations to fit … Continue reading