Go Back   vb.org Archive > vBulletin 3 Discussion > vB3 Programming Discussions
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #1  
Old 03-12-2008, 04:55 AM
jdelasko's Avatar
jdelasko jdelasko is offline
 
Join Date: Jan 2007
Posts: 159
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Multiplayer Chess Game Integration

I found a multiplayer chess game that uses only PHP and MySQL. You can view a working copy here: http://www.majorleaguetalk.com/chess/

As you can see, it uses it's own database and user/user registration system. You can download the archive file which contains all the program files here: http://www.majorleaguetalk.com/uploa...hess_2.5b1.tar

The developers site is here: http://somechess.org/web/ and he gives permission to do whatever you want with the code.

This is the only multiplayer chess game I have seen that uses only php and mysql. It is only human vs. human and as such, there's no built in AI, but that's ok. All I want to offer is a chess forum for my users.

I would like to see this integrated into vBulletin, unfortunately, I am not a code. I would like the game to use the vBulletin user/registration system, but I would not want users to automatically become chess users. Many users will have no interest in playing chess. Perhaps a vBulletin chess user group that registered users would have to join to be able to play chess. The way the games registration works now, users juste enter their desired user name and password, and that's it. Other users can then set up any number of games with other chess users from a drop down list. Obviously, if every one of your registered users was automatically added to the chess users, this drop down list would contain a large number of user names that had no interest in playing the game, so that part would need a bit of streamlining.

Anybody wan't to give this a go?
Reply With Quote
  #2  
Old 03-12-2008, 06:24 AM
Dismounted's Avatar
Dismounted Dismounted is offline
 
Join Date: Jun 2005
Location: Melbourne, Australia
Posts: 15,047
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Heh, Somechess, I remember that. I started the integration a while ago, and stopped for some reason. It's half done.
Reply With Quote
  #3  
Old 03-12-2008, 05:01 PM
jdelasko's Avatar
jdelasko jdelasko is offline
 
Join Date: Jan 2007
Posts: 159
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

After posting this, I discovered a product called PHP Chess. Website: http://www.phpchess.com

The product costs $50, which I paid. Unfortunately the download link I paid for leads to a corrupted zip file. These kinda things annoy me.

It seems like a decent program, better than some chess. They have a free version for download and a version running on their site. I believe there's a PHPBB integration for it, but not for vBulletin.

I've decided to go with PHP Chess..... assuming I can ever get my hands on a zip file that works.
Reply With Quote
  #4  
Old 03-14-2008, 04:36 AM
jdelasko's Avatar
jdelasko jdelasko is offline
 
Join Date: Jan 2007
Posts: 159
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Update: Got the PHPChess up and running here: http://www.majorleaguetalk.com/chess/

It would be nice if it could use the vBulleting registration/login system. There's a PHPBB integration that does this, but nothing for vBulletin. The PHPBB integration is covered here: http://phpchess.com/wiki/doku.php?id...um_integration
Reply With Quote
  #5  
Old 03-21-2008, 11:30 AM
abdulla1 abdulla1 is offline
 
Join Date: Sep 2006
Posts: 87
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Well, let me tell you something, i have integrated somechess, and it was working properly but my members didnt like it due to some reasons, some of them was that its not java or like flash "no interactivity"! you just wait for the refresh of the page, that sucks big time..

another thing its not supporiting usebility, the interface is just too complicated.

i wonder if there's any java live interactivity chess that supports multiplayer gaming and vbulletin integration << well atleast the 1st one... that would be awsome!.
Reply With Quote
  #6  
Old 04-19-2008, 05:18 PM
cashpath cashpath is offline
 
Join Date: Jul 2003
Posts: 216
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Any ideas for a good multiplayer Chess room?
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 04:55 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.10886 seconds
  • Memory Usage 2,209KB
  • Queries Executed 13 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)ad_showthread_firstpost
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (6)post_thanks_box
  • (6)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (6)post_thanks_postbit_info
  • (6)postbit
  • (6)postbit_onlinestatus
  • (6)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete