5 ms·
Multi-player 3D FSP on Emacs
Screncast is also available:
http://www.youtube.com/watch?v=ckOpWQYpKjo
- mattlong 16y ago*FPS
- kqr2 16y agoDirect link to github: https://github.com/kiwanami/emacs-3d-demo https://github.com/kiwanami/emacs-3d-demo
- linjunhalida 16y agoit is inspiring, ascii art of 3d game is valid, maybe we can convert some good old 3d games into ascii?
- wazoox 16y agoAlready done, thanks to libcaca: http://caca.zoy.org/ http://caca.zoy.org/ http://doom.wikia.com/wiki/Text_Mode_Doom http://doom.wikia.com/wiki/Text_Mode_Doom
- Argorak 16y agoDon't forget TTYQuake: http://webpages.mr.net/bobz/ttyquake/ http://webpages.mr.net/bobz/ttyquake/ (best quote: "If you have to ask why, you're not a member of the intended audience. Please go on about your business and accept my apologies for this distraction.") and text mode UT configs by Icculus (or: switching the SDL renderer backend to aalib): http://icculus.org/~chunky/ut/aaut/ http://icculus.org/~chunky/ut/aaut/
- sliverstorm 16y agoThe more things that are demo'd in Emacs, the less I want to use it. I've never used it except for a few times on accident, and yet as the years go by in my mind it continues to seem more and more bloated. (prepares emacs-user resistant bomb shelter)
- jefffoster 16y agoIt's still a great text editor, you don't have to install all the other bits and pieces.
- stuhacking 16y agoThis is not bloat, it's flexibility. Emacs does not come with a lot of features built in, it comes with lots of loadable modules. If you don't need them then don't load them. The notion that Emacs is bloated has not really stood since around 1985. The power to write a first person maze (which just blew my mind since it appears to be written as a character based hack, rather than an embedded widget) is the same power that allows you to write powerful libraries for modifying text.
- melling 16y agoEmacs is a Lisp interpreter. Expect even more interesting things to be built as performance is improved. I believe there is an effort under way to get Guile to process Elisp. Emacs could become the foundation for a lot more apps.