Micadurp / Nurn

A subpar C++ network library

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Nurn - some kind of network library

Travis Build Status Windows Build Status

  • Add cmake
  • Try using github stuff, such as Issues and Projects
  • Clean up nurn.cpp and nurn.hpp
  • Make packets more abstract
  • Implement basic UDP
  • Implement reliable UDP
  • Handle more than one connection
  • Add some debugging tools
  • Improve queues to toss old data rather than new data
  • Handle non-tossable data vs tossable data

Initially used for a school project where we created a game from the ground up, such as engine and networking, using C++, Lua, and openGL. The code for that project can be found Here. Seperated network code from that project as I want to keep it and develop it in order to improve my skills within networking and C++.

Contributors

  • Nicholas DeYoung
  • Emil Ljung

Fun fact:
Nurn is an abbreviation and it stands for "Not Using RakNet" as initally in the project we had thought about using RakNet but instead made our own implementation.

About

A subpar C++ network library

License:MIT License


Languages

Language:C++ 93.2%Language:CMake 6.8%