Internet game: Shops

Blitz3D Forums/Blitz3D Programming/Internet game: Shops

Fuller(Posted 2006) [#1]
I'm going to start working on a realtime internet game.
Players may "host" a town or join a pre-existing one.
players must buy shop items such as a "Ron's Ketchup" display.

I dont do internet games very often, So I ask: Is this possible


b32(Posted 2006) [#2]
Yes, if you need a fast lib: look for BlitzPlay, it is very nice. Another way is to use HostNetGame/JoinNetGame.
It you need users to download files from internet (ie updates), try BlitzGet, it is a function that can download a file.


Fuller(Posted 2006) [#3]
Thanks, I'll look for BlitzPlay. The other part of the game is more of a community thing: Players can "donate" a 3Dmodel of a new store item and i will put it in the game.


Fuller(Posted 2006) [#4]
Will the lite version be good enough or do you have to buy it?


b32(Posted 2006) [#5]
The light version works fine, however it is worth while checking Blitz's StartNetGame commands as well.


Fuller(Posted 2006) [#6]
Will StartNetGame() run the game well enough?

If so, do you know any good tutorials on Blitz Networking?


b32(Posted 2006) [#7]
StartNetGame works very nice, depending on how much speed you need. As I understood, there is TCP and UDP.
StartNetGame etc. = DirectPlay = TCP
BlitzPlay = UDP

(AFAIK:) TCP is some sort of wrapper around UDP. TCP checks if messages arrive, UDP don't. The advantage of using UDP is that you can send smaller packages and you can choose whether you check it or not.

Some good examples I found on the German BB sites, bitzbase. A quick search: http://www.blitzbase.de/befehle2d/joinnetgame.htm
A google search for "joinnetgame" gives also some good links.

EDIT:



Fuller(Posted 2006) [#8]
thanks