Sokoban (programming language: C++ win32, OpenGL, Intel SDK),
Sokoban is a game where you must solve a puzzle by pushing all the boxes in the level on the buttons.
The game is targeted for the intel® notebooks,
The goal of this project whas to create a usefull implementation of the MVC (Model-view-controller) design pattern.
With the Render-core seperated from gameplay,... Ist easy to implement deferent renderers.
For proof of concept I created a 2D version using only Win32, a 2D version in OpenGL and a 3D box version in OpenGL.
Adding a 2D & 3D directX version would also be possible.