Pushing a piece of hardware to its most extreme limits and using it to perform tasks for which it wasn't designed is fairly common in the DIY world, but what about software? Thanks to the magic of web apps, the average browser can take on different roles, but today we're upping the ante by presenting a 3D engine made in Excel. YouTube user s0lly has been working on this experiment for a while, and besides creating a pseudo-3D map in the style of Wolfenstein, he has also developed several models.
A striking example is undoubtedly Doom. Digital cameras, thermostats, and ATMs, and even ultrasound machines have managed to run this classic from the 90s. This viral technical challenge turned into a meme, and Doom has found (and will continue to find) places to stretch its legs on the most unusual devices... but if you want to see something even stranger, you'll need to open a copy of Excel.
Yes, Excel. The leading spreadsheet on the market is much more powerful than we imagine, and for some time, enthusiasts have been exploring its graphic capabilities... if we can call them that. The idea of a 3D engine made in Excel isn't exactly new, and there are already cases of games made inside the spreadsheet, but today I want to share the work done by YouTube user s0lly:
The first experiment
The first of his experiments dates back to April of this year, in which we can observe a kind of Wolfenstein-style level. To be honest, it doesn't go beyond basic exploration, with WASD to move, Q and E to turn, and the Esc key to exit, but an interesting aspect is that you can add or remove walls with 1 and 0. All this happens inside the spreadsheet, purely with macros, without external elements.
The second experiment
His second project was published last Friday, this time based on small models. Two cubes of different sizes, a ring, and a monkey's head confirm support for complex geometry and .obj import, using only equations and macros. The problem lies in speed. The second video was significantly accelerated due to the slowness of the animation.
Do you think you can do better? Do you have plans for something more complex? Then download the xlsm file from the official portal on GitHub, and get started Now, there's no mention of compatibility with OpenOffice, so it's recommended to use traditional Excel.
Official site and download: Click here
https://old.neoteo.com/cuanto-se-tarda-llegar-al-final-una-hoja-excel/