Posted by floretan on February 21, 2008 at 7:16pm
I created a module that provides an API for "real-time" games and I'm ready to make an original contribution, but I'm not entirely sure what to name the module. The name that I've used so far (game_api) would just create confusion and conflicts with existing game APIs, so I'm looking for suggestions.
The module stores the game status on the server, and the jquery front-end pings the server at 1 second intervals and retrieves the new data if necessary. I've created a tic-tac-toe module that uses this api and lets you play with other online users, but this api could be used for any similar game: chess, checkers, reversi, battleship, card games...
What should this module be named?
Comments
I dunno... how about
I dunno... how about rt_game? Something similar, and then folks can associate the rt w/ real-time.
I like rt_game, or maybe
I like rt_game, or maybe game_rt. The name of the project doesn't have to match the short name, so it could be called "Real Time Game Engine", but called rtgame in CVS. If you think it's generic enough, you could use game_api, although that might be a tough role to fill. That's why I limited mine to RPG, even though in theory that engine could be used for RTS games as well.
I wouldn't worry about confusion, though, unless you're worried people might try to download the existing "Game", which would certainly be confusing. (In fact, it's also known as "Game API", from its early days of development and on the project page, although it's not in current development.)
I can't wait to see what you've come up with!
Aaron Winborn
Advomatic, Web Design for Progressive Advocacy, Grassroots Movements, and Really Cool Causes
Aaron Winborn
Drupal Multimedia (my book, available now!)
AaronWinborn.com
Advomatic
or maybe even 'rtg' or 'rts'
or maybe even 'rtg' or 'rts' -- i've found having mine simply rpg is useful with helper modules, which are named rpg_event, rpg_node, etc, which make things easier to extend w/o having really long or unconnected function names.
Aaron Winborn
Advomatic, Web Design for Progressive Advocacy, Grassroots Movements, and Really Cool Causes
Aaron Winborn
Drupal Multimedia (my book, available now!)
AaronWinborn.com
Advomatic