[gameprogrammer] Re: Rich Interent Application System for Games
- From: Olof Bjarnason <olof.bjarnason@xxxxxxxxx>
- To: gameprogrammer@xxxxxxxxxxxxx
- Date: Fri, 10 Jun 2005 12:54:27 +0100
On 6/10/05, Chris Nystrom <cnystrom@xxxxxxxxx> wrote:
> On 6/10/05, Olof Bjarnason <olof.bjarnason@xxxxxxxxx> wrote:
> > TCP is a lossless protocol, so yes, you can get rid of the ACK
> > messages.
>=20
> Yes, that is what I was thinking.
>=20
> > Ofcourse, UDP is quite a lot faster so you might consider
> > using that instead (datagrams instead of sockets), and then you need
> > the ACK messages..
>=20
> But then I am back to X2 times the delay (back and forth).
>=20
> Do you think any speed advantage to UDP would make up for this? I am
> thinking not, but I have not tested it to be sure.
The "word on the street" is that UDP is approximately 10 times faster
than TCP, so you would have a 5 times speedup all-in-all.
> =3D20
> > May I ask you why you are doing this? If you are obliged to download a
> > client application (analogous to the web browser application) at the
> > internet cafe' anyway, it seems downloading a "whole" application is
> > the way to go..
>=20
> I call it an application browser.
Appropriate.
>=20
> The advantage is you only have to download the application browser
> once and then can use it to run many different games, or other
> applications, without downloading, or installing them.
Sounds like java applets.
>=20
> Also, the application browser and the game itself would not have to be
> the same architecture. You could have a browser for Win32 and the game
> could be unix code.
> They would just have to understand the same protocol.
>=20
> Another way to think of it is as a sort of universal game client.
>=20
> In my opinion the system itself is a lot of fun to program for and
> play with, even though the API, so far, is only to test the underlying
> structure and also to determine what is possible. However it is more
> fun in environments that perform well, so if I can increase the
> performance I can increase the domain where it might be useful.
I think you will have a tough time bringing this system to real time
responsiveness, which is a critical feature of an interactive game.
Maybe it is OK for general graphical applications that don't rely on
that kind of responsiveness [I'm thinking spread sheet, graphs,
picture browsing, simple drawing program, turn-based-games etc.].
Anyway it is a good and fun toy to play with, good luck!
/Olof
>=20
> Chris
>=20
> --=3D20
> E-Mail: Chris Nystrom <cnystrom@xxxxxxxxx>
> Business: http://www.shaklee.net/austin
> Blog: http://conversazione.blogspot.com/
> AIM: nystromchris
>=20
>=20
> ---------------------
> To unsubscribe go to http://gameprogrammer.com/mailinglist.html
>=20
>=20
>
---------------------
To unsubscribe go to http://gameprogrammer.com/mailinglist.html
- Follow-Ups:
- [gameprogrammer] Re: Rich Interent Application System for Games
- From: Chris Nystrom
- References:
- [gameprogrammer] Want Cal3D Model
- From: benny wu
- [gameprogrammer] Rich Interent Application System for Games
- From: Chris Nystrom
- [gameprogrammer] Re: Rich Interent Application System for Games
- From: Olof Bjarnason
- [gameprogrammer] Re: Rich Interent Application System for Games
- From: Chris Nystrom
Other related posts:
- » [gameprogrammer] Rich Interent Application System for Games
- » [gameprogrammer] Re: Rich Interent Application System for Games
- » [gameprogrammer] Re: Rich Interent Application System for Games
- » [gameprogrammer] Re: Rich Interent Application System for Games
- » [gameprogrammer] Re: Rich Interent Application System for Games
- » [gameprogrammer] Re: Rich Interent Application System for Games
- » [gameprogrammer] Re: Rich Interent Application System for Games
- » [gameprogrammer] Re: Rich Interent Application System for Games
- » [gameprogrammer] Re: Rich Interent Application System for Games
- » [gameprogrammer] Re: Rich Interent Application System for Games
- » [gameprogrammer] Re: Rich Interent Application System for Games
- » [gameprogrammer] Re: Rich Interent Application System for Games
- » [gameprogrammer] Re: Rich Interent Application System for Games
- » [gameprogrammer] Re: Rich Interent Application System for Games
- » [gameprogrammer] Re: Rich Interent Application System for Games
- » [gameprogrammer] Re: Rich Interent Application System for Games
- » [gameprogrammer] Re: Rich Interent Application System for Games
- » [gameprogrammer] Re: Rich Interent Application System for Games
- [gameprogrammer] Re: Rich Interent Application System for Games
- From: Chris Nystrom
- [gameprogrammer] Want Cal3D Model
- From: benny wu
- [gameprogrammer] Rich Interent Application System for Games
- From: Chris Nystrom
- [gameprogrammer] Re: Rich Interent Application System for Games
- From: Olof Bjarnason
- [gameprogrammer] Re: Rich Interent Application System for Games
- From: Chris Nystrom