Pinned Repositories
battleships
A project I made during my first year at the NHTV Breda University as part of the International Game Architecture and Design course. The idea was to create a networked game of battleships. While the server side code of this project isn't included, it does include a small demo of the rendering that I built during the project.
blowbox-2015
This is the first version of blowbox. It is my very first endeavor with C++ & DirectX 11. It's a 2D engine with embedded Lua scripting. The project contains a 2D physics simulation using verlet integration.
blowbox-2017
The 2017 version of Blowbox. It is no longer being worked on. It has a full fledged, advanced & dynamic DirectX 12 renderer, with good debugging tools using ImGui.
blowbox-2018
Part of the blowbox series of game engines. Hobby project.
clopp
This is an NPM package which extends grunt. Clopp stands for cross language omni-functional preprocessor, which does exactly what it implies. It preprocesses your code.
dxr-path-tracing
A DXR path tracer with OptiX denoising. 5 months worth of research, trial & error as part of a project to learn and understand DirectX Raytracing & raytracing concepts.
toytracer-dxr-vkr
Toy path tracer based on Vulkan Raytracing and DirectX Raytracing
tremble-engine
This is a project I worked on during my second year at NHTV. I led the team of 8 people who worked on it (all programmers). It is supposed to be a multiplayer FPS engine, but unfortunately it turned out more to be a rendering demo than anything else. All rendering work on this engine was done by me, except for the shadow rendering (which was done by another programmer).
Tremble-OLD
Tremble is a game engine with support for DirectX 12
vulkan-path-tracing
Pathtracer built using NVIDIA's Vulkan RTX extension
RikoOphorst's Repositories
RikoOphorst/dxr-path-tracing
A DXR path tracer with OptiX denoising. 5 months worth of research, trial & error as part of a project to learn and understand DirectX Raytracing & raytracing concepts.
RikoOphorst/vulkan-path-tracing
Pathtracer built using NVIDIA's Vulkan RTX extension
RikoOphorst/blowbox-2017
The 2017 version of Blowbox. It is no longer being worked on. It has a full fledged, advanced & dynamic DirectX 12 renderer, with good debugging tools using ImGui.
RikoOphorst/battleships
A project I made during my first year at the NHTV Breda University as part of the International Game Architecture and Design course. The idea was to create a networked game of battleships. While the server side code of this project isn't included, it does include a small demo of the rendering that I built during the project.
RikoOphorst/blowbox-2018
Part of the blowbox series of game engines. Hobby project.
RikoOphorst/toytracer-dxr-vkr
Toy path tracer based on Vulkan Raytracing and DirectX Raytracing
RikoOphorst/tremble-engine
This is a project I worked on during my second year at NHTV. I led the team of 8 people who worked on it (all programmers). It is supposed to be a multiplayer FPS engine, but unfortunately it turned out more to be a rendering demo than anything else. All rendering work on this engine was done by me, except for the shadow rendering (which was done by another programmer).
RikoOphorst/Tremble-OLD
Tremble is a game engine with support for DirectX 12
RikoOphorst/vulkan-cmake-boilerplate
RikoOphorst/blowbox-2015
This is the first version of blowbox. It is my very first endeavor with C++ & DirectX 11. It's a 2D engine with embedded Lua scripting. The project contains a 2D physics simulation using verlet integration.
RikoOphorst/clopp
This is an NPM package which extends grunt. Clopp stands for cross language omni-functional preprocessor, which does exactly what it implies. It preprocesses your code.
RikoOphorst/LudumDare38
Anton & Riko Ludum Dare 38 game
RikoOphorst/algos-ds
A repo for all my research towards different algorithms and data structures
RikoOphorst/blowbox-2016
This is the second version of blowbox. This version of blowbox never really got anywhere. It contains a few cool things, such as a multithreaded job manager and custom memory allocators.
RikoOphorst/dwindlingfire
Ludum Dare 31
RikoOphorst/GLSL
GLSL Shading Language Issue Tracker
RikoOphorst/linux
Linux kernel source tree
RikoOphorst/llvm-project
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
RikoOphorst/ludumdare29
Loedoem Dar-ray
RikoOphorst/memory
memory
RikoOphorst/nativefiledialog-cmake
A tiny, neat C library that portably invokes native file open and save dialogs.
RikoOphorst/raytracer-2018
Raytracing 2018
RikoOphorst/shaderc
A collection of tools, libraries, and tests for Vulkan shader compilation.