Java-Gaming.org Hi !
Featured games (83)
games approved by the League of Dukes
Games in Showcase (539)
Games in Android Showcase (132)
games submitted by our members
Games in WIP (603)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  Bluetooth  (Read 1068 times)
0 Members and 1 Guest are viewing this topic.
Offline pistachiomonkey

Senior Newbie




Java games rock!


« Posted 2005-04-23 12:18:58 »

Hiya,

having polished off my single player function i have decided to continue with my project specification (part of my uni dissertation) and implement multiplayer bluetooth.

have managed to get the phones connected, loading into the game and placing the two players. moving a player on one phone moves its mirror on the other phone, cool right!

my implementation may work, but its not exactly robust. here s the situation.

i have a class called player, so i have a created a vector which contains 2 instances of the class player, one the server the other the client.

the keystates from one handset are fed to the other, but the Player moves to far (in the right direction), do you suppose that i also send the precsie location of the player instead, to ensure continuity as the game is constantaly alsive refreshing itself? would i be better feeding game logic rather than keystates?

also, when using a stream how does it scheduele the inputs and know the tag associated with a transfer for sending more than one variable?

also, any clues what a IOException error 10054 during TCP wirte means? or is it just when one phone has dies and cant communicate?

are there any bluewizards who could shed some light on this topic?

(i reccomend the book Bluetooth application programming, by Kumar et al, pretty helpfull stuff, got me from nothing to here in 3 days)

cheers guys, www.pistachiomonkey.com

Offline pistachiomonkey

Senior Newbie




Java games rock!


« Reply #1 - Posted 2005-04-25 15:41:31 »

well i think ive worked out where my implemenation is going wrong, i am using a RFCOMM method with streams, if use an OBEX method i can send small files of information (say in XML) about the mirrored player, thus being more relaible and informative,

any ideas?

cheers
Offline davidaprice

Junior Devvie





« Reply #2 - Posted 2005-04-26 07:55:58 »

Before you use OBEX, check that your target phones support it. E.g. Nokia's phones with Bluetooth nowadays support the rest of JSR-82, but not the OBEX API.
Pages: [1]
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

rwatson462 (35 views)
2014-12-15 09:26:44

Mr.CodeIt (26 views)
2014-12-14 19:50:38

BurntPizza (53 views)
2014-12-09 22:41:13

BurntPizza (86 views)
2014-12-08 04:46:31

JscottyBieshaar (48 views)
2014-12-05 12:39:02

SHC (63 views)
2014-12-03 16:27:13

CopyableCougar4 (65 views)
2014-11-29 21:32:03

toopeicgaming1999 (126 views)
2014-11-26 15:22:04

toopeicgaming1999 (117 views)
2014-11-26 15:20:36

toopeicgaming1999 (34 views)
2014-11-26 15:20:08
Resources for WIP games
by kpars
2014-12-18 10:26:14

Understanding relations between setOrigin, setScale and setPosition in libGdx
by mbabuskov
2014-10-09 22:35:00

Definite guide to supporting multiple device resolutions on Android (2014)
by mbabuskov
2014-10-02 22:36:02

List of Learning Resources
by Longor1996
2014-08-16 10:40:00

List of Learning Resources
by SilverTiger
2014-08-05 19:33:27

Resources for WIP games
by CogWheelz
2014-08-01 16:20:17

Resources for WIP games
by CogWheelz
2014-08-01 16:19:50

List of Learning Resources
by SilverTiger
2014-07-31 16:29:50
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!