Skip to content

v1.0.0

Choose a tag to compare

@SimNine SimNine released this 06 Apr 03:11
· 22 commits to master since this release

2017/12/26
Multiplayer framework, IDE switch

TOO MUCH STUFF TO REMEMBER IT ALL - THIS MILESTONE IS A SANITY CHECK, NOT THE FINAL VERSION

  • Now using Microsoft Visual Studio instead of Code::Blocks
  • Began using WinSock API to pass messages over network (new DLL dependencies)
  • Separated game into SpybotServer and SpybotClient
    • Separated game logic:
      • Client responds to user input by sending it to the Server
      • Server confirms that messages received from Client are valid, then updates state, sends message back to Client
        -Client updates view
    • Some logical resources are shared, these are in SpybotShared
    • Works on the basis of message passing: packets of fixed size, about 96 bytes
  • New "Multiplayer" button on main screen
  • Singleplayer is broken