Tkblackbelt Posted January 30 Posted January 30 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! Quote
xFranko Posted January 31 Posted January 31 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! Quote
Spirited Posted February 1 Posted February 1 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. Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.