Project Design
| Student |
Ian Andrews |
| Coach |
Larry Talley |
| Coach Phone |
364-3275 |
| Coach e-mail |
larryt@acm.org |
| Coach address |
519 west 9th street |
My final product will be a PowerPoint presentation including video clips from gaming sessions.
In this project I plan to learn Ruby and utilize it to create a multi-player online game to go public onto the internet.
To complete this project I will need:
- computer(already have it)
- internet connection(already have it)
- ruby development environment(already have it)
Steps in the project
- Write a simple program 10/21/07
- Build a multi-player tic-tac-toe game
- Build ruby programs that connect and send messages back and forth 10/27/07
- Build a user interface using GTK2+ toolkit or wxruby or Shoes 12/15/2007
- Build a data structure for the game state 12/22/07
- [Game State Data Structure]
- Build a mechanism to synchronize game state among players 01/05/08
- [Game State Synchronization]
- Invent a new game and do all above steps with it March-April
- Package it for distribution
Actual Timeline
Timeline
Current Program Build
Work Products
Experiments
Coach Examples
Classes for the Finished Product