 |
3D API-Agnostic Rendering Engine |
| Initiator: |
Guildhall at SMU |
Realization: |
second semester MIT (2007) |
| Project team: |
Marek Vojtko |
| Project description: |
The 3D API-Agnostic Rendering Engine unifies OpenGL and Direct3D 9 APIs beneath a single interface. The engine now includes vector and matrix math library, vertex and index buffer objects, multitexturing, view frustum culling, billboards, 3DS model loading, BSP level loading, HLSL and OpenGL Assembly shader support (Phong lighting, DOT3 bump mapping, and parallax mapping). |
| Project duration: |
9 months |
Project rating: |
|
| Download: |
.zip (source files, 43.1MB) | .zip (executable file, 32.2MB) |
|
 |
|
 |
Water3 |
| Initiator: |
Guildhall at SMU |
Realization: |
first semester MIT (2007) |
| Project team: |
Marek Vojtko |
| Project description: |
My first term at The Guildhall required all programmers to develop a 2D engine using Win32 and GDI/GDI+ APIs and then test them by creating a 2D game with them. Water3 is a side-scrolling game where the main character is H2O. The player can manipulate the water's three states (fluid, ice and vapor) at will, which will help her to overcome obstacles in the game. The goal of the game is to survive on (and underneath) the planet's surface and find a way through the dungeons to IKE's spaceship. |
| Project duration: |
2 months |
Project rating: |
|
| Download: |
.zip (source files, 25.8MB) | .zip (installer, 5.7MB) |
|
|
|
|
|