Pinned Tweet
No AI. No Threejs. No bytes to spare. My new game is a 3D retro 90's fever dream that fits in only 1024 bytes! 🌈☁️
killedbyapixel.github.io/TinyCode/1K/Sk…
Link to build with extra control options for accessibility (1k build has only mouse input)
killedbyapixel.github.io/TinyCode/1K/Sk…
Link to build with extra control options for accessibility (1k build has only mouse input)
89
226
2,597
505,718
LittleJS now does 2D and 3D! 🚂🎉
The same tiny, fast, open source JavaScript engine. Now with a full 3D renderer in the same canvas as your 2D game, level editors built in, a particle effects library, a faster core, and tools for making games with AI.
frankforce.com/littlejs-is-2d…
The same tiny, fast, open source JavaScript engine. Now with a full 3D renderer in the same canvas as your 2D game, level editors built in, a particle effects library, a faster core, and tools for making games with AI.
frankforce.com/littlejs-is-2d…
3
3
13
912
It's Small!
The whole engine, with 3D, Box2D physics and sound, is about 150 KB gzipped. A bundled 2D game ships at about 26 KB, a lit 3D scene at 47 KB. Most engines this complete are a megabyte or more.
The whole engine, with 3D, Box2D physics and sound, is about 150 KB gzipped. A bundled 2D game ships at about 26 KB, a lit 3D scene at 47 KB. Most engines this complete are a megabyte or more.
1
0
0
89
Join the LittleJS Game Jam
The third LittleJS Game Jam is on now, Oct 2 to Nov 2. Make something with the new 2D+3D engine, the level editors and the particle library, or with an AI at your side.
itch.io/jam/littlejs-j…
The third LittleJS Game Jam is on now, Oct 2 to Nov 2. Make something with the new 2D+3D engine, the level editors and the particle library, or with an AI at your side.
itch.io/jam/littlejs-j…
0
1
1
84
Frank Force 🌻 retweeted
First stream DONE 🥳
Made a game for the LittleJS game jam in 2 hours, live 🚀
The start was a bit of a disaster. Mic didn't work, then I couldn't see the chats, and other tech problems 😅
But I pushed through and actually enjoyed it by the end 🥳
Game is now finished and available on itch: martintale.itch.io/spark-desk
Rewatch the stream (or follow me) on Twitch: twitch.tv/martintale
Thank you @KilledByAPixel for organizing the jam and making an engine that let me build this so fast 🫶
Thanks @orcdev for Videorc, great for streaming to multiple platforms at once 🥳
And thank you @mewset, @DevKokooo, @Alexislamouv, @lightstarvn, @StephenGBuilds, @troels_im and @MythThrazz for popping in on the stream 🥰
Made a game for the LittleJS game jam in 2 hours, live 🚀
The start was a bit of a disaster. Mic didn't work, then I couldn't see the chats, and other tech problems 😅
But I pushed through and actually enjoyed it by the end 🥳
Game is now finished and available on itch: martintale.itch.io/spark-desk
Rewatch the stream (or follow me) on Twitch: twitch.tv/martintale
Thank you @KilledByAPixel for organizing the jam and making an engine that let me build this so fast 🫶
Thanks @orcdev for Videorc, great for streaming to multiple platforms at once 🥳
And thank you @mewset, @DevKokooo, @Alexislamouv, @lightstarvn, @StephenGBuilds, @troels_im and @MythThrazz for popping in on the stream 🥰
8
2
20
978
New cash prizes for LittleJS Jam, thanks to Wavedash!
Publish your entry on Wavedash and use at least one advanced SDK feature for a chance to win. The LittleJS Wavedash plugin makes it easy! 🎉
Publish your entry on Wavedash and use at least one advanced SDK feature for a chance to win. The LittleJS Wavedash plugin makes it easy! 🎉
2
1
3
451
Sunset Islands 🌅 dwitter.net/d/32957
this gif is a tiny tropical paradise with code so tiny it fits in a tweet! it has a sunset with distant islands and water reflections. i sometimes view of my work as a magic trick for programming and math.
this gif is a tiny tropical paradise with code so tiny it fits in a tweet! it has a sunset with distant islands and water reflections. i sometimes view of my work as a magic trick for programming and math.
1
4
24
735
javacript code published 12/18/2024
for(n=i=2e3;i--;x.fillRect(i,Y,-30,5))n+=S(n)*97,Y=i**4*t%1080,g=(Y-700)**2<n,s=Y<700,d=Math.hypot(i-960,s?Y-440:i**5%400),x.fillStyle=`hsl(${d<129?60:s?Y/5+g*29-79:309-Y/8} 99%${99-d/16-g*49}%`
for(n=i=2e3;i--;x.fillRect(i,Y,-30,5))n+=S(n)*97,Y=i**4*t%1080,g=(Y-700)**2<n,s=Y<700,d=Math.hypot(i-960,s?Y-440:i**5%400),x.fillStyle=`hsl(${d<129?60:s?Y/5+g*29-79:309-Y/8} 99%${99-d/16-g*49}%`
0
0
1
177
you can make a voxel mining game with procedural textures in only about 100 lines of code using LittleJS.
this is one of the short examples that comes with the engine.
this is one of the short examples that comes with the engine.
1
6
27
910



