/prock

Upon this rock I will build my code.

Primary LanguagePython

Prock

A full-featured virtual reality code visualizer, IDE, and debugger. It works by embedding a full Python runtime into Unreal Engine 4, consuming python programs, and outputting a 3D representation of the resulting program.

Python is compiled into the engine, but a properly pathed x64 python27 install might still be required. More information coming soon.

Tested on Windows with python2.7.

The key hypothesis of this project is that there exists a visual representation of almost any program that is more useful in understanding it compared to just reading the code. Unfortunatly, this project has been suspended due to the scope of work involved-- finding those representations is hard!

Demo

Quick video demo of interactions in an early build (click to view on YouTube):

IMAGE ALT TEXT

Rendered code in a timeline format: Pathlining

Python code mid-execution: Debugging