Skip to content

The “Snapshot”: A complete, full-fledged and open source, video game, C++ data serialization solution and architecture.

License

Notifications You must be signed in to change notification settings

MickDmnts/CMN6302_2024_SAE_Athens_Major

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SAE Athens Major Project for CMN6302 by Diamantis Michail-Evangelos

SID: 13-13246

Table of Contents

| Student ID | Introduction | Folder Definitions | Active Issues | Special Thanks | References and Tools |

Introduction

This is the main git repository for my major project in Games Programming-BSc (HONS) for SAE Athens. The Major Project is based on the following Major Project Proposal which was submitted and got highly-graded in February the 25th of 2024.

Folder Definitions

  • Code Samples: Here the raw source files of various code samples I'm providing in the project paper can be found.
  • Docs: The source .docx and .pdf files of the development of the paper can be found here.
  • Imgs: Every image, screenshot and self-made diagram can be found here.
  • Refs: Almost every external paper, article, book, journal etc that will be cited in the paper can be found here.
    • Since, many sources are gathered through Mendeley around 90% of the cited work is not visible in the Refs folder
  • Code: This folder contains the testing and production phase of this majors' hands-on work.
  • Reports: Monthly milestone reports for the current progress of the Major.

Issues

Take a look on what I'm currently working on!

Important Information

The open-source repository that will be further developed after the submission of this paper, can be found at:
Snapshot C++ Serialization Library

Special Thanks

To George Anastasakis as my supervisor while taking my Major course for his valuable help and insights he provided throughout the whole semester.
To Mike Loomis for his implementation of MsgPack for C++ 17 which is used internally. Source

References and Tools