Jump to content
  • 0

Junior developer, looking to intern on a non-profit project.


Question

Posted

Hi everyone, let me introduce myself—I'm Martin, a junior developer.

I'm diving into the world of L2 servers, and honestly, I'm super overwhelmed about where to start learning the right way to set up, configure, and run a server.
There are so many datapacks—free, private—but it's so much that my head feels like it's going to explode.

I'm currently looking for someone or an active project willing to take me on as an intern. I'm not looking to make money—I'm just here to learn and grow out of pure passion for L2.

I've already been working with L2jMobius H5. I managed to edit the Community Board, add a buffer, GM Shop, and teleports.
I've also created custom NPCs for the GM Shop, and imported new custom weapons and armors—complete with original glow effects, like the Valakas and Antharas weapons.

But there's still a lot I don't know, and it can get overwhelming.

That’s why I’m looking for someone—or an active non-profit project—willing to take me on as an intern. I’m not looking to make money; I just want to learn, contribute, and grow out of pure passion for L2.

If you’re working on a project and could use a motivated learner who’s eager to help, I’d love to connect!

  • Upvote 1

14 answers to this question

Recommended Posts

  • 0
Posted (edited)
17 hours ago, zambog420 said:

Hi, yes, I forgot to mention it, sorry. I'm currently familiar with Python, HTML, and Java. By UI, do you mean user interface?

In my opinion, if you're looking for completely open-sourced projects where you are able to contribute.

Interlude (aCis): Official Repo
High-Five (Mobius): Official Repo

Both are respectable projects, but Mobius is going to need a lot of tidying up though. If you're looking for guidance on client development, that's a little more complicated so you'd probably be better off learning that side of things once you have a better idea of specifically what you want to do.

Edited by ShadowNetwork
  • 0
Posted
3 hours ago, Nightw0lf said:

:pepe-hmmm:why you use chatgpt?

xdd, im argetinian and my english is so bad. 

1 hour ago, ShadowNetwork said:

In my opinion, if you're looking for completely open-sourced projects where you are able to contribute.

Interlude (aCis): Official Repo
High-Five (Mobius): Official Repo

Both are respectable projects, but Mobius is going to need a lot of tidying up though. If you're looking for guidance on client development, that's a little more complicated so you'd probably be better off learning that side of things once you have a better idea of specifically what you want to do.

Okay, I understand. Tnx

  • Haha 1
  • 0
Posted

if i was you i would check first argentinian developer team to learn and contribute then start my own project privatly and then practice in free coding for my self, then you would be ready to learn standards and code out of nothing, and if you fail means you are in good path, if you win you are in for higher level, whatever you do be persistent and focused, thats what i did when i had time.

  • 0
Posted
4 hours ago, Nightw0lf said:

Si yo fuera tú, primero buscaría un equipo de desarrolladores argentinos para aprender y contribuir, luego comenzaría mi propio proyecto de forma privada y luego practicaría codificación libre por mi cuenta, entonces estarías listo para aprender estándares y codificar de la nada, y si fallas significa que estás en el buen camino, si ganas estás en un nivel superior, hagas lo que hagas, se persistente y concentrado, eso es lo que hice cuando tuve tiempo.

Okay, I understand. First, to get started by contributing to open projects and learning along the way. Then, when you mention starting my own project privately, do you mean taking a free datapack like L2jMobius and trying to make it functional for an online server? Great, thank you very much — all this information is really helpful. I’ve been reaching out to several server admins here in Argentina, but it seems like none of them have the time or interest to take on an intern or assistant. xd

 

P.S.: Are you the creator of Hopzone? Brings back memories of when I was a kid, downloading servers at the cyber café. For two dollars, I could spend the whole day playing and eating candy like crazy.

 

12 hours ago, ShadowNetwork said:

In my opinion, if you're looking for completely open-sourced projects where you are able to contribute.

Interlude (aCis): Official Repo
High-Five (Mobius): Official Repo

Both are respectable projects, but Mobius is going to need a lot of tidying up though. If you're looking for guidance on client development, that's a little more complicated so you'd probably be better off learning that side of things once you have a better idea of specifically what you want to do.

Another question: between L2jMobius, L2jServer, and aCis, which one has ALL of its code free?
As you probably noticed, I'm using ChatGPT to help me translate things, lol, and it suggested the following:

Project Status Open Source Accepts Juniors? Difficulty
L2JMobius Very active Semi-closed Partially (with patches) Medium-High
L2JServer Active Fully open Yes (directly on GitHub) Medium
aCis Semi-active Unofficial Not very clear Low
  • Like 1
  • 0
Posted
Project Status Open Source Accepts Juniors? Difficulty
L2JMobius Very active Semi-closed Partially (with patches) Medium-High
L2JServer Active Fully open Yes (directly on GitHub) Medium
aCis Semi-active Unofficial Not very clear Low

 

L2JMobius->Medium-High. It's funny, all their code is quite simple, just like aCis.

  • 0
Posted

No drama, no finger-pointing, just undeniable results.


2000+ concurrent players. Zero lag.
The math is simple: simpler code = better code = better performance.


Meanwhile, other projects cry at 200-300 online.
Because bloat code and misinterpreting retail files isn't a feature.

  • Upvote 1
  • 0
Posted
5 hours ago, Mobius said:

Sin drama, sin acusaciones, sólo resultados innegables.


Más de 2000 jugadores simultáneos. Sin lag.
La matemática es simple: código más simple = mejor código = mejor rendimiento.


Mientras tanto, otros proyectos se quejan de tener 200-300 usuarios en línea.
Porque el código inflado y la mala interpretación de los archivos minoristas no son una opción.

Great! From what I can see, L2jmobius has very good reviews. Anyway, I've been testing it for months now and the file organization and modularity are impeccable. Everything is very easy to understand and locate. I'll need to learn with this datapack until I feel confident enough to buy the pro version.

  • 0
Posted
9 hours ago, Gawric said:
Project Status Open Source Accepts Juniors? Difficulty
L2JMobius Very active Semi-closed Partially (with patches) Medium-High
L2JServer Active Fully open Yes (directly on GitHub) Medium
aCis Semi-active Unofficial Not very clear Low

 

L2JMobius->Medium-High. It's funny, all their code is quite simple, just like aCis.

 

Medium - High mobius ???   I would say is the most clean and easy to understand around.
From the other hand .. use what ever you like, good luck.

  • 0
Posted
10 hours ago, zambog420 said:

Great! From what I can see, L2jmobius has very good reviews. Anyway, I've been testing it for months now and the file organization and modularity are impeccable. Everything is very easy to understand and locate. I'll need to learn with this datapack until I feel confident enough to buy the pro version.

mobius has serious problems with the movement code and synchronization of npc and players.  aCis did it better
There are big problems with multithreading

  • 0
Posted
20 minutes ago, Gawric said:

Mobius tiene serios problemas con el código de movimiento y la sincronización de NPC y jugadores. aCis lo hizo mejor.
Hay grandes problemas con el multihilo.

:pepe-hmmm:really ? xd my head is going to explode. I don't know what to do anymore

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

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