Befunk

Befunk is a Fungeoid created by User:TieSoul in 2014.

Language overview
Befunk is a non-textual derivative of Befunge-98 that takes .PNG files as program files. It is designed for steganography, and as such, it is possible to hide a Befunk program inside a picture with only slight visible differences.

Every pixel in the PNG file is considered an instruction. The instruction number of every pixel is gotten by the formula. This value is named the Funk value of the pixel.

Concurrency is not implemented in the original interpreter, but would theoretically work the same as in Befunge. The instruction  is recommended for this purpose if an interpreter with concurrency is ever made.

Overview of instructions:

Computational class
This language can do anything Befunge-98 can do, and thus is Turing-complete.

Examples
Pictured below is Project Euler's Problem 1 in Befunk, hidden in an image which depicts the solution of said problem.



External resources

 * Original implementation (by TieSoul)
 * Wiki from TieSoul's implementation of Befunk