4 ms·
This reminds me of a project that turns 2D NES games into 3D in real time.. not joking! https://www.theverge.com/2016/3/9/11189002/3dnes-emulator-nintendo-game
by lathiat 9y ago
This reminds me of a project that turns 2D NES games into 3D in real time.. not joking!
https://www.theverge.com/2016/3/9/11189002/3dnes-emulator-nintendo-games-3d-super-mario https://www.theverge.com/2016/3/9/11189002/3dnes-emulator-ni...
- and0 9y agoCurrently developing a different take on this same concept, but using hand-modeled voxel shapes in place of sprites. Haven't posted any significant updates in a while but progress is steady; just added cell-shading outlines to sprites that require it (can't translate black outlines into voxels otherwise) and improving the render pipeline to accommodate it. http://n3s.io http://n3s.io but more recent screenshots are at https://twitter.com/n3semu https://twitter.com/n3semu
- ericfrederich 9y agoGreat... now put the camera in Mario's head and let me play some FPS mario
- Raphmedia 9y agoThat would be pretty neat in VR !
- garaetjjte 9y agoseems similar to https://www.cs.cmu.edu/~tom7/zelda/zelda.pdf https://www.cs.cmu.edu/~tom7/zelda/zelda.pdf
- JoeOsborn 9y agoYes, this was an inspiration of ours! In fact we use Tom7's fork of the FCEUX emulator for Mappy and our other recent work in automatically learning game design elements from NES games.
- joebergeron 9y agoThis gave me a (stupid) idea. 2D to 3D seems possible to implement reasonably well with enough time and effort, given that it involves taking data and extrapolating it into another dimension -- for example, giving depth to sprites, etc. But what about the other way around? Taking 3D games (to keep things simple-ish, say from one particular platform) and automatically mapping them to 2D games. This sounds kind of absurd. Instead of instrumenting 2D game data with a little something extra, you'd have to compress/project the 3D data down into two dimensions -- in a way, stripping down the information contained in the original game. This is almost definitely impossible to pull off automatically for all games on a particular (3D) platform, at least in a way that isn't 100% awful to play. It's an interesting thought experiment to think of how it might be done, though.
- garaetjjte 9y agoAren't 3D games already 2D, as they are just projecting 3D world onto 2D plane? Alternatively, taking 2D intersection of 3D world would lead to something like 2D/3D mode of Miegakure: https://youtu.be/9yW--eQaA2I?t=46 https://youtu.be/9yW--eQaA2I?t=46