Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I think you could improve the performance of the raycasting functions with raymarching and/or BSP. If it's possible to use external C++ for your functions, then you could also look into OpenACC for even more speed gains with some of these complex functions.