What I need to know to write a custom client? Which languages, wich tools, etc.
Where I have to write the code of the new client and how can I link that with the game?.
I would like to make a custom client, but I don't know how I can start
JC wrote:I'm not fully committed to being wrong on that yet.
Kandarim wrote:you start here : https://github.com/dolda2000/salem-client
The client is written completely in java
lachlaan wrote:Hrm let's see. I absolutely know jack about this stuff and i can barely tinker in some stuff, but if you actually study unlike me you'd need to know java, not javascript. You would need a text editor usually regardless of what language you code in, and also you'll need a compiler for java code. You can either attempt using an IDE, integrated development environment or something, which has both the code editor and the compiling included in one thing. Or you can use a separate set of tools like notepad++ and apache ant to compile.
The client itself compiles, or mashes together a bunch of separate tiny files that each do their own set of things, and you can find the client files either on the salem repository that JC set up a while back or one of the other custom client repositories and modify from there.
Edit mid-writing @ Kand, didn't JC set up a repo of their own? I thought dolda hasn't been updated in ages. Guess i'm confused about that.
Either way good luck, for a beginner coding is a *****, or maybe i just suck at it
Kandarim wrote:you start here : https://github.com/dolda2000/salem-client
The client is written completely in java
JC wrote:I'm not fully committed to being wrong on that yet.
Kandarim wrote:to be fair, based on the questions you ask, this project might be a bit too big of an undertaking for you.
Given that you don't know that .java files compile into .class files, well, ...
In my repository you can find some example build scripts (although in all fairness those were mostly created by EnderWiggin )
Users browsing this forum: No registered users and 64 guests