My First full JME Project: Dominoes

Update #2:

After playing and fighting with Nifty I managed to dynamically have a list of players with scores and end numbers that change values only when an event from the game occurs. Started adding localization as well that later on I will add other languages.

Also player inputs with mouse have been implemented.

  • Right mouse button and drag moves the camera with your titles at hand.
  • Single/Double click (by setup) on a tile of your hand to set it to play automatically.
  • If on automatic play you have two or more different destinations, a GUI will appear asking for the destination number. The buttons are created dynamically so it can be reused for cross dominoes and mexican train. It was a good learning experience with Nifty

Now I have a complete game with two trains.

I hope to have a fully playable demo soon.

Edit: forgot to mention that I am currently looking at Leap Motion support as well

1 Like