by Don E
Hi; Iâ??ve designed an abstract strategy game called COLORS. Itâ??s a fairly simple design, in the vein of the GIPF series by Kris Burm. Ideally Iâ??d like to see it published in board and digital versions. However, Iâ??d like to test the game more before release in ways that are best done through an online program, for issues like 1st player advantage, game length, etc.
To that end, this is a call for a computer programmer to develop an online-ready Windows version of the game. It doesnâ??t need to be fancy, but functioning with a hot-seat mode and online, such that anyone with the program can access an online server to play with others, a la Keldonâ??s awesome RFTG program (
http://keldon.net/rftg/, potential programmers please take a look). Ideally this program would serve for both testing and as a way for publishers to try the game. Iâ??m interested in both/either real-time (RFTG) and asynchronous servers (Yucata.de), but if one is much more feasible than another, okay.
The basic actions/options in the program, from the beginning:
Initial Setup menuâ?¢ Hotseat/online play
â?¢ # of players (2-4)
â?¢ Player nicknames
â?¢ Random Setup/Planned Setup
â?¢ (2 Player version only) â?? 5/6 Goal Tiles
Game setup screenâ?¢ Display board and each playerâ??s Goal Tiles, visible to all players
â?¢ If Random Setup, pre-place pieces according to algorithm
â?¢ If Planned Setup, players take turns placing pieces from a known pool, according to placement restrictions.
On a playerâ??s turn:â?¢ May click on a piece, then click a space to move it. No sliding effect required, just replace the image.
â?¢ May â??swapâ?? the markers on two pieces.
â?¢ After 2 of either such actions, the turn ends. The program checks to see if certain groups of pieces are on the board. If so, the matching goal tile is Xed out.
â?¢ That finishes the turn. On the next turn, since players cannot repeat immediately previous actions, indicators of the past turn are shown on screen.
Game end:Once a certain number of tiles are Xed out in one playerâ??s area, game ends and winning screen pops up.
--------------------------
The types of games from which I'll need data â?¢ 2p5 (2 player, 5 goal tiles)
â?¢ 2p6 (2 player, 6 goal tiles)
â?¢ 3p
â?¢ 4p
The data for each version to be aggregated with all played games and available to be seen from a â??Statisticsâ?? menu, which covers the 4 different versions of the game (regardless of Random or Planned setup):
â?¢ # of games played per version (including random or planned setup)
â?¢ Average # of turns per game (not including the Setup phase)
â?¢ Number of times/percent that the 1st, 2nd, 3rd, and 4th player won.
Summary of programming:1. Opening menu, random setup algorithm
2. Moving pieces, checking for matching groups, displaying last turnâ??s move
3. Setting up online server for play
4. Recording data on various points for review
Initially I was considering an AI, but maybe thatâ??s better left for down the road (unless you know how to write one). If this is a project youâ??re interested in putting together, please contact me. If some part of the above is unreasonable, let me know â?? Iâ??m open to what CAN be done. Also, a downloadable program would be good, but a flash-type game on an online site could also be workable. Letâ??s talk about it.
I donâ??t know exactly how complicated/how much work this would be. Let me know an estimate on payment and we can work it out. I believe I have all the necessary image files, and I can make whatever is missing. Here are some pictures outlining what the game would look like.
Initial 4 player Setup
Example of moved piece
Example of swapped markers
Example of 3 matching sets
Okay, thatâ??s it! I hope to hear from those interested by geekmail, and then we can get this digital ball rolling. Thanks,
Don Eskridge