Welcome!

Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!

Join Today!

Open source Blade & Soul Scala Server Emulator

Status
Not open for further replies.
Initiate Mage
Joined
Jan 27, 2014
Messages
3
Reaction score
7
Open source Blade & Soul Scala Server Emulator

Git repository https://github.com/HeXLaB/play.bns


Hm, how to start..., let's start with introducing myself, I'm member of closed-source Blade & Soul development team. But I have a great desire to develop Blade & Soul as open source project. Why open source? Just because project itself is huge, of course it requires huge amount of resources. Of course you can collect such a huge amount of resources if you have a lot of money or programmers work for a piece of bread
hex1r0 - Open source Blade & Soul Scala Server Emulator - RaGEZONE Forums
No, let's create open source project.
Our aims:
1) of course create Blade & Soul Emulator in its completeness
2) create scalable platform
3) use shared-state as rare as possible
4) bring emulation to new level
5) avoid global services
6) for script developers/DP should be provided useful API without requirement how to use synchronized..., Atomic..., Thread..., Unmodifiable etc
7) "just-in-time development" (custom term
hex1r0 - Open source Blade & Soul Scala Server Emulator - RaGEZONE Forums
), expand, write scripts without any need to rebuild/recompile/rerun application. Almost as WYSIWYG
hex1r0 - Open source Blade & Soul Scala Server Emulator - RaGEZONE Forums


What we already have:
1) working Auth Server
2) working Lobby Server
3) working Game server

Technologies we use:
* Scala http://www.scala-lang.org/
* Maven http://maven.apache.org/
* Akka http://akka.io/
* Slick http://slick.typesafe.com/
* Logback http://logback.qos.ch/

FAQ:
1) why Scala, but Java, C#, C++, Go...
* vs Java - Scala is very powerful language, much more powerful then Java and much more flexible and useful then Java 8, without even mentioning Java 7-, plus full compatibility with all Java Libraries.
* vs Any - Akka, Slick work better/only with Scala
* vs C# - Scala can do anything C# has and even more (I'm not talking about Desktop Applications)
* vs C++ - you need even more human resources
* vs Go - language is too young, I as well as language is not ready to take such a huge responsibility

2) why open source
* open source project is the best place to study and implement your own ideas
* if you look on MMORPG development sphere you can see that Lineage II as well as Aion have huge history. You can without drought see that because of l2jserver and aionemu we have such a huge heritage. just look:
l2jserver -> l2jfree -> l2emu -> l2emu-rt -> l2...
-> Rebellion -> Phoenix -> Overworld ...
and
aionemu -> mir, aionengine, aionlighting
cool!, isn't it?
* every worker has a job because of projects mentioned above
* everyone (without dough) can contribute!
* open source projects often are leaving out of the competition any commercial projects

3) maybe a lot of fake teams may appear
this is true, this will probably happen, but look, where are they? where these "true" developers? you are right, they are eating rubbish...

4) what client do you use
we use latest Korean client

5) I don't have enough skills but I want to participate, what I can do?
truly everybody can have piece of work, you may play on Live server to collect data, how this or that works, you may analyze traffic, you may collect traffic dumps from Live servers, you may write different utils, you may help to test this or that, you may moderate tickets, you may suggest your ideas, you may analyze client and try to eject useful information, and in the end you can lift the team's morale! that is very important!



forgot to say. sources will be released if I see interest from the comunity. also this projets is going to be internation project, so anyone is welcome.
 
Last edited:
Joined
Dec 20, 2010
Messages
418
Reaction score
605
The project really does sound promising, but this thread doesn't really look like a development thread. A development thread shows progress of the open source project, screenshots, planned features etc. and actually has a plan to be released. Though this looks more like a Team Recruitment thread. Could you please inform me what your intention is with this thread through PM?

For now, thread closed due to Section Rules until further notice.
 
Initiate Mage
Joined
Jan 27, 2014
Messages
3
Reaction score
7
My original intention was to share, I was just not ready at that moment, coz of rework that had to be done, still have to finish few things but have a desire to finish enter world sequence by the end of week
 
Newbie Spellweaver
Joined
Feb 15, 2012
Messages
34
Reaction score
4
Hi guy, can you send me your skype by private message ? I'm interested to join :)

What client version used ? Because I have this

[VersionInfo]
GlobalVersion=252
 
Newbie Spellweaver
Joined
Feb 2, 2014
Messages
74
Reaction score
22
This is a really great project, this emulator will be probably be done before the game hits the western shelves, which i endorse fully. Keep up the good work!
 
Initiate Mage
Joined
Feb 18, 2014
Messages
2
Reaction score
0
This is a really great project, this emulator will be probably be done before the game hits the western shelves, which i endorse fully. Keep up the good work!

May not even be a western translation at this point. Almost seems like a defunct team or they have dropped the project for their WoW clone.
 
Newbie Spellweaver
Joined
Jul 5, 2005
Messages
18
Reaction score
0
Re: Open source Blade & Soul Scala Server Emulator

Git repository https://github.com/HeXLaB/play.bns


Hm, how to start..., let's start with introducing myself, I'm member of closed-source Blade & Soul development team. But I have a great desire to develop Blade & Soul as open source project. Why open source? Just because project itself is huge, of course it requires huge amount of resources. Of course you can collect such a huge amount of resources if you have a lot of money or programmers work for a piece of bread
hex1r0 - Open source Blade & Soul Scala Server Emulator - RaGEZONE Forums
No, let's create open source project.
Our aims:
1) of course create Blade & Soul Emulator in its completeness
2) create scalable platform
3) use shared-state as rare as possible
4) bring emulation to new level
5) avoid global services
6) for script developers/DP should be provided useful API without requirement how to use synchronized..., Atomic..., Thread..., Unmodifiable etc
7) "just-in-time development" (custom term
hex1r0 - Open source Blade & Soul Scala Server Emulator - RaGEZONE Forums
), expand, write scripts without any need to rebuild/recompile/rerun application. Almost as WYSIWYG
hex1r0 - Open source Blade & Soul Scala Server Emulator - RaGEZONE Forums


What we already have:
1) working Auth Server
2) working Lobby Server
3) working Game server

Technologies we use:
* Scala http://www.scala-lang.org/
* Maven http://maven.apache.org/
* Akka http://akka.io/
* Slick http://slick.typesafe.com/
* Logback http://logback.qos.ch/

FAQ:
1) why Scala, but Java, C#, C++, Go...
* vs Java - Scala is very powerful language, much more powerful then Java and much more flexible and useful then Java 8, without even mentioning Java 7-, plus full compatibility with all Java Libraries.
* vs Any - Akka, Slick work better/only with Scala
* vs C# - Scala can do anything C# has and even more (I'm not talking about Desktop Applications)
* vs C++ - you need even more human resources
* vs Go - language is too young, I as well as language is not ready to take such a huge responsibility

2) why open source
* open source project is the best place to study and implement your own ideas
* if you look on MMORPG development sphere you can see that Lineage II as well as Aion have huge history. You can without drought see that because of l2jserver and aionemu we have such a huge heritage. just look:
l2jserver -> l2jfree -> l2emu -> l2emu-rt -> l2...
-> Rebellion -> Phoenix -> Overworld ...
and
aionemu -> mir, aionengine, aionlighting
cool!, isn't it?
* every worker has a job because of projects mentioned above
* everyone (without dough) can contribute!
* open source projects often are leaving out of the competition any commercial projects

3) maybe a lot of fake teams may appear
this is true, this will probably happen, but look, where are they? where these "true" developers? you are right, they are eating rubbish...

4) what client do you use
we use latest Korean client

5) I don't have enough skills but I want to participate, what I can do?
truly everybody can have piece of work, you may play on Live server to collect data, how this or that works, you may analyze traffic, you may collect traffic dumps from Live servers, you may write different utils, you may help to test this or that, you may moderate tickets, you may suggest your ideas, you may analyze client and try to eject useful information, and in the end you can lift the team's morale! that is very important!



forgot to say. sources will be released if I see interest from the comunity. also this projets is going to be internation project, so anyone is welcome.

how to join please
 
Newbie Spellweaver
Joined
Dec 17, 2011
Messages
92
Reaction score
15
im a newbie... in short " fake " hehe

if i have powerful PC.. im starting to study this right now..

but i don't have.. so im waiting to the full release ( if u know what i mean )
well GL.. hope u guys make it..
im excited about this BNS PS


> im an editor ... still not creator < ;P ;)
 
Junior Spellweaver
Joined
Mar 27, 2013
Messages
174
Reaction score
10
hello, I would start a post with the construction of an emulated server Blade and Soul? I hope your answer, greetings.
 
Initiate Mage
Joined
Feb 21, 2014
Messages
3
Reaction score
0
Hi my husband and I are wanting to work together with a possible team, and get an completely English translated server up and running for the people in NA who have been waiting way to long to play Blade and Soul in English and with no lag due to ping etc. Would love to help each other out.
 
Junior Spellweaver
Joined
Mar 27, 2013
Messages
174
Reaction score
10
fantastic would compile the server blade and soul open source, with a lot of programming but I would not like to have my own bucket and soul server to play on localhost, greetings.:lol:
 
Status
Not open for further replies.
Back
Top