On this website I share my creations: games, programs, music, videos and more. I will also explain in detail how to create these things yourself by sharing core concepts of game programming and by exploring many interesting ideas. Because much of the fun is in exploring new ideas, thinking about mind boggling concepts and imagining entire universes. I hope you will have fun learning & creating!