BGC sees a third game
The only experience I'd ever had with Reversi is playing the NES game Othello when I was 6-10 years old, and obviously I never really took the time to learn the game and just started playing Super Mario Brothers again. When one of my playtesters stated that they wanted to play Reversi in the midst of a checkers game, I investigated the Wikipedia article regarding it and found the mechanics were rather simple. Aside from the piece placement requiring a different dynamic for the sake of intuitiveness, I was surprised to find that Reversi is played on an 8x8 board. This meant the gameboard was just as easy as checkers and chess to create, but the differing piece placement took me a little while to master.
Using Pressman's Othello rules, the gameboard starts with two pieces of opposing colours arranged as such:

Legally available moves are denoted by a semi-transparent piece appearing when you mouse over a square.

Then you just click the square to make the move.

Now I'm far from being any good at Reversi, but I still took a few more shots of the board for no particular reason.



Next on the agenda is backgammon.
Using Pressman's Othello rules, the gameboard starts with two pieces of opposing colours arranged as such:

Legally available moves are denoted by a semi-transparent piece appearing when you mouse over a square.

Then you just click the square to make the move.

Now I'm far from being any good at Reversi, but I still took a few more shots of the board for no particular reason.



Next on the agenda is backgammon.
Posted by Mobius Evalon on Wednesday, August 19, 2009 05:00PM
- 25 comments
(link)
/
Keywords:
development,
reversi,
bgc


Login to post a comment.
#25 Tsfreaks:
Board Game Annex
Thursday, August 20, 2009 02:23PM
#24 Tsfreaks:
Board Deux
Thursday, August 20, 2009 02:22PM
#23 Tsfreaks:
Boar Games (Picture the mean harry/tusk logo)
Thursday, August 20, 2009 02:21PM
#22 SuperAntx:
Smorgasboard
Thursday, August 20, 2009 02:17PM
#21 Tsfreaks:
cyBoard
Thursday, August 20, 2009 02:06PM
#20 SuperAntx:
Boardocalypse
Thursday, August 20, 2009 02:04PM
#19 Tsfreaks:
SuperAntx wrote:
> Boardgasm
Boardgasmic
Thursday, August 20, 2009 02:02PM
#18 SuperAntx:
Boardgasm
Thursday, August 20, 2009 02:01PM
#17 Tsfreaks:
Bored Games
ts
Thursday, August 20, 2009 01:58PM
#16 Tsfreaks:
Board Game Bonanza
ts
Thursday, August 20, 2009 01:57PM
#15 ACWraith:
On-Board
Thursday, August 20, 2009 01:56PM
#14 Tsfreaks:
Classic Board Games Deluxe
ts
Thursday, August 20, 2009 12:29PM
#13 SuperAntx:
Mobius Evalon wrote:
> The name Board Game Chat is just a working title, though.
Boarding Board Games Boardiganza: The Boardening.
Thursday, August 20, 2009 10:53AM
#12 Mobius Evalon:
ACWraith wrote:
> Is the server permanent enough to add the game to BYOND Strategy? If so, should I remove Chess?
The project was originally intended to simply be an update to chess, but now it replaces my chess and checkers entries. byond://tibbius.com:9001 is its' permanent residence (barring unforeseen circumstances) and should replace my other two board game entries. The name Board Game Chat is just a working title, though.
Tiberath wrote:
> XO - Five in a row is always an option.
I'll consider it. It'd certainly be easy enough to add.
Kuraudo wrote:
> Go's a great game, widest audience in world to work for. :]
>
> Also, many game clients let you spectate on several games in addition to the one you're playing, if you're even playing. With some winclone() calls and the new Second HUD stuff you could probably manage this, especially easily since it's all screen based anyways.
Now there is an exceptionally interesting thought. The play area (I.E., the checkerboard patterns presently) is the only part of the display that actually resides on the map, so if that could remain true while winclone()-ing separate games, that could certainly be done in short order (if not, I'll probably just re-engineer the interface around the concept in due time). That would also provide a nice solution to differing game area sizes, since the only thing in the popup window would be the gameboard.
Thursday, August 20, 2009 09:21AM
#11 ACWraith:
Is the server permanent enough to add the game to BYOND Strategy? If so, should I remove Chess?
Thursday, August 20, 2009 08:34AM
#10 Tiberath:
XO - Five in a row is always an option.
Wednesday, August 19, 2009 10:56PM
#9 Kuraudo:
Go's a great game, widest audience in world to work for. :]
Also, many game clients let you spectate on several games in addition to the one you're playing, if you're even playing. With some winclone() calls and the new Second HUD stuff you could probably manage this, especially easily since it's all screen based anyways.
Wednesday, August 19, 2009 10:27PM
#8 SuperAntx:
Mobius Evalon wrote:
> That ventures into a realm I know precisely zero about.
Even my crappy cellphone's Chess has AI. It doesn't have to be groundbreaking, just have it react to the player's next possible move!
Wednesday, August 19, 2009 08:23PM
#7 Mobius Evalon:
Tsfreaks wrote:
> Awesome. Impressive rate of progress...
I have a lot of free time =<
SuperAntx wrote:
> Add AI damn it, the lobby is always empty!
That ventures into a realm I know precisely zero about.
Kuraudo wrote:
> What about Go? :]
I've considered it, but I'll have to conjure up some effective method of resizing the map to a larger board. I'd prefer to adhere as closely to the tile system as I could to simplify things, so I'd want to make each intersection on the go board reside neatly inside a 16x16 segment of a turf, making the ideal size around 50 pixels larger than the current map size (without consideration for the border).
Kuraudo wrote:
> If this BGC project could pick up a lobby interface like what KGS uses, it would be awesome.
The interface of BGC is a series of random cobblings to present something ostensibly coherent while I focus more on adding games to play. I might go for more of a globally-inclusive lobby like KGS and leave the display channel up to whoever spectates a game (or is playing, obviously), but for now it's just proving that it'll keep parallel games separate regardless of how many are going at the same time.
Wednesday, August 19, 2009 08:10PM
#6 Kuraudo:
If this BGC project could pick up a lobby interface like what KGS uses, it would be awesome.
Wednesday, August 19, 2009 06:28PM