/GameLauncher-Core

Core Logic - CLI/DLL for Game Launcher

Primary LanguageC++

Game Launcher Core

A CLI Executable / Dynamic Library with the Core Logic behind a Game Launcher.

Features

  • Own Algorithm for Detecting Binary Differences in two versions.
  • Easy to manage List for Binary Difference
  • HDiffPatch for Binary Diffing Algorithm
  • SHA256 Encryption through PICOSHA2
  • KUBAZIP for Easy Archiving
  • JSON Parser
  • Filesystem for generating Diff of two versions

Requirements

  • CMake
  • CPP17
  • Argparse
  • JSONParser
  • PICOSHA2
  • KUBAZIP
  • HDiffPatch