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! 

Posted

Welcome, Chuck!

Love the idea of building a classic server in Elixir, I don't see this language around much!

Looking forward to seeing the GitHub link when you’re ready. Glad to have you here! 🙂

Posted

 Welcome to the board! Looking forward to seeing more about your distributed server project - reminds me a lot of something I was working on a long time ago now. 👍

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...