Who is this for?
Blog focused on real time networking, replication and game development.
About the Author
Hi, I’m Josip Petanjek, a Network Engine Programmer on various game engines.
My Experience
Personal business, contracting to studios.
Multi-network networking layer, supporting both an in-house networking library and Steam sockets. Multi-authority (multi-server) capable replication library, developed as an ECS system.
- Preface: Undiscovered World — networking, replication and lobby logic
Personal business, contracting to studios.
- Inventory Replication Refactor — ~10% boost in server performance (Arma Reforger 1.2 update)
Enfusion Engine and Arma Reforger networking and replication.
- Networking and replication systems
- Network streaming
- Server-authoritative vehicles
Creation of a master's thesis on the next generation of networked gaming — NextGenNetGames on GitHub.
Skills
- Engines: Unreal Engine, Enfusion Engine, Melba Engine
- Replication: In-house replication libraries, including an ECS-based one, multi-server/multi-authority architectures, server-authoritative replication, streaming
- Networking: In-house networking libraries, multi-network interfacing, Steam Sockets/Datagram Relay
- Languages: C++
Services
I provide consultation and programming services. See my 2026 price list.
For the fiscal year 2026 I have very limited time left, as most hours have already been contracted out.
Contact Me
Please contact me at my LinkedIn.
- LinkedIn: josip-petanjek
- GitHub: jpetanjek