Hi there 👋

My name is Cem. I am a Unity Developer.

🔭 Work

🌱 Hobbies

I invest my free time on research about several topics.

TCP network

Network is a big one, such a long quest(much xp). From protocols to hardware, I found it hard to step in and it may require a long journey to master your knowledge. My experience is a drop in the network programming ocean, for now.

Learning bits and pieces of C# sockets was challenging and with lots of failure, I managed myself to complete a TCP networking library for unity with a simplifying mind, as much as I can.

Readme Card .

But later I spend my time on popular network libraries for unity. In general, I played around with Telepathy. Its the underlaying driver of Mirror and it has such a high level control over c# sockets and carefully crafted. This time I mixed up telepathy with MessagePack and with an easy chat app sample, Telegraph was created.

Readme Card .

Also I spent a dozen hours on prototyping action rpg mechanics with these libraries like movement, skills and global events. But none of them came along with a concrete project. It would be a dream project for me to work on a classic mmorpg BUT as I dug in networking and architecture, impression of developing an online game built huge walls behind me, over time. It would take years and years for a single developer to complete a standart mmorpg (assets, animations, ui, content, test etc).

Nevertheless, as I said above, networking is a long way to run. I will continue to take baby steps and keep making progress.

Tooling

wip

Readme Card .

Readme Card .

Readme Card .

Modding/scripting

wip

Readme Card .

Other engines and frameworks

wip

I’m currently learning different flavors of game engines/frameworks and tools. My favorites so far: LÖVE2D, Defold.

  • 👯 I’m looking to collaborate on …
  • 🤔 I’m looking for help with my runtime node editor and ui framework
  • 💬 Ask me about …
  • 📫 How to reach me: …