Jump to content

[suggestion] rA Official Custom Client


Antares

Recommended Posts


  • Group:  Members
  • Topic Count:  74
  • Topics Per Day:  0.02
  • Content Count:  420
  • Reputation:   89
  • Joined:  01/30/12
  • Last Seen:  

Hi there!

 

In short, my suggestion is:

Create a custom client that is a collaborate work like the rA server, with all it's support (forum section, bug tracker, git/svn).

 

 

In details:

 

The problem with the current system is the following:

- By now we have only 2 "officially" supported clients, and there will be a 2013 one as well, this is good, but still, server owners have to diff em and some times hex edit them to make them work the way we want

- The whole diffing thing is just hax. It's not nice, and it has many limitations what can we achieve

- We can't prevent Gravity form breaking/removing features we want to continue using (like mailing, vending, etc)

 

The benefints would be:

- The now existing client haxing torture would cease to exist. (no server owner wants to spend time with figuring out the correct settings just to make it work)

- Fixes could be done to client related bugs.

- Gravity wouldn't break our features.

- Configurable, flexible clients (set everything we want, instead of bithaxing lottery)

- No more waiting for "the least bugged client". ( or the most stable :) )

 

Downsides:

- Needs time and work

- New features won't come automatically (but we need to implement them serverside anyways don't we?)

 

What we already have:

- Large, and capable community

- Expert devs

- Infrastructure

- Bunch of custom client projects stuck in the development, so we don't have to start from 0, only select a few and ask their owner if they are willing to share their work with us. There's no piont in everyone doing their own client but never finishing it.... We could incorporate everyone's knowledge and talents into one, good client.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  41
  • Topics Per Day:  0.01
  • Content Count:  237
  • Reputation:   19
  • Joined:  06/05/13
  • Last Seen:  

dont make it a Custom Client, Make it a Official Client. a Official Test Server Client. Much better if the settings are based on kRO Renewal and a iRO Classic Client.

If you dont mind rAthena Official Client moderated and maintained by rA Developers. the purpose of this Server is to test, not to compete with top servers around. thanks

 

Server names

 

Ragnarok [Classic]

Sakray [Renewal]

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  81
  • Topics Per Day:  0.02
  • Content Count:  1654
  • Reputation:   583
  • Joined:  08/09/12
  • Last Seen:  

There're several of halted 'Custom client' projects.

I think most of them was stopped because they're closed source projects, the project starter will eventually becoming frustated when they're stuck at some point, or simply don't have enough time to develop it further because they have something to do in real life.

 

If the current rA dev team has to make the custom client, they won't be focused on rAthena server-side development itself.

The major downside will be: Bug fix will be slowed down, new official updates will take longer to implement, and something else we could imagine.

 

Yes, I admit, it's frustating to keep up with official Ragexe/RE client updates... /oops

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  72
  • Topics Per Day:  0.02
  • Content Count:  2997
  • Reputation:   1130
  • Joined:  05/27/12
  • Last Seen:  

Instead of doing this with custom clients (which, as we've seen, tend not to work out), I think it would be a very good idea to post an official client/data combination "by rAthena" for each of the three clients we support. I would also prefer to create multiple versions of the client with different hexes, to give server owners some choices (even if they're too lazy to hex their own client XD!). 

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  16
  • Topics Per Day:  0.00
  • Content Count:  737
  • Reputation:   216
  • Joined:  11/29/11
  • Last Seen:  

Think he basically want an official client, with all the "fix", like change that item description, add this mini map, that effect etc..

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  37
  • Topics Per Day:  0.01
  • Content Count:  177
  • Reputation:   9
  • Joined:  06/25/12
  • Last Seen:  

I think Lighta is right.

Link to comment
Share on other sites

  • 2 weeks later...

  • Group:  Development Manager
  • Topic Count:  56
  • Topics Per Day:  0.01
  • Content Count:  732
  • Reputation:   525
  • Joined:  12/13/11
  • Last Seen:  

Right now the easiest option is to do what Euphy said and provide a packaged and supported client (with hexes not applied) and the data that goes along with it.

 

Having a custom client has been something people have asked for for years. It would be great to have an official client for rA but it would require a team of its own. There are three suggestive works in progress right now in the client section. One of which is open sourced and the other two supposedly being open sourced soon. We will just have to see where we go from here, web browser based client or normal desktop based client. Maybe a perk would be to host it alongside rA in the GIT repo. That would possibly pick up some incentive. :P

Link to comment
Share on other sites

×
×
  • Create New...