ID:79772
 
Keywords: bgc, development, reversi
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.
Awesome. Impressive rate of progress...
ts
I only played Reversi on my mobile phone but it's quite addictive, I hope your game is the same way. I look forward to playing the game.
Add AI damn it, the lobby is always empty!
What about Go? :]
We do need more Go games. No one is ever on Devers.
If this BGC project could pick up a lobby interface like what KGS uses, it would be awesome.
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.
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!
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.
XO - Five in a row is always an option.
Is the server permanent enough to add the game to BYOND Strategy? If so, should I remove Chess?
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.
Mobius Evalon wrote:
The name Board Game Chat is just a working title, though.

Boarding Board Games Boardiganza: The Boardening.
Classic Board Games Deluxe
ts

On-Board
Board Game Bonanza
ts
Bored Games
ts
Boardgasm
SuperAntx wrote:
Boardgasm

Boardgasmic
Page: 1 2