Roku Developer Program

Join our online forum to talk to Roku developers and fellow channel creators. Ask questions, share tips with the community, and find helpful resources.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
kbenson
Visitor

Re: Beta test some Roku code (REVERSI)

"TheEndless" wrote:
It's very disorienting when a player doesn't have any moves. I had one game that had several instances like that. The game puts up a message saying "No moves - skipping WHITE's turn", but then a bunch of flashing happens. So much is going on, that I'm not sure if it really skipped the turn or not. It certainly didn't feel like it, but by nature, Reversi is kind of hard to follow at that point in a game... I don't know if you can force that kind of situation for debugging, but you may want to look into. I'm not sure if it's just a UI idiosyncracy, or a problem with your AI, but I thought it was worth mentioning...


Hmm, I had noticed it gets a bit hard to follow with the skipped moves as well. Maybe I'll throw up a window requiring input (if it's a human player) and a small delay afterwards, so we can see the board before it changes.


I'd also like to request that you remember the Human/AI settings between games. I don't care if you remember it between channel launches, but it's kind of annoying to have to reset it to AI before every game.. 😉


Yeah, I kept meaning to add that, and forgetting. It's trivial to implement yet useful, I'll add it to the to-do list.
-- GandK Labs
Check out Reversi! in the channel store!
0 Kudos
kbenson
Visitor

Re: Beta test some Roku code (REVERSI)

Updated.

Changes:

  • Options saved when replaying (but not across separate channel loads)

  • New option to toggle movement guide on/off. If AI-Hard isn't enough of a challenge, try playing without the guide.


TODO:

  • Better skipped move indication

  • Add help screen

  • Randomization or AI choice for equal scoring moves

  • Integrate advertisement system

  • Add online leaderboard tracking

  • Increase AI difficulty (implement minimax)
-- GandK Labs
Check out Reversi! in the channel store!
0 Kudos