zdd / RubikCube

A 3D Rubik Cube implemented by C++ and DirectX 9.0

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

RubikCube

A Rubic Cube implemented by C++ and DirectX 9.0(Fixed pipeline)

Requirement

Microsoft DirectX SDK (June 2010)

Usage

Mouse

  • Left button dragging - Rotate a layer
  • Right button dragging - Change view
  • Wheel - Zoom in/out

Keyboard

  • 'F' - Toggle between window and full-screen mode
  • 'S' - Shuffle
  • 'R' - Restore
  • 'Esc' - Quit

Screen shot

Restore Shuffle Rotate

About

A 3D Rubik Cube implemented by C++ and DirectX 9.0

License:MIT License


Languages

Language:C++ 100.0%