4 ms·
Take a look at the code, it's not THAT hard when you have the right tools (language, libraries, knowledge...) though it's quite awesome nonetheless. IMHO the g
by kaoD 14y ago
Take a look at the code, it's not THAT hard when you have the right tools (language, libraries, knowledge...) though it's quite awesome nonetheless.
IMHO the game actually shows how powerful Python + Pyglet (OpenGL actually) are.
Wanna get your mind blown even harder? Check some 4kb demos[1]... and that's binary size! No JVM/Python runtime supporting it.
[1] http://www.youtube.com/results?search_query=4kb+demo&page=&utm_source=opensearch http://www.youtube.com/results?search_query=4kb+demo&pag...
- nwh 14y agoIf you want to show off the demoscene, try the 64KB prod "Chaos Theory". https://youtu.be/4DjBq2O0XXk https://youtu.be/4DjBq2O0XXk
- kaoD 14y agoI had to draw the line somewhere. If I could show the WHOLE demoscene...
- guiambros 14y agoIf you want to really show off the demoscene, try Farbrausch - fr-041. It's comparatively very big (179KB), but impressive how they were able to squeeze so much stuff there: video http://www.youtube.com/watch?v=wqu_IpkOYBg http://www.youtube.com/watch?v=wqu_IpkOYBg, official repository: http://j.mp/11ETcY0 http://j.mp/11ETcY0. If you want to dig deeper, Farbrausch published most of their material and tools last year including the source code for fr-041. Search for farbrausch on GitHub. But I must say, it's pretty hardcore.
- n2dasun 14y agoThat is so incredible.
- ditoa 14y agoWhile demoscene stuff is seriously impressive most are using a shit load of DirectX to do what they do in such a small size. They are not bare metal demos.
- kaoD 14y agoObviously. You can't program the GPU without driver interfaces (DX/OGL). (DirectX + 4kb) vs. (OpenGL + Python + Pyglet + 500LOC) = 4kb vs. (Python + Pyglet + 500LOC) Long are gone the days when you could manage the framebuffer yourself :) Specially if you want to run the demo in modern OSes.
- estebank 14y agoI still remember how I was blown away when seeing .kkrieger[1][2] for the first time, introducing me to the potential of procedural assets in games. [1] http://en.wikipedia.org/wiki/.kkrieger http://en.wikipedia.org/wiki/.kkrieger [2] http://www.youtube.com/watch?v=2NBG-sKFaB0 http://www.youtube.com/watch?v=2NBG-sKFaB0
- kaoD 14y agoYeah, it's really awesome. Check werkkzeug3, a demotool for procedural asset generation by the .kkrieger team (Farbrausch). It's in Farbrausch's GitHub with many more demos/demotools https://github.com/farbrausch/fr_public https://github.com/farbrausch/fr_public
- crazysaem 14y agoI think its most impressive to actually run the demos themselves. On this site are some good examples: http://awards.scene.org/archive.php?year=2011&cat=9 http://awards.scene.org/archive.php?year=2011&cat=9 Edit: It would be intresting to see demos like this (4KB / 64KB) for WebGL. Does something like this exist already ?