Game Development: World 5

Announcements about major changes in Haven & Hearth.

Re: Game Development: World 5

Postby Butko » Tue Mar 15, 2011 12:17 pm

Blackomen wrote:
Eddie110 wrote:hey and what if Bjorn and his partner simply release some kind of server client?... Some people can provide server with gameplay system like World 4 and some can provide gameplay system like world 5...
I wont compare Minecraft and Haven and Hearth.. but both use Java language and both is simply sandbox, crafting games.. Minecraft has a server client but there isnt so much oportunities and things like in HnH...

I like this game and someone like the new system, other not... but if players have a choice to choose their server, everybody will be happy...

Maybe developers wont agree with me or they have other intension.. Who knows.. (sorry for my english)


Only reason I'd want that is so I could host a "proper" server that isn't being run on a home pc with basic dsl. Which I assume it actually is from it's current performance ranging from bad to abysmal. (Could also be horrible netcode, havn't seen pre-W4 stability.) But also so the server could be capped at around say 300-400. Currently (And I never would have said this during early W4.) it actually feels crowded.

Edit: Also so the server would be up for more than 60% of each day. Hell it only seems to be up while I'm sleeping currently.


If I know correctly this server is on 100/100 mbps already if not better.
Problem is in game itself and not server.
First Java is not the most optimal language for such amount of data.
Second there is too much data transmitting between client/server
Third server is not processing fast enough. Many times there are "lag" spikes and it seems like server is storing things onto HDD or processor is on 100% and cannot handle more.

First problem is not so big and can be solved together with 2nd. Optimize game. Instead of making new worlds and update, optimize. Search for bottlenecks and try to remove them.
Third is only solvable if we get better server.
Butko
 
Posts: 542
Joined: Tue Sep 07, 2010 10:05 am

Re: Game Development: World 5

Postby Blackomen » Tue Mar 15, 2011 12:28 pm

Butko wrote:If I know correctly this server is on 100/100 mbps already if not better.
Problem is in game itself and not server.
First Java is not the most optimal language for such amount of data.
Second there is too much data transmitting between client/server
Third server is not processing fast enough. Many times there are "lag" spikes and it seems like server is storing things onto HDD or processor is on 100% and cannot handle more.

First problem is not so big and can be solved together with 2nd. Optimize game. Instead of making new worlds and update, optimize. Search for bottlenecks and try to remove them.
Third is only solvable if we get better server.


Well if that's the case, then the server connection is reasonable for an indy MMO. I could sware I read somewhere that it was in one of the developers apartments. Which makes it immensely unlikely to be of any quality. (Not saying it isn't, as my home connection is corporate speed.) Just unlikely. But if it is a good connection that leaves the fact that it's a combination of bad coding/server power as you mentioned. I obviously wouldn't be able to do much coding wise if they released it as anything but source. So if that's the issue, all they can do is hire/find a professional coder to clean it up. Still being able to cap the server would do wonders.

And I have to agree with java being terrible resource wise. Very easy to code, but awful resource management. It's actually impressive they got it this far with java I must admit. I guess I'm just ticked off with the 40% downtime.
Blackomen
 
Posts: 25
Joined: Fri Mar 11, 2011 3:05 am

Re: Game Development: World 5

Postby Fantastication » Tue Mar 15, 2011 12:33 pm

Butko wrote:
Blackomen wrote:Only reason I'd want that is so I could host a "proper" server that isn't being run on a home pc with basic dsl. Which I assume it actually is from it's current performance ranging from bad to abysmal. (Could also be horrible netcode, havn't seen pre-W4 stability.) But also so the server could be capped at around say 300-400. Currently (And I never would have said this during early W4.) it actually feels crowded.

Edit: Also so the server would be up for more than 60% of each day. Hell it only seems to be up while I'm sleeping currently.


If I know correctly this server is on 100/100 mbps already if not better.
Problem is in game itself and not server.
First Java is not the most optimal language for such amount of data.
Second there is too much data transmitting between client/server
Third server is not processing fast enough. Many times there are "lag" spikes and it seems like server is storing things onto HDD or processor is on 100% and cannot handle more.

First problem is not so big and can be solved together with 2nd. Optimize game. Instead of making new worlds and update, optimize. Search for bottlenecks and try to remove them.
Third is only solvable if we get better server.


The server is commercial.
The server is not written in Java, you'll notice your client lags at the same time other people lag, thus it's not the clients fault (unless possibly some people with custom clients are sending malformed packets, who knows).
If HnH has too much client/server communication, then every other MMO in the world also has too much communication.

Alt post:
Ablooo ablooo, gimmie all your server source so I can run the game on my own with W4 LP, ablooooooooo abloooooooooooooooooooooooooooooooo.

Minecraft MP is balls. In fact, you should probably be glad loftar doesn't follow the Notch method of bugfixing, which is generally "ignore bug A, instead introduce more interesting bug B!"
Fantastication
 
Posts: 76
Joined: Thu Jun 24, 2010 12:13 pm

Re: Game Development: World 5

Postby Fantastication » Tue Mar 15, 2011 12:36 pm

Blackomen wrote: I could sware I read somewhere that it was in one of the developers apartments. Which makes it immensely unlikely to be of any quality.


Yo, bro, the server stuff is all on the front page of this very forum. Here's a hint.
Fantastication
 
Posts: 76
Joined: Thu Jun 24, 2010 12:13 pm

Re: Game Development: World 5

Postby Onionfighter » Tue Mar 15, 2011 12:36 pm

The host or whatever it is called isn't written in Java. Also, they aren't giving it to you.
Cheerleader
User avatar
Onionfighter
 
Posts: 2957
Joined: Sat May 30, 2009 8:45 am
Location: Mordor

Re: Game Development: World 5

Postby Rhyxen » Tue Mar 15, 2011 12:44 pm

The How-to page wrote:Learn New Skills
Most skills require about 200 learning points. Avaliable skills will show up in your character screen if you have enough learning points avaliable. Most things you do will earn you a small amount of learning points. (Crafting, chopping down trees, mining, &c.)


How-to page needs editing, since this isn't true anymore.
Rhyxen
 
Posts: 4
Joined: Thu Mar 03, 2011 7:08 pm

Re: Game Development: World 5

Postby Butko » Tue Mar 15, 2011 12:55 pm

Onionfighter wrote:The host or whatever it is called isn't written in Java. Also, they aren't giving it to you.

ONe part of server MUST be written in java exept if they sending data in I dunno XML or some other standard that can be read by other languages. But as I know about java network programming, Socket object only communicate with other Socket (ServerSocket if I remember right) object. So transmitting data is written in Java, other stuff, logic and I/O with database is written in C probably.
Butko
 
Posts: 542
Joined: Tue Sep 07, 2010 10:05 am

Re: Game Development: World 5

Postby DeBosh » Tue Mar 15, 2011 12:57 pm

Rhyxen wrote:
The How-to page wrote:Learn New Skills
Most skills require about 200 learning points. Avaliable skills will show up in your character screen if you have enough learning points avaliable. Most things you do will earn you a small amount of learning points. (Crafting, chopping down trees, mining, &c.)


How-to page needs editing, since this isn't true anymore.

O rly? It IS accurate, or you have never played the game itself.
Image
User avatar
DeBosh
 
Posts: 330
Joined: Sun Jul 25, 2010 5:26 pm
Location: Minerals everywhere!

Re: Game Development: World 5

Postby TeckXKnight » Tue Mar 15, 2011 1:03 pm

DeBosh wrote:
Rhyxen wrote:
The How-to page wrote:Learn New Skills
Most skills require about 200 learning points. Avaliable skills will show up in your character screen if you have enough learning points avaliable. Most things you do will earn you a small amount of learning points. (Crafting, chopping down trees, mining, &c.)


How-to page needs editing, since this isn't true anymore.

O rly? It IS accurate, or you have never played the game itself.

I think he meant that, while your number is the average, the lp costs are down from W3, for example. The most basic skills cost like 40 lp as opposed to 200 now. If anything this works towards the advantage of new players so it's nothing bad or wrong.
User avatar
TeckXKnight
 
Posts: 8274
Joined: Tue Jul 13, 2010 2:31 am
Location: How Do I?

Re: Game Development: World 5

Postby thezood » Tue Mar 15, 2011 1:28 pm

Butko wrote:
First Java is not the most optimal language for such amount of data.


Trololololo. Please, inform me about different techs for client-server working around a clock.
thezood
 
Posts: 28
Joined: Tue Feb 16, 2010 12:06 am

PreviousNext

Return to Announcements

Who is online

Users browsing this forum: Claude [Bot] and 2 guests