Futurecraft Forums
Would you like to react to this message? Create an account in a few clicks or log in to continue.

Futurecraft Forums

A forum dedicated to communication and innovation!
 
HomeLatest imagesSearchRegisterLog in
Welcome, one and all, to the Futurecraft Forums!

 

 Interesting new development

Go down 
+10
The Schmetterling
Buggy1997123
ACH0225
Delta
superninjakiwi
Commander Kobialka
Keon
fr0stbyte124
Tiel+
Danice123
14 posters
Go to page : 1, 2  Next
AuthorMessage
Danice123
DEV
DEV
Danice123


Posts : 607
Join date : 2012-01-06
Age : 30
Location : The Dankins

Interesting new development Empty
PostSubject: Interesting new development   Interesting new development Icon_minitimeSun May 06, 2012 7:00 pm

"Since the most recent weekly snapshot, Singleplayer games run a local multiplayer server. To make this change even better, Mojang wants to make multiplayer servers feel more like how singleplayer games used to feel."
Back to top Go down
http://wbcentral.com
Tiel+
Lord/Lady Rear Admiral 1st
Lord/Lady Rear Admiral 1st
Tiel+


Posts : 5497
Join date : 2012-02-20
Age : 26
Location : AFK

Interesting new development Empty
PostSubject: Re: Interesting new development   Interesting new development Icon_minitimeSun May 06, 2012 7:12 pm

When I saw this topic I thought it was about Futurecraft.



*sigh*
Back to top Go down
fr0stbyte124
Super Developrator
Super Developrator
fr0stbyte124


Posts : 1835
Join date : 2011-10-13

Interesting new development Empty
PostSubject: Re: Interesting new development   Interesting new development Icon_minitimeSun May 06, 2012 7:37 pm

The term for this model is thin client, and the goal is to make multiplayer and single player development function identically by making single player essentially multiplayer with a fast server connection.

I think this is a mistake.

While I am not familiar with the Bukkit team developers, I am familiar with Mojang's way of dealing with multiplayer and they can't handle this.
Before SMP was first released, minecarts were solid. You could stand on top of them and when you pushed them it would bounce off you in a response manner, sort of hard to describe if you weren't there. When SMP rolled around, minecarts lost their solid hitbox, and instead you have to walk inside of the cart to get it to move. It was stupid and I couldn't figure out why Notch made the change until I re-enabled the old code in multiplayer. You just couldn't push the minecart anymore, because you pushing the cart is a server-side action, but the cart pushing you is client-side, and therefore much more responsive. As a result you get pushed back by the cart, and by the time the server registers your proximity, you are no longer in contact with the cart hitbox.

The proper solution would be to allow the client to have proper entity interaction, and just report back the situation to the server for verification and to pass it on to the other clients. However, that wouldn't work in their "server does everything that's not the player" model. So instead of fixing the model to make it more responsive and robust, Notch disables the push-back on minecarts and calls it a day. That's been the way of things ever since: allow compromises to the feel and performance of the game to avoid reworking the engine.

That's not an isolated occurrence, either. Mojang has never cared about multiplayer performance beyond making it run, and there's only so much the Bukkit team can do with that unless they intend to rebuild it from the transport layer on up.

The way it looks right now, though, is that single player will run identically to multiplayer on a localhost server, which is still damn near unplayable.
The more they put on the server-side, the clunkier interactions will become because the server is incapable of being a client on a fundamental level. It will never match the client unless they intend to move everything save rendering to the server-side (in which case it really will just be the client and nothing will have changed).

It would be great if I am wrong, and the Bukkit team have a plan for revolutionizing multiplayer, and single player performance won't be harmed in the process. But I'm not holding my breath.


Last edited by fr0stbyte124 on Sun May 06, 2012 8:57 pm; edited 1 time in total
Back to top Go down
Danice123
DEV
DEV
Danice123


Posts : 607
Join date : 2012-01-06
Age : 30
Location : The Dankins

Interesting new development Empty
PostSubject: Re: Interesting new development   Interesting new development Icon_minitimeSun May 06, 2012 8:37 pm

Well hopefully Bukkit will change some things, but if what you say is true I hope this idea stays in the snapshots and isn't released. Though it would make developing much easier. Only would have to make one version of a mod, the server version.
Back to top Go down
http://wbcentral.com
Keon
Lord/Lady Rear Admiral 1st
Lord/Lady Rear Admiral 1st
Keon


Posts : 3076
Join date : 2012-01-17
Location : Hahahaha.

Interesting new development Empty
PostSubject: Re: Interesting new development   Interesting new development Icon_minitimeSun May 06, 2012 10:52 pm

Danice123 wrote:
Well hopefully Bukkit will change some things, but if what you say is true I hope this idea stays in the snapshots and isn't released. Though it would make developing much easier. Only would have to make one version of a mod, the server version.

No, still both.
Back to top Go down
Commander Kobialka
Sergeant
Sergeant
Commander Kobialka


Posts : 996
Join date : 2012-03-08
Age : 25
Location : Somewhere the government won't find me.

Interesting new development Empty
PostSubject: Re: Interesting new development   Interesting new development Icon_minitimeMon May 07, 2012 4:59 pm

Sir Tielton wrote:
When I saw this topic I thought it was about Futurecraft.



*sigh*

me as well my British friend....
Back to top Go down
http://www.thecraftersmakevideos.webs.com
superninjakiwi
Infantry
Infantry
superninjakiwi


Posts : 744
Join date : 2012-04-10
Age : 26
Location : Your ship, stealin all ur cargoes

Interesting new development Empty
PostSubject: Re: Interesting new development   Interesting new development Icon_minitimeMon May 07, 2012 5:57 pm

kinda happy, kinda sad.
Back to top Go down
superninjakiwi
Infantry
Infantry
superninjakiwi


Posts : 744
Join date : 2012-04-10
Age : 26
Location : Your ship, stealin all ur cargoes

Interesting new development Empty
PostSubject: Re: Interesting new development   Interesting new development Icon_minitimeFri May 11, 2012 10:38 am

what, noone want to post after me?
Back to top Go down
Delta
Sergeant
Sergeant
Delta


Posts : 904
Join date : 2012-03-26
Age : 25
Location : Virginia

Interesting new development Empty
PostSubject: Re: Interesting new development   Interesting new development Icon_minitimeSat May 12, 2012 4:29 pm

fr0stbyte124 wrote:
-snip-



Um I'm confused now, are you saying that the server host takes all of the "load" and we just play around with little to no memory usage? if not please use laymans terms...
Back to top Go down
http://arsln100.forumotion.com
fr0stbyte124
Super Developrator
Super Developrator
fr0stbyte124


Posts : 1835
Join date : 2011-10-13

Interesting new development Empty
PostSubject: Re: Interesting new development   Interesting new development Icon_minitimeSun May 13, 2012 4:08 am

That might be the case if you were not running the server yourself.

Let's put it this way. Imagine you made a local server on your own pc and played minecraft of it. Your client is doing really little as far as ticks and terrain generation is concerned, but since your pc has to run the server as well, you are not really gaining any performance. That's what this is, only more formalized. If multiplayer played like single-player you wouldn't see any difference in single player gameplay, but multiplayer sucks and now they intend to bring that suck to singleplayer.

It's possible I'm just overly critical of it because it's going to be my job to fix the protocol for this mod; I'm too familiar with its shortcomings to trust it with more responsibility. But ultimately it will be up to the individual as to whether it will be an improvement or not.
Back to top Go down
Danice123
DEV
DEV
Danice123


Posts : 607
Join date : 2012-01-06
Age : 30
Location : The Dankins

Interesting new development Empty
PostSubject: Re: Interesting new development   Interesting new development Icon_minitimeSun May 13, 2012 2:35 pm

fr0stbyte124 wrote:
That might be the case if you were not running the server yourself.

Let's put it this way. Imagine you made a local server on your own pc and played minecraft of it. Your client is doing really little as far as ticks and terrain generation is concerned, but since your pc has to run the server as well, you are not really gaining any performance. That's what this is, only more formalized. If multiplayer played like single-player you wouldn't see any difference in single player gameplay, but multiplayer sucks and now they intend to bring that suck to singleplayer.

It's possible I'm just overly critical of it because it's going to be my job to fix the protocol for this mod; I'm too familiar with its shortcomings to trust it with more responsibility. But ultimately it will be up to the individual as to whether it will be an improvement or not.

Frost, do you have a formal list of these shortcomings somewhere? I'm curious to see what problems you have with the server. I remember you posting something about this before.
Back to top Go down
http://wbcentral.com
ACH0225
General
General
ACH0225


Posts : 2346
Join date : 2012-01-01
Location : I might be somewhere, I might not.

Interesting new development Empty
PostSubject: Re: Interesting new development   Interesting new development Icon_minitimeSun May 13, 2012 10:03 pm

I like refusing dumb updates. I also like how Xbox Minecraft is set in beta 1.6



Reminds me of the good times.
Back to top Go down
fr0stbyte124
Super Developrator
Super Developrator
fr0stbyte124


Posts : 1835
Join date : 2011-10-13

Interesting new development Empty
PostSubject: Re: Interesting new development   Interesting new development Icon_minitimeSun May 13, 2012 11:25 pm

Danice123 wrote:
fr0stbyte124 wrote:
That might be the case if you were not running the server yourself.

Let's put it this way. Imagine you made a local server on your own pc and played minecraft of it. Your client is doing really little as far as ticks and terrain generation is concerned, but since your pc has to run the server as well, you are not really gaining any performance. That's what this is, only more formalized. If multiplayer played like single-player you wouldn't see any difference in single player gameplay, but multiplayer sucks and now they intend to bring that suck to singleplayer.

It's possible I'm just overly critical of it because it's going to be my job to fix the protocol for this mod; I'm too familiar with its shortcomings to trust it with more responsibility. But ultimately it will be up to the individual as to whether it will be an improvement or not.

Frost, do you have a formal list of these shortcomings somewhere? I'm curious to see what problems you have with the server. I remember you posting something about this before.

A formal list? No.
I've posted a ton of information in both this board and on the Minecraft forums, but I can't find it anymore because our search engine is crap, and I don't remember the topics. I'll probably end up having to write it all up again somewhere.

Also, it's possible a the whole thing will work completely different by the time the Bukkit team is finished, so I'm not in a big rush to mess with that right now.
Back to top Go down
Danice123
DEV
DEV
Danice123


Posts : 607
Join date : 2012-01-06
Age : 30
Location : The Dankins

Interesting new development Empty
PostSubject: Re: Interesting new development   Interesting new development Icon_minitimeMon May 14, 2012 9:02 pm

True that
Back to top Go down
http://wbcentral.com
Tiel+
Lord/Lady Rear Admiral 1st
Lord/Lady Rear Admiral 1st
Tiel+


Posts : 5497
Join date : 2012-02-20
Age : 26
Location : AFK

Interesting new development Empty
PostSubject: Re: Interesting new development   Interesting new development Icon_minitimeThu May 17, 2012 11:09 pm

ACH0225 wrote:
I like refusing dumb updates. I also like how Xbox Minecraft is set in beta 1.6



Reminds me of the good times.

Really want to play Alpha again :[
Back to top Go down
fr0stbyte124
Super Developrator
Super Developrator
fr0stbyte124


Posts : 1835
Join date : 2011-10-13

Interesting new development Empty
PostSubject: Re: Interesting new development   Interesting new development Icon_minitimeThu May 17, 2012 11:25 pm

ACH0225 wrote:
I like refusing dumb updates. I also like how Xbox Minecraft is set in beta 1.6

Found out a bit about that a few days ago. Apparently, games on XBLA normally aren't allowed to give out free updates (no reason for it but greed, far as I can tell), and the only reason Minecraft gets them at all is due to an impressive amount of arm-twisting by the devs. The compromise, though, is that they have a limit to how many releases they can put out, meaning they can't go posting updates every week like Mojang can.
Back to top Go down
ACH0225
General
General
ACH0225


Posts : 2346
Join date : 2012-01-01
Location : I might be somewhere, I might not.

Interesting new development Empty
PostSubject: Re: Interesting new development   Interesting new development Icon_minitimeFri May 18, 2012 9:15 pm

Given a choice, I would chop out hunger, the End, experience, enchanting, bow pullbacks, new terrain generation, animal AI's, strongholds, ravines, towns, and plenty more...
Back to top Go down
Buggy1997123
DEV
DEV
Buggy1997123


Posts : 394
Join date : 2011-10-18
Location : Somewhere, somewhen.

Interesting new development Empty
PostSubject: Re: Interesting new development   Interesting new development Icon_minitimeSat May 19, 2012 1:14 pm

The new terrain generation is rather bland.
Back to top Go down
ACH0225
General
General
ACH0225


Posts : 2346
Join date : 2012-01-01
Location : I might be somewhere, I might not.

Interesting new development Empty
PostSubject: Re: Interesting new development   Interesting new development Icon_minitimeSat May 19, 2012 11:44 pm

When I go from one mountains biome to another, they are very close to identical. It used to be crazy and everything was different, but now its pre-set and pre-generated. AND THEY GOT RID OF GARGAMEL!!!
Back to top Go down
The Schmetterling
DEV
DEV
The Schmetterling


Posts : 3123
Join date : 2011-08-31
Location : I'm a butterfly.

Interesting new development Empty
PostSubject: Re: Interesting new development   Interesting new development Icon_minitimeSun May 20, 2012 6:35 am

ACH0225 wrote:
Given a choice, I would chop out hunger, the End, experience, enchanting, bow pullbacks, new terrain generation, animal AI's, strongholds, ravines, towns, and plenty more...

Hunger, leave. Dragons (in general), leave. End, remove. Experience, make useful. Enchanting, keep. Bow pullbacks, while more realistic, aren't as much fun. Alpha terrain generation, with updated parts, of course. Animal AI's, DEFINITELY keep. Strongholds, keep. Ravines, keep. Towns, put people in. Jungles, keep. New lighting, keep.

In general, the feeling of Minecraft has gone from lighthearted, to sinister, back to lighthearted, and back to sinister again. Currently, it feels sinister (when on survival, with a decent graphical capability).
Back to top Go down
Keon
Lord/Lady Rear Admiral 1st
Lord/Lady Rear Admiral 1st
Keon


Posts : 3076
Join date : 2012-01-17
Location : Hahahaha.

Interesting new development Empty
PostSubject: Re: Interesting new development   Interesting new development Icon_minitimeSun May 20, 2012 10:28 am

How is enchanting kept?

"Oh, yeah theres magic but also rockits"

Then I want development of the magic until I can use it in space.
Back to top Go down
The Schmetterling
DEV
DEV
The Schmetterling


Posts : 3123
Join date : 2011-08-31
Location : I'm a butterfly.

Interesting new development Empty
PostSubject: Re: Interesting new development   Interesting new development Icon_minitimeMon May 21, 2012 3:56 am

Keon wrote:
How is enchanting kept?

"Oh, yeah theres magic but also rockits"

Then I want development of the magic until I can use it in space.

Why can't magic and technology go together? Look at some of your favourite sci-fi races, they have telekinetic or psychic abilities, so why can't we?
Back to top Go down
ACH0225
General
General
ACH0225


Posts : 2346
Join date : 2012-01-01
Location : I might be somewhere, I might not.

Interesting new development Empty
PostSubject: Re: Interesting new development   Interesting new development Icon_minitimeMon May 21, 2012 7:42 am

Since when were telekinetic or psycic abilities magic?
Back to top Go down
Keon
Lord/Lady Rear Admiral 1st
Lord/Lady Rear Admiral 1st
Keon


Posts : 3076
Join date : 2012-01-17
Location : Hahahaha.

Interesting new development Empty
PostSubject: Re: Interesting new development   Interesting new development Icon_minitimeMon May 21, 2012 9:36 am

Lord Mackeroth wrote:
Keon wrote:
How is enchanting kept?

"Oh, yeah theres magic but also rockits"

Then I want development of the magic until I can use it in space.

Why can't magic and technology go together? Look at some of your favourite sci-fi races, they have telekinetic or psychic abilities, so why can't we?

I am fine with that, but if they have magic, they would refine it until they can use Psi-Storm or something.
Back to top Go down
Ivan2006
General
General
Ivan2006


Posts : 2096
Join date : 2012-05-08
Age : 26
Location : The Dungeon.

Interesting new development Empty
PostSubject: Re: Interesting new development   Interesting new development Icon_minitimeMon May 21, 2012 12:46 pm

ACH0225 wrote:
Since when were telekinetic or psycic abilities magic?
I donĀ“t know.
But it is certainly as much magic for us as a giant spaceship would be for a medieval knight.
Back to top Go down
Sponsored content





Interesting new development Empty
PostSubject: Re: Interesting new development   Interesting new development Icon_minitime

Back to top Go down
 
Interesting new development
Back to top 
Page 1 of 2Go to page : 1, 2  Next
 Similar topics
-
» Interesting mod
» Most Interesting Mod in a VERY long time
» Found something useful, and interesting, and oww my braikknfgpl
» Douglas Adams Talks about aye-ayes and other interesting creatures.
» Application for beta tester

Permissions in this forum:You cannot reply to topics in this forum
Futurecraft Forums :: General Area :: Off-Topic Area-
Jump to: