Tuesday, September 3, 2013

Fall 2013 Proposal

This Fall I plan to work on Collabfour.  This project is an open source game where each player only contributes one turn to a game board.  This allows players to see many different looking game boards and learn the strategy of playing without necessarily knowing the history of the board or getting used to a particular person's strategy.  Right now I am focusing on using Connect 4 as the example game.  Eventually it will be adapted to such games as checkers, chess and tic tac toe.
Right now I have basic database functionality with the ability to store player and board data, a very simple UI that is still ugly, and functionality for making movements on boards. 
This semester I hope to have a functioning game that is not necessarily ready to be shipped.  By this I mean to have functionality in assigning boards to players and the ability to play through an entire board.  The UI will need a lot of work once the functionality is finished but I don't see myself finishing that this semester.

Monday, July 22, 2013

Sorry about not posting more often...
I have been spending every other week on this project and I haven't really had too much to show other than research until this week.
I definitely don't have enough to push anything useful, but I finally have a solid idea of how this is going to work. I also now have a working knowledge of all of the skills that will be necessary to complete this project.  Over this summer I have learned to use PHP, HTML5, CSS, JavaScript, SQL, and AJAX in order to meet these goals.  I currently am at a point where I have some very basic artwork and the ability to draw a board from the stored game data and basic login functionality.  I hope to have a working game by the end of the summer.

Monday, May 27, 2013

So I will try to update this every few days...
I have had a great first week on the project by learning Django and starting on the base.  I plan to work on this project every other week.  On my off weeks I plan to work on another project called ohmg with fellow RCOS member Steven Hammar.
This will be a collaborative game of connect 4 that will be written as a django app.  The idea is that a user takes one turn on a board and is scored based on how the game ends up when in the hands of the other users assigned to the game.  This may eventually be extended to other games such as chess and checkers.