CFUnited Session: Building Multiplayer games on the Flash Platform with ColdFusion, Flex and Data Services
On Thursday, I’m presenting a session at CFUnited titled, “Building Multi-Player games on the Flash Platform with ColdFusion, Flex and Data Services“. As you can see, I’m trying to do something a bit more fun than my usual topics! Yes, I’m talking about ColdFusion powering a multiplayer game! Over the past 18 months, I’ve been involved in a fun weekend project called ChessJam with a couple of friends. ChessJam is a multiplayer chess game that is seeing some incredible traffic over the past few months. The entire app is powered on the back-end by ColdFusion. The front-end is built in Flex and deployed on Adobe AIR. This will be the first public sharing of any internals. Even if you are not interested in building games, there are some techniques that I will share in this session that you will find useful in any collaboration application.
- Find out why we chose the technology stack: Ubuntu Linux, MySQL, ColdFusion, LiveCycle Data Services, Flex, AIR
- Learn how to use publish/subscribe messaging techniques to enable multi-player communications
- Hear about the challenges we faced as we dealt with users in remote areas of the globe with poor networking conditions and how we addressed it (we have users from more than 200 countries)
- Learn how to take advantage of ColdFusion remoting in Adobe Flex — soooo easy and soooo fast!
- Explore various collaboration techniques employed throughout ChessJam from in-game chat to synchronized views
I’m really looking forward to presenting this session. This project has been a lot of fun and I am excited to share. To prepare for this session, go grab the app and play! — http://chessjam.com
CFUnited Session: 7/29 Thursday 4:00PM – 5:00PM Faulkner