We just played the first ever Tic Tac Toe game session with Matheus Rick from Brazil on Escargot! For the sake of history, this was a draw Brazil - France : 0-0
For now, it’s not available for everyone but it will soon be.
I was not able to make the old MSN games working because they lack a lot of files (not everything was saved unfortunately). But, creating games is really easy… you just need HTML/CSS/JS. And, nowadays, with this 3 languages, you can do basicaly everything.
This is really exciting! For creating games is any server-side scripting required, like php, asp or node? Or does it work by syncing the contents of a web browser with both players?
Games are just an Internet page. Just HTML, CSS and Javascript No need of PHP/Node/ASP. Of course, you can use them but the communication with messenger is with Javascript. You can probably also uses VBScript or code an ActiveX but the easiest is to use JavaScript.
It’s simple, on each app, you send data to the other app with a function SendData and you receive data from the other app with a function Channel_OnDataReceived.
Actually, the MSN Games were JS for messenger <> game communication logic + Flash file for UI + ActiveX for game logic + XML files for text (for multilanguage).
For Reversi, I have all of them (except the XML files but decompiling the flash file gave me the XML reading code so I found their structure). But for Checkers, I don’t have the JS file for example… for MineSweeper, I lack the Flashfile…
JS used for commands like “SendIM”?, it can be used for making entire games!, wow what a waste of a good (but frustrating) language.
“XML files for text”, well, thats microsoft’s way of saying “for text, you use OUR file format.”
ActiveX is just microsoft’s way of saying “hey develop in this language because we want u to develop in our formats”
.swf’s for UI… Well i was expecting 30 or so image files…