This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howic

3D engine entirely made of MS Excel formulae : Enjoy this Doom.xls file !

submited by
Style Pass
2021-06-17 03:00:06

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

This article is on how I could write a 3D engine using only excel formula, including following functionalities : - infinite procedural generated maze map - real time ray tracer rendering - occlusion calculation - basic illumination rendering - illumination and compute shader - natural displacement engine - No macro at all used by the 3D engine,     * to enjoy the game using key press, some macro trigger the displacements, using just one simple copy instruction.

A computer science teacher once told us "a given computation can be achieved with any programming language, even spreadsheet formula".

Several years of experience with Excel, we will mostly remind Excel formula only are definitively limited with the lack of input/outputs. But, the set of problems that can be simply solved with formula only remain impressive. 

Leave a Comment