Abstract UDP socket and implementation within EvayrNet (March 29, 2017 - Present): Also worth looking at: DataStream class for serialization, DataStreamWriter, DataStreamReader and its implementation (opens a new tab). Server NPC management of the Online Multiplayer mod of Skyrim (March 26, 2017 - Present): Click to view all of the .cpp file (opens a new tab). GitHub repository for EvayrNet: Reliable UDP, simulation mode, network debugging and more (10th of December, 2016 - Present): Click to view the GitHub repository (opens a new tab).
I have been making games since I was 12 with a great passion. From shooters to real-time strategy games to networking libraries.My goal is to further enhance my networking skills by developing on a real marketable game.
To get to know me even more, you can download my resume here.
Main language is C / C++. Also experienced with C# and Lua. Utilizing Python for automated tasks like I have shown in EvayrNet. Favorite code editor is the latest Visual Studio using Visual Assist. Experienced with source control using Git, Perforce and Tortoise SVN. I am a big fan of having code reviews and having a strong communicative development pipeline.
Currently enrolled at NHTV (University of Applied Sciences) in Breda, the Netherlands, studying International Game Architecture and Design. Specializing as network programmer. Previously graduated from Grafisch Lyceum Utrecht (vocational college) as Game Developer. Taking online courses such as Network Hacking and Reverse Engineering to further enhance my knowledge.
Started off with GameMaker, but now very experienced with Unity3D, Leadwerks, Unreal Engine 4 and the Skyrim Creation Kit. Helped with the development of custom frameworks such as Project Primitive, Skyrim Together and Hyphen Engine.
Mostly experienced with the Standard Template Library for C++. As for networking, I am experienced with RakNet, ENet, Boost.Asio and WinSock. Made my own networking API called EvayrNet (C++).