Jump to content
Returning Members: Password Reset Required ×

Recommended Posts

Posted

Hey Folks,

Happy Friday, and hope everyone is doing well. I tend to be more a lurker on forums, but figured I could do an introduction and get out of my shell lol

My name is Chuck, and I used to play Conquer in early to mid 2000s. I stopped a year or two after TQ added the fan and tower items in. I followed epvp quite a bit (same username there) and got into learning programming from the folks posting sources there. One memorable part was when Pro4never released a proxy base and me and my friend added botting functionality over a weekend, which also got him into learning to code 🙂.

I’ve been a professional dev for just over a decade now, mostly working in fintech and a bit in advertising. Currently I mostly work with the JVM, using Kotlin, Spring, and Flink. 
 

I started teaching myself Elixir/Erlang about a month ago after seeing some of the awesome features of the OTP. I don't have a lot of free time, but as I learn Ive been slowly working on implementing a classic server with it. So far I have most of the shared parts working (ciphers, packet ser/der, protocols) + the auth server.
 

I’m also using this server to experiment with a distributed architecture as well. So Im setting up the project with a few distinct components that can be deployed separately. The auth, gateways (handle connections + protocol), map servers (hand 1 or more maps), and world server for coordination and stuff.

I’ll most likely make a thread with a github link once I get the source in decent shape that Im happy with. But so far I am really liking Elixir and functional programming. The pattern matching construct is awesome, especially on binary data.

Anyways I appreciate this forum being run to keep the community for these games alive! 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...