/Computer-Games-Development

A game engine written in C++ using OpenGL, SDL and Box2D. The game engine was used to make a simple ninja platformer.

Primary LanguageHTML

Computer-Games-Development

main function in Platformer.cpp

Keyboard and mouse controls

  • A & left arrow - move left
  • D & right arrow - move right
  • W & up arrow - jump
  • Space & z - melee attack
  • LMB & x - ranged attack 1
  • RMB & c - ranged attack 2
  • k - kill self

Controller controls

  • Left stick & dpad - move left & right
  • A - jump
  • X - melee attack
  • B - ranged attack 1
  • Y - ranged attack 2

Youtube video: https://www.youtube.com/watch?v=1FLemWXiJrc