Some of my earliest lessons in "how not to write software" came from listening to the ranting of a friend who worked on the original eAthena implementation (i.e. back when it forked from the Japanese Athena project and gained the "e" in its name). All of the fragile handoffs between the multiple server types (character, map, login) and the client. Most notable were the mountains of code, network and otherwise, that h…
I might be able to give some insight, I helped found the RO emulation community back in 2003. Along with AppleGirl, I (AjS15822) made some of the first English NPC scripts used in all Athena servers, participated in YARE, contributed code to Athena, and ran several of the forums. It's been a decade so my memory is a bit fuzzy, but here's what I remember about that time: We started with AEGIS (leaked Korean server fil…
Ragnarok MMO open-source HTML5 client
51–54 of 54 posts
Re: Ragnarok MMO open-source HTML5 client
#52Re: Ragnarok MMO open-source HTML5 client
#53Earlier quoted context omitted.
I might be able to give some insight, I helped found the RO emulation community back in 2003. Along with AppleGirl, I (AjS15822) made some of the first English NPC scripts used in all Athena servers, participated in YARE, contributed code to Athena, and ran several of the forums. It's been a decade so my memory is a bit fuzzy, but here's what I remember about that time: We started with AEGIS (leaked Korean server fil…
I wonder how much server emulation is done by children. I have a similar story except I was 13 and it was for Tibia (and OpenTibia).
I still have the source code laying around somewhere and here's a youtube video of its very early stages.
Re: Ragnarok MMO open-source HTML5 client
#54Some of my earliest lessons in "how not to write software" came from listening to the ranting of a friend who worked on the original eAthena implementation (i.e. back when it forked from the Japanese Athena project and gained the "e" in its name). All of the fragile handoffs between the multiple server types (character, map, login) and the client. Most notable were the mountains of code, network and otherwise, that h…
I've read parts of the eAthena source code recently ( https://github.com/eathena/eathena ) and was very impressed with the code quality. Maybe they fixed the code base, or I didn't hit the worst parts, but I left feeling it was in good hands.
http://rathena.org/ https://github.com/rathena/rathena
its doing way better then eAthena :)