/Super-Mario-Clone-Spritesheet-mapper

I made a Clone of Super #Mario with a Tile-Sheet slicing tool. . Coded in C++ with OOP and SFML .

Primary LanguageC++

Mario Clone and Spritesheet Mapping Engine

This project is coded in C++ and makes the use of the SFML library.

Authors

Badges

MIT License GPLv3 License AGPL License

Problems I Solved

  • Selecting and Setting up Graphics for the project
  • Taking input from keyboard
  • Mapping keys to controlling object
  • Objects collision
  • Gravity Physics
  • Rendering Cropped images from a Tile Set .
  • Control input and Mapping Controls
  • Rendering Sprites
  • Build a GUI tool

How it works

View the documentations :

Basic Controls

For Mario Clone


  • Move: Left/Right/Down
  • Crouch: Down
  • Jump: Z

For Sprite-Sheet Mapper


  • Move Sprite-Sheet -> Up/Down/Left/Right
  • Move the Red-Slicer -> W(up)/S(down)/A(left)/D(right)
  • Zooming Sprite-Sheet -> Z(zoom in) / X(zoom out)
  • Spacebar -> To output the X and Y values.