كيف استطيع التحكم في حاسوب آخر باستخدام لوحة المفاتيح ، Java sockets ، threads !

كيف استطيع التحكم في حاسوب آخر باستخدام لوحة المفاتيح ، Java sockets ، threads !

أفكر في برمجة لعبة بين شخصين (حاسوبين مختلفين) في كل مرة يقوم اللاعب الأول (الفريسة) بتحريك شكل (كرة مثلا) باستخدام لوحة المفاتيح و يقوم اللاعب الآخر (الصياد) بنفس الشيء محاولا اصابة الفريسة (اللحاق بها) فان كان ذلك يربح نقاطا و ان مر وقت معين ولم يستطع اللحاق بالفريسة يخسر نقاطا ...وهكذا تتم اللعبة بتبادل الأدوار في كل مرة

تكمن الصعوبة في الربط بين الحاسوبين و التحكم في واجهة البرنامج من كلا الحاسوبين و تغييرها في الوقت الحقيقي في كلاهما ..

الرجاء المساعدة بارك الله فيكم ...


التعليق السابق
-3

baraka allaho fik akhi WG

essayer tous ce qui est cité avec Java 3d ou JOGL (java for open gl) ... et n'oublier pas le mécanisme de sérialisation des objets en java, il est très utile pour transférer les coordonnées de chaque objets graphiques