Recent TweetsKilledByAPixel @7tonshark You can also make new/unique sounds with the zzfx sound designer! 😁👍 https://t.co/U3VylyiRHjKilledByAPixel @hmans I got some spicy chili crisp for my eggs, the only problem is now I can't stop thinking about it. I want to… https://t.co/M65okerIDgKilledByAPixel Bumpy Road 🚗 https://t.co/084fDu5Ekg with(x)for(i=c.width|=z=900;i--||fillText('🚗',-340,!rotate(C(-t,translate(z,8… https://t.co/ihAZcovazgKilledByAPixel Fracture https://t.co/N9tg0FYwf5 https://t.co/P6TVpnUQNE.filter='invert(' with(x)for(c.width|=i=z=120;i--;restore(… https://t.co/OXCB9rkImf
- KilledByAPixel starred Cloud9c/taro - 03.08.21
- 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
- experimental gameplay
- faster blaster
- frank engine
- game dev
- game engine
- Game Jam
- indie speed run
- ludum dare
- rapid prototype
- safety pick
- slime mold
Continue reading on for a full explanation of how it was made!Continue reading
- Export to ZzFXM and OS13k
- Share compressed links
- Several example songs
- Instruments are customizable
- Undo and Redo
- Cut, copy, and paste
- Turing complete!
- 20th place overall out of 227 entries
- 1st place Audio
- 1st place Innovation
- 3 Games!
- JS13k Trophy System
- ZzFXM Music Player
- ZzFX Sounds
- Piano & Visualizer
- Custom User Programs & Dweets
- More apps and bonus features
- 32 place overall out of 227 entries
- 9th place in Innovation
Figuring out how make something cool with such a small amount of code is quite the challenge, but it’s not my first rodeo. This year I submitted two programs, so check out my other entry, Digit Dilemma Plus, a logic puzzle game with procedural levels. The contest provides “shims”, html starter code for canvas and WebGL programs, but neither of my entries use them.
In this post I will go through every single line of my 1 kilobyte piano and explain how some of the trickier parts work. The whole thing is open source on GitHub and has a some improvements since my JS1024 submission. So please continue reading and let’s make sweet music together!
Here’s 1Keys running live in a CodePen for you to mess around with. It can be played with either the mouse or keyboard.Continue reading
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!
An experiment to visualize how points move around the mandelbrot set. Draw with your mouse and watch the Mandelbrot set do it’s magic!
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 2kPlus Jam. The primary goal of this comp was to create a game that fits entirely in a 2 kilobyte zip file. That is incredibly small, for point of reference a 3.5 floppy disk could hold over 700 of these games.
The theme for the game jam was “Shift” which I incorporated by shifting the hue for the world’s color when the player crosses a checkpoint. I imagined that crossing a checkpoint was fictionally like shifting or jumping into a new dimension with a different hue, which is how I came up with the name “Hue Jumper”.
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 everything. I also spent an immense amount of time polishing the look and feel. You can play the game in browser, or view the code on GitHub. I am working on a post that will go into some technical detail about how my game works. Also, check the other submissions to 2kPlus jam, there are some mind blowing entries!