PyCanvasServer - ALPHA
Andy Hanson (rhodiumgames)
Open-Source Python Game Server for HTML Canvas
HYPER-BETA VERSION - NOT WORTH IT TO MODIFY
This program is a Python server that allows people to play games through a Web browser.
It uses CherryPy and the HTML Canvas, and uses some integration with PyGame.
HOW TO RUN
Run the file MyGame.py
Open a canvas-compatible browser (IE users must update to IE9)
Go to URL: http://localhost:8080
(Does not support multiple games at once yet)
[WARNING: In IDLE, you MUST use CTRL+C to end server before starting up again.
If you messed up, you must manually close pythonw.exe (Task Manager->Processes->scroll to pythonw.exe and hit delete - this will also close IDLE)]
HOW IT WORKS
CherryPy creates a web server on port 8080.
It sends the file index.html upon the request (when you enter the url http://localhost:8080)
index.html uses a XMLHttpRequest to ask the server for instructions.
The server processes MyGame's commands and turns them into a special format.
click to view original size
|PyCanvasServer - ALPHA ||- May 21, 2011|
Pygame.org account Comments
If you wish to leave a comment with your pygame.org account, please sign in first.
pygame.org welcomes all python game, art, music, sound, video and multimedia projects. If they use pygame or not.
Feb 12, 2016
Feb 7, 2016
Feb 4, 2016
Jan 30, 2016
Jan 24, 2016
Jan 23, 2016
Jan 18, 2016
Jan 5, 2016
Dec 27, 2015
Dec 12, 2015