/Epsilon5

Epsilon5 - 2D multiplayer shooter with vehicles

Primary LanguageC++

Epsilon5

Epsilon5 - 2D multiplayer shooter with vehicles

Game controls:

  • F11 -- toggle fullscreen
  • F12 -- quit (only in debug mode)
  • Up / Down / Left / Right -- movement
  • W / S / A / D -- also movement
  • LMB / RMB -- fire
  • 1 / 2 / 3 -- weapon switch

MapEditor controls:

  • F1 -- toggle browser panel on/off
  • F2 -- toggle scene grid on/off
  • F5 -- save current map
  • F11 -- toggle fullscreen
  • DoubleLMB (on objects list) -- add selected object to map
  • DoubleLMB (on current objects list) -- remove selected object from map
  • Wheel (on scene) -- zoom in/out
  • Ctrl+Wheel (on scene) -- reset zoom
  • LMB (on scene object) -- move selected object
  • Shift+LMB (on scene object) -- rotate selected object
  • Ctrl+LMB (on scene object) -- rotate selected object by 45 degrees

Requires:

  • Qt 5.0
  • Protobuf 2.5.0R
  • Box2D 2.2.1
  • Client & Server can be compiled with the following compilers.
  • GCC 4.7.2 - 4.8.1
  • Clang 3.2 - 3.3
  • ICC 13.1.1 only Epsilon5-client